Feature #7211

Remove the "Release cycle" from Contribute page

Added by BitingBird 2014-05-09 18:52:21 . Updated 2014-06-20 13:21:44 .

Status:
Duplicate
Priority:
Low
Assignee:
Category:
Target version:
Start date:
2014-05-09
Due date:
% Done:

0%

Feature Branch:
Type of work:
Website
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

Those links are really specific to the release-manager and should be linked from the [https://tails.boum.org/contribute/working_together/roles/release_manager/ release manager page] and removed from the general Contribute page, except the “manual test suite” maybe, in which case it could be added to the tools for contributors.


Subtasks


Related issues

Is duplicate of Tails - Bug #7047: Further simplify the links on the Contribute session Rejected 2014-04-09

History

#1 Updated by intrigeri 2014-05-10 01:39:11

> Those links are really specific to the release-manager

I beg to disagree with your analysis of who the “Release schedule” link is useful to. Other people than the RM need this information too:

  • contributors who need to get their stuff ready and merged in time before a freeze: they need to know what the release cycle generally is, especially when next release’s schedule has not been posted yet, or next release is a point-release and their work is targeted at the next major release
  • translators who need to know when they likely will need to put time into translation during the next few release cycles
  • upstreams who are kind enough to take our release cycle into account

So, I think the link to the release schedule needs to stay somewhere on the Contribute page.

OTOH:

  • I agree that the link to the release process could be moved to the RM doc.
  • If we do that, indeed maybe it’s not worth keeping a dedicated section for the release cycle, and so we probably agree on the general idea :)

#2 Updated by sajolida 2014-05-11 03:28:59

  • related to Bug #7047: Further simplify the links on the Contribute session added

#3 Updated by sajolida 2014-05-11 03:30:35

> I beg to disagree with your analysis of who the “Release schedule” link is useful to. Other people than the RM need this information too:

I agree with intrigeri.

> * contributors who need to get their stuff ready and merged in time before a freeze: they need to know what the release cycle generally is, especially when next release’s schedule has not been posted yet, or next release is a point-release and their work is targeted at the next major release
> * translators who need to know when they likely will need to put time into translation during the next few release cycles
> * upstreams who are kind enough to take our release cycle into account

Let’s add: tester would might want to participate in the manual test suite.

> So, I think the link to the release schedule needs to stay somewhere on the Contribute page.
>
> OTOH:
>
> * I agree that the link to the release process could be moved to the RM doc.
> * If we do that, indeed maybe it’s not worth keeping a dedicated section for the release cycle, and so we probably agree on the general idea :)

I think this effort should take place in a deeper restructuring of all
those links, and that’s Bug #7047.

#4 Updated by intrigeri 2014-06-20 13:21:44

  • Status changed from New to Duplicate

#5 Updated by intrigeri 2014-06-20 13:21:51

  • related to deleted (Bug #7047: Further simplify the links on the Contribute session)

#6 Updated by intrigeri 2014-06-20 13:22:58

  • is duplicate of Bug #7047: Further simplify the links on the Contribute session added