You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Get rid of modules.json and use the artifact from the source-bugzilla-info task instead #180
The current modules.json file is 4 years old. It needs to be updated. I couldn't figure out how it was generated in the first place, so it's unclear how to update it. Further, this module should be updated on a regular basis.
How was modules.json generated?
Is there a better source for this information? Could it or something like it be generated from moz.build files in mozilla-central and parked somewhere?
The current modules.json file is 4 years old. It needs to be updated. I couldn't figure out how it was generated in the first place, so it's unclear how to update it. Further, this module should be updated on a regular basis.
How was modules.json generated?
It was generated using a script from https://wiki.mozilla.org/. But the wiki itself is not updated, so even if we wanted, it doesn't make sense to update it. We should just get rid of it instead.
Is there a better source for this information? Could it or something like it be generated from moz.build files in mozilla-central and parked somewhere?
changed the title [-]update modules.json data[/-][+]Get rid of modules.json and use the artifact from the source-bugzilla-info task instead[/+]on Oct 9, 2020
Activity
marco-c commentedon Oct 9, 2020
It was generated using a script from https://wiki.mozilla.org/. But the wiki itself is not updated, so even if we wanted, it doesn't make sense to update it. We should just get rid of it instead.
Yes, the alternative, and better way, to handle this is to use the components.json artifact from the source-bugzilla-info task, that is https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.source.source-bugzilla-info/artifacts/public/components.json. This task does exactly what you described ;)
[-]update modules.json data[/-][+]Get rid of modules.json and use the artifact from the source-bugzilla-info task instead[/+]