Changes between Version 1 and Version 2 of olemis


Ignore:
Timestamp:
Aug 2, 2010 3:32:05 PM (4 years ago)
Author:
olemis
Comment:

Patch submission guidelines for Simelo's projects

Legend:

Unmodified
Added
Removed
Modified
  • olemis

    v1 v2  
    44 
    55[[TagIt(user)]] 
     6 
     7== Guidelines to collaborate == 
     8 
     9Most of the plugins listed above are developed at [http://bitbucket.org/ Bitbucket] using Mercurial . Please, take a look at my repos list for further details. The preferred way to collaborate and prepare patches (especially if you're interested in enhancing the patch until it gets committed to the repository ''';o)''' is to create a patch queue for the repository of the plugin. You will need to be familiar with MQ extension. Please, follow the steps I mention below. I will use MacTheme repository in the example, so be aware of the fact that the process might be slightly different if your patches enhance another plugin in the list shown above. 
     10 
     11  1. Sign-in using your  
     12     Bitbucket account or  
     13     ''your favorite !OpenId provider''. 
     14  1. Use your browser and load the home page of the repository  
     15     (e.g. http://bitbucket.org/olemis/trac-macos for MacTheme). 
     16     If you don't see the repository listed in there it might be  
     17     because it's hosted by Simelo's project @ Sourceforge. 
     18     So take a look at the Hg repos list  
     19     and, if this is the case , please contact me 
     20     and I'll either clone the repos at Bitbucket or create  
     21     the patch queue repository in there (but you'll need an  
     22     SF account  
     23     to commit successive versions of your patches ''';o)''' 
     24  1. Click on ''patch queue'' link on top of the web page (see  
     25     [ screenshot for details]). 
     26  1. Enter the name of the patch queue repository, a short  
     27     description and then click on ''Create patch queue button''  
     28     (see [ screenshot for details]). You'll be redirected to  
     29     the main page of your patch queue repository. 
     30  1. Type the command shown in that page in order to '''qclone'''  
     31     the new repository (see [ screenshot for details]). 
     32  1. Create and prepare some patches  
     33     (read Chapter 12 
     34     of or  
     35     this tutorial  
     36     if you want to know more ''';o)''' , and push your changes  
     37     to the public repository hosted by Bitbucket. 
     38  1. Let me know of your changes.  
     39  1. If you want me to participate so as to enhance the patch  
     40     then click on ''Admin'' tab. (see [ screenshot for details]) 
     41  1. Add ''olemis'' user to the writers list  
     42     (see [ screenshot for details]). 
     43 
     44For further details please read Ches Martin's article on this topic.