Closed
Bug 1196873
Opened 9 years ago
Closed 8 years ago
permission needed for setting featured versions
Categories
(Socorro :: Webapp, task)
Socorro
Webapp
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.
Comment 1•9 years ago
|
||
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.
Comment 2•9 years ago
|
||
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.
Reporter | ||
Comment 3•9 years ago
|
||
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.
Comment 4•9 years ago
|
||
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
Comment 5•9 years ago
|
||
Wayne, do you have a solid URL we can use to query for featured Thunderbird versions?
Flags: needinfo?(vseerror)
Comment 6•9 years ago
|
||
(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
Comment 7•9 years ago
|
||
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.
Comment 8•9 years ago
|
||
(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.
Comment 9•9 years ago
|
||
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)
Comment 10•9 years ago
|
||
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)
Comment 11•8 years ago
|
||
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.
Description
•