Difference between revisions of "DeveloperWiki:Developer Checklist"

From ArchWiki
Jump to: navigation, search
m (Protected "DeveloperWiki:Developer Checklist" [edit=sysop:move=sysop])
Line 4: Line 4:
 
To add a new user:
 
To add a new user:
  
* useradd on gerolde
+
* adduser on gerolde
* add to cvs-extra, ftp-extra (and possibly cvs-arch, ftp-arch for current)
+
* add to svn-extra, ftp-extra (and possibly ftp-arch for core)
 
* upgrade to a "developer" on flyspray
 
* upgrade to a "developer" on flyspray
 
* upgrade to a "developer" on the forums
 
* upgrade to a "developer" on the forums
 
* upgrade to a "developer" on the AUR
 
* upgrade to a "developer" on the AUR
 
* subscribe them to arch-dev and arch-dev-public Mailing lists
 
* subscribe them to arch-dev and arch-dev-public Mailing lists
* add to http://archlinux.org/developers YAML
+
* add to https://dev.archlinux.org/admin users table
 
* give password to #archlinux-dev
 
* give password to #archlinux-dev
 
* give password to #archlinux64-dev (for x86_64 developers)
 
* give password to #archlinux64-dev (for x86_64 developers)
* run create_user.py script for the dashboard interface
 
* add to the maintainers table in mysql (for i686 only right now)
 
  
 
== For the new developer ==
 
== For the new developer ==
 
* Add your email address to ~/.forward (so exim can forward mail)
 
* Add your email address to ~/.forward (so exim can forward mail)
* Make sure to recheckout all CVS directories using CVS_RSH=ssh and :ext: instead of :pserver:
+
* Make sure to checkout svn over ssh
 
* Install devtools and namcap
 
* Install devtools and namcap

Revision as of 16:39, 5 December 2008

New developer setup and checklist

For the admin

To add a new user:

  • adduser on gerolde
  • add to svn-extra, ftp-extra (and possibly ftp-arch for core)
  • upgrade to a "developer" on flyspray
  • upgrade to a "developer" on the forums
  • upgrade to a "developer" on the AUR
  • subscribe them to arch-dev and arch-dev-public Mailing lists
  • add to https://dev.archlinux.org/admin users table
  • give password to #archlinux-dev
  • give password to #archlinux64-dev (for x86_64 developers)

For the new developer

  • Add your email address to ~/.forward (so exim can forward mail)
  • Make sure to checkout svn over ssh
  • Install devtools and namcap