Differences between revisions 2 and 45 (spanning 43 versions)
Revision 2 as of 2007-05-27 13:20:38
Size: 183
Editor: BartMartens
Comment:
Revision 45 as of 2018-07-04 22:36:50
Size: 6035
Editor: GuillemJover
Comment: Update salsa and git information
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Most of the stuff regarding webmaster work is described at http://www.debian.org/devel/website/ #language en
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]||
----
== Infrastructure ==
Line 3: Line 6:
How to request cvs commit access:
http://people.debian.org/~joey/misc/webwml.html
 * '''Website''': https://www.debian.org/devel/website/
 * '''Documentation''': https://www.debian.org/devel/website/desc
 * '''Unix group''': webwml, debwww, pkg_maint
 * Services handled by the team:
   * /srv/www.debian.org/ on www-master.debian.org https://www.debian.org/: [[https://anonscm.debian.org/cgit/mirror/debian.org.git/|debian.org metapackage]] [[https://anonscm.debian.org/cgit/mirror/dsa-puppet.git/plain/modules/roles/templates/apache-www.debian.org.erb|apache conf]]
   * /srv/search.debian.org/ on https://search.debian.org/
   * /srv/cgi.debian.org/ on cgi.debian.org
   * /srv/packages.debian.org/ on https://packages.debian.org/ - related but different team/permissions

Most of the stuff regarding webmaster work is described at the aforementioned web site and all prospective editors are highly recommended to read it.

== Interacting with the team ==

 * '''Read the docs first''': https://www.debian.org/devel/website/
 * '''Email contact''':
   * debian-www@lists.debian.org - mailing list for most inquiries ([[https://lists.debian.org/debian-www/|archives]])
   * consultants@d.o, cdvendors@d.o - aliases for those particular things that need input from outsiders
   * webmaster@d.o for debwww-only stuff, and whatever random crap ;)
 * '''Request tracker''': https://bugs.debian.org/www.debian.org (and specific [[https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=packages;users=www.debian.org@packages.debian.org|bugs for packages.d.o]])
 * '''IRC''': [[irc://irc.debian.org/debian-www|#debian-www]]

== Usual roles ==

All work is shared in two teams:

 * people in the debwww group - particular webmaster-only stuff
 * people in the webwml salsa project - everything reachable via webwml git

The members of the webwml project in salsa do the bulk of the editing. The debwww Unix group handles the bits necessary for webwml to propagate onto the web site, CGI scripts, and similar intricate details.

You can [[https://salsa.debian.org/webmaster-team/webwml|request git commit access]] through the salsa project, if you did not have commit access before the move to salsa, please ask on the mailing list with a reasoning.

== Get involved ==

You are skilled in design/CSS or coding/Perl, know about the firebug/webdeveloper toolbars, are ready to understand required constraints of debian.org websites and want to make them clearer and improve navigation? Join us, there are plenty of [[https://bugs.debian.org/www.debian.org|bugs]] to solve and improvement to be achieved.

Even if you don't see yourself in the above mentioned skills, you still can help the web team in various ways: People working on the content of specific subparts (like events pages, users or consultants subareas) are also very welcome. You don't need much knowledge about the above mentioned parts, just being willing to dig into stuff and invest a bit of time every now and then.

So, if you want to join the webteam the first step is subscribe our [[https://lists.debian.org/debian-www/|mailing list]] and join the team IRC channel [[ircs://irc.debian.org/debian-www|#debian-www]] at irc.debian.org.

Below you can found a list of tasks to be done, in order of difficulty: take a look and feel free to submit a patch. :)

<<Icon(star_on.png)>> __Easy tasks__

Here's some easy bugs (if you have not experience on how to manage bug reports, please read [[HowtoUseBTS|this tutorial]] and the documentation on the website, like https://www.debian.org/Bugs/Developer):

  * Bug [[https://bugs.debian.org/363496|#363496]]: contact authors of book listed at https://www.debian.org/doc/books, collect year of publication/last edition of each book and add it to the page

  * Bug [[https://bugs.debian.org/317140|#317140]]: add in https://www.debian.org/doc/books the license for each book

  * Bug [[https://bugs.debian.org/381555|#381555]]: add a link to md5sum and/or SHA1SUM and SHA1SUM.sign files at https://www.debian.org/distrib/netinst

  * Bug [[https://bugs.debian.org/781064 |#781064]]: contact a Debian Woman and convince her to fill the template and send her profile to be published in the website.

<<Icon(star_on.png)>><<Icon(star_on.png)>> __Medium tasks__

  * Help with the update of the list of users of Debian: more info in WhoUsesDebian wiki page; 2014 update task in bug [[https://bugs.debian.org/766923 |#766923]]

  * Help with the update of the list of children distros: more info in [[Teams/Webmaster/ChildrenDistros|ChildrenDistros]] wiki page; 2015 update task in bug [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783670|#783670]].

 * Review all the bug reports about CD Vendors in https://bugs.debian.org/www.debian.org , merge them if needed, and solve them.

<<Icon(star_on.png)>><<Icon(star_on.png)>><<Icon(star_on.png)>> __Difficult tasks__

 * Help fix bug [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug= 388141 |#388141]]: contact Debian website contributors for relicensing.

== More stuff ==

[[/MigrationFromAlioth|Migration from Alioth]]: coordinating the migration of all the website-related repos, services, etc. from Alioth


[[/SpamClean|Spam Clean]]: coordinating the cleaning of spam from the debian-www mailing list

[[/TODO|TODO]]: a TODO page for the team
##''If you have no other dedicated place to document stuff concerning your team, then use this place. You can put documentation (with warnings<<Icon(alert.png)>> and ##infos<<Icon(icon-info.png)>>), FAQ, TODO list (see "Get Involved" above) , ideas (<<Icon(idea.png)>>) etc.''

[[KallesDesign|New site's design]]

[[/meetings|Meetings]]: past and next meetings of the team.
##''You can use [[/Subpages|Subpages]] to structure the content if you have many things to document here.''

Translation(s): none

(!) ?Discussion


Infrastructure

Most of the stuff regarding webmaster work is described at the aforementioned web site and all prospective editors are highly recommended to read it.

Interacting with the team

Usual roles

All work is shared in two teams:

  • people in the debwww group - particular webmaster-only stuff
  • people in the webwml salsa project - everything reachable via webwml git

The members of the webwml project in salsa do the bulk of the editing. The debwww Unix group handles the bits necessary for webwml to propagate onto the web site, CGI scripts, and similar intricate details.

You can request git commit access through the salsa project, if you did not have commit access before the move to salsa, please ask on the mailing list with a reasoning.

Get involved

You are skilled in design/CSS or coding/Perl, know about the firebug/webdeveloper toolbars, are ready to understand required constraints of debian.org websites and want to make them clearer and improve navigation? Join us, there are plenty of bugs to solve and improvement to be achieved.

Even if you don't see yourself in the above mentioned skills, you still can help the web team in various ways: People working on the content of specific subparts (like events pages, users or consultants subareas) are also very welcome. You don't need much knowledge about the above mentioned parts, just being willing to dig into stuff and invest a bit of time every now and then.

So, if you want to join the webteam the first step is subscribe our mailing list and join the team IRC channel #debian-www at irc.debian.org.

Below you can found a list of tasks to be done, in order of difficulty: take a look and feel free to submit a patch. :)

{*} Easy tasks

Here's some easy bugs (if you have not experience on how to manage bug reports, please read this tutorial and the documentation on the website, like https://www.debian.org/Bugs/Developer):

{*}{*} Medium tasks

  • Help with the update of the list of users of Debian: more info in WhoUsesDebian wiki page; 2014 update task in bug #766923

  • Help with the update of the list of children distros: more info in ChildrenDistros wiki page; 2015 update task in bug #783670.

{*}{*}{*} Difficult tasks

  • Help fix bug #388141: contact Debian website contributors for relicensing.

More stuff

Migration from Alioth: coordinating the migration of all the website-related repos, services, etc. from Alioth

Spam Clean: coordinating the cleaning of spam from the debian-www mailing list

TODO: a TODO page for the team

New site's design

Meetings: past and next meetings of the team.