Developer Management

From Open Clip Art Library Wiki

Jump to: navigation, search


Contents

All Developers

It is important to understand that current development on this project has both three admins which can make code live on the server, have superuser access on the project, and resolve disputes. Then, there is a general developer account using general subversion repository for the customized parts of the project including skins and plugins. NOTE: The core software used on the project, ccHost is managed through Creative Commons at http://code.creativecommons.org in an Subversion repository.

Policies

  • DO NOT share your username and password with anyone
  • DO NOT use FTP (an insecure protocol)

Server Information

Our hosting provider is http://osuosl.org They are great.

Server

TBA

Admins

NOTE: Only Admins now have access to the main server and live running code for the project. Currently Ted Gould, Andy Fitzsimon and Jon Phillips have admin access to the project and can do the following.

SSH

ssh USERNAME@openclipfont.osuosl.org

Settings on Server

Please add this to your ~/.bash_profile (same as /home/USERNAME/.bash_profile):

umask 002

You can edit this file from the commandline after SSH'ing into your account, like so:

nano /home/YOUR_USERNAME/.bash_profile

or

nano ~/.bash_profile


Admins working on server

After having logged into your account with #SSH, then:

cd /var/www/openclipart.org

From there you should be able to see how the project is setup.

The path to the live website is:

cd /var/www/openclipart.org/htdocs


New Developers

Please email the mailing list for the project to get a SVN account to hack on the project. We need the following done prior to giving you an account:

  1. Sign up for openclipart.org (add your blog, blog feed, and join the mailing list)
  2. Make one significant contribution to the community (whether code, some task, etc)
  3. email the list with your desired username and htpasswd file which may be generated here: http://home.flash.net/cgi-bin/pw.pl
Personal tools