Developer Management

From Overlap.org Wiki

Jump to: navigation, search


Contents

Server Information

We used Dreamhost for our shared hosting setup. We give out usernames that belong to our group in order to help out development.

Server

overlap.org

Current Developers

Policies

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

SSH

ssh USERNAME@overlap.org

FTP

FTP is unsecure and not supported. DO NOT USE IT.

SFTP

SFTP uses a secure ftp connection for file transfer. You can use it from the commandline or with most ftp clients. You use your same username and the overlap.org hostname for the connection. It requires a password, which is the same as your account on overlap.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


Work on overlap.org

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

cd /home/overlap/

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

The path to the live website is:

cd /home/overlap/overlap.org


Shortcut to Overlap.org

Log into your account with #SSH, then do this from your home (cd ~):

ln -s /home/overlap .

This creates a shortcut called overlap to the overlap home folder. Then you can just do this from your home directory:

cd overlap

or, from anywhere on the server:

cd ~/overlap

to get to the overlap project home folder.


New Developers

Please email the overlap mailing list to get a new username and account on our server. We require new users to have done the following steps in order to get into the CORE developers:

  1. Sign up for overlap.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 public ssh key, desired username, real name and real email address
Personal tools