Obtaining the code

compared with
Current by Borys Musielak
on Aug 10, 2009 12:29.

(show comment)
 
Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 1 changes. View first change.

 Filmaster is an open source project. The whole code that we wrote is licensed under the [AGPLv3 license|http://www.fsf.org/licensing/licenses/agpl-3.0.html] (read more about on GNU.org).
  
 Everyone is welcome to contribute.
  
 The read-only access to the code is open to everyone. We use Mercurial (switched from Subversion in July 2009) as the version control tool of choice. Read more about setting up Mercurial here: [Intro to Distributed Version Control (Illustrated)|http://betterexplained.com/articles/intro-to-distributed-version-control-illustrated/]. If you are lazy, all you need to do is grab the client program. In Ubuntu/Debian you'll need to execute the following command:
 {code}
 sudo apt-get install mercurial
 {code}
 In other systems it may look a bit different. If you need a decent Mercurial GUI client, we recommend [hgtk|http://bitbucket.org/tortoisehg/stable/wiki/hgtk] for GNU/Linux and TortoiseHg for the MS Windows crappy systems.
  
 Assuming you already have Mercurial installed, all you need to do it grab the code using the following command:
 {code}
 hg clone https://bitbucket.org/filmaster/filmaster-test
 {code}
  
 This is a read-only account, but if you think you need a read-write account, just let us know and we'll give you a proper account with write access so you can commit new bugs/features and make Filmaster even better (because it's great obviously).
   
 Got the code already? Then [set up the environment locally|DEV:Setting up Filmaster locally] to start doing the work\!