Closed Bug 1196873 Opened 9 years ago Closed 8 years ago

permission needed for setting featured versions

Categories

(Socorro :: Webapp, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lonnen, Unassigned)

References

Details

Thunderbird has lost all its administrators that are Mozilla employees. If we can introduce a permission for setting featured versions easily we can allow them to keep working as they have been without solving the thornier issue of opening up PII access.
I don't disagree but first of all, we'd need to re-org the whole admin because we currently blanket all /admin/* access on being superuser. Also the featured versions encompasses ALL products. We really don't have the ability to fine-grain permissions (through groups) on a per-product-basis.
Maybe we can just move a few views out of the manage app, and make them hidden behind some permissions and not behind being a superuser? That doesn't solve the per-product permission problem though.
I'm ok with skipping per-product access for now if we can get featured version modifications under a new permission and outside of the super-user control.
I'd rather solve this with automation. If there was a reliable public URL that lists the versions for Thunderbird that should be featured we can just poll that regularly and update accordingly. Wayne, is there such a URL? See also; https://bugzilla.mozilla.org/show_bug.cgi?id=1260420
Wayne, do you have a solid URL we can use to query for featured Thunderbird versions?
Flags: needinfo?(vseerror)
(In reply to Peter Bengtsson [:peterbe] from comment #5) > Wayne, do you have a solid URL we can use to query for featured Thunderbird > versions? I'm not aware of one that we can rely upon. Firefox has https://product-details.mozilla.org/firefox_versions.json. And Thunderbird has https://product-details.mozilla.org/thunderbird_versions.json which is definitely not accurate. I do not know how either of these get populated. And as Kairo implies in bug 1260420 there's lots of issues.
Flags: needinfo?(vseerror)
See Also: → 1260420
There will be an endpoint we can use for Firefox. If you have one for Thunderbird we'll use that. It doesn't have to be ultra-reliable or perfectly formatted. As long as it has the version numbers we need for Thunderbird.
(In reply to Peter Bengtsson [:peterbe] from comment #7) > There will be an endpoint we can use for Firefox. If you have one for > Thunderbird we'll use that. It doesn't have to be ultra-reliable or > perfectly formatted. As long as it has the version numbers we need for > Thunderbird. I don't know what you mean by ulta-reliable. What I mean by rely on, is whether the current release process will reliably put in the version number. Someone in releng might be able to answer.
The files I keep up to date for releases are at http://svn.mozilla.org/libs/product-details/ but I do this manually, and it is not reliable regarding LATEST_THUNDERBIRD_ALPHA_VERSION. The files at https://product-details.mozilla.org/thunderbird_versions.json seem to be the already-migrated files to the "new product-details", which I unfortunately don't know anything about, specifically how to update it. Sylvestre should know about how to update the new product details and get that json file up to date.
Flags: needinfo?(sledru)
Philipp, as you have permissions to access to ship-it, you should be able to do that. You have to go here: https://ship-it.mozilla.org/releases.html and marked a release as "shipped", you must set a date also after, you should wait a few minutes to see p-d.m.o updated if it doesn't work, please report a bug :)
Flags: needinfo?(sledru)
We're now entirely relying on https://product-details.mozilla.org/1.0/thunderbird_versions.json for setting featured versions.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.