Changes between Version 49 and Version 50 of Website


Ignore:
Timestamp:
Aug 10, 2018, 12:45:16 AM (7 months ago)
Author:
traumschule
Comment:

expanded ticket queries

Legend:

Unmodified
Added
Removed
Modified
  • Website

    v49 v50  
     1Overview: [wiki:Website/MainSiteRedesign main site redesign]
     2
     3[[TicketQuery(max=1,milestone~=website redesign,order=priority,order=priority,format=table,col=id|summary|owner|priority,rows=description,status=!closed)]]
     4
    15= Website team communication channels =
    26Mailing list:
     
    1115
    1216= Tickets =
    13 Start with #21222 and [wiki:Website/MainSiteRedesign main site redesign]
     17[[TicketQuery(keywords~=www-team,format=table,col=id|summary|owner|component|milestone,rows=description,status=!closed)]]
    1418
    1519== Milestones ==
    16 [https://trac.torproject.org/projects/tor/query?group=status&milestone=WebsiteV3 Tor Website 3 Milestone]
    17 [https://trac.torproject.org/projects/tor/query?group=status&milestone=website+redesign website redesign]
     20* [https://trac.torproject.org/projects/tor/query?group=status&milestone=website+redesign website redesign]
     21[[TicketQuery(max=15,milestone~=website redesign,order=priority,format=table,col=id|summary|owner|priority,status=!closed)]]
    1822
    19 == Project tickets ==
    20 [[TicketQuery(keywords~=www-team,format=table,col=id|summary|owner|component|milestone,rows=description,status=!closed)]]
     23* [https://trac.torproject.org/projects/tor/query?group=status&milestone=WebsiteV3 Tor Website 3 Milestone]
     24[[TicketQuery(max=15,milestone~=WebsiteV3,order=priority,format=table,col=id|summary|owner|priority,status=!closed)]]
    2125
    2226== All website tickets ==
    2327See [https://trac.torproject.org/projects/tor/report/45 all tickets related to the website], [https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&component=%5EWebpages&group=status&col=id&col=summary&col=component&col=owner&col=type&col=priority&col=version&order=priority sorted by status].
     28[[TicketQuery(max=15,component=Webpages/Website,format=table,col=id|summary|owner|component|milestone,rows=description,status=!closed)]]
    2429
    2530= How to contribute ideas =
     
    7580= Notes =
    7681Some notes from a discussion that happened during 30C3 gathering ideas on how to structure the website.
     82
     83== Roadmap ==
     84
     85''The following was brainstormed at the Berlin dev. meeting in September 2015.''
     86
     87Sebastian will be the main gatekeeper of the website. Changes should be proposed using tickets on Trac with the “website” component. Ideally the ticket should contain a pull request or a patch. For people who are not able to modify the code or don't want to, we have a team of people willing to act as integrator.
     88
     89A “staging” website will be built automatically. When a substantial change is merged, a call for review should be sent to the www-team mailing list. A clear deadline for reviews should be announced in the call. Once that deadline is past and either there was not problems or they have been solved, the result is pushed in production.
     90
     91For language changes, we might not want to push changes in production right away but rather gives a heads-up to translators. This would not be a blocker, but just a couple of days to give the chance to have more translations in sync.
     92
     93To make a language available, the 85% of the website needs to be translated and the language should have a designated reviewer. That person would send pull requests once they have vouched a translation as correct. They would also be the point of contact when bugs are reported for a given translation.
     94
     95== Contact ==
     96 * Sebastian
     97 * Isabela
     98
     99== Proposals ==
     100 * [wiki:WebsiteProposalClv Cristóbal's proposal]
     101 * [wiki:Website/MainSiteRedesign main site redesign]
    77102
    78103== Proposed new information architecture ==
     
    134159 * Educate on browser startup
    135160 * …
    136 
    137 == How to contribute ==
    138 
    139 ''The following was brainstormed at the Berlin dev. meeting in September 2015.''
    140 
    141 Sebastian will be the main gatekeeper of the website. Changes should be proposed using tickets on Trac with the “website” component. Ideally the ticket should contain a pull request or a patch. For people who are not able to modify the code or don't want to, we have a team of people willing to act as integrator.
    142 
    143 A “staging” website will be built automatically. When a substantial change is merged, a call for review should be sent to the www-team mailing list. A clear deadline for reviews should be announced in the call. Once that deadline is past and either there was not problems or they have been solved, the result is pushed in production.
    144 
    145 For language changes, we might not want to push changes in production right away but rather gives a heads-up to translators. This would not be a blocker, but just a couple of days to give the chance to have more translations in sync.
    146 
    147 To make a language available, the 85% of the website needs to be translated and the language should have a designated reviewer. That person would send pull requests once they have vouched a translation as correct. They would also be the point of contact when bugs are reported for a given translation.
    148 
    149 == Contact people ==
    150  * Sebastian
    151  * Isabela
    152 
    153 == Proposals ==
    154  * [wiki:WebsiteProposalClv Cristóbal's proposal]
    155  * [wiki:Website/MainSiteRedesign main site redesign]