User Tools

Site Tools


proton:about

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
proton:about [2012/07/27 09:50] sethproton:about [2018/07/28 06:18] – [Getting a hold of Seth] seth
Line 11: Line 11:
 Contributors: Contributors:
  
-Aki Koskinen+Aki Koskinen ([[http://www.secondlion.fi|Second Lion]]/[[http://www.twitter.com/secondlion|twitter]]/[[aki@secondlion.fi|email]]) 
 +  * Created the linux target, added new features and fixed many bugs
  
 Special thanks to [[http://clanlib.org/wiki/Main_Page|ClanLib]] (Proton uses its vector and matrix math), boost, the Independent JPEG Group, Imagination Technologies Ltd, zlib, [[http://irrlicht.sourceforge.net/|Irrlicht]], [[http://www.fmod.org/|FMOD]], Cocos2D/Cocos-X, and [[http://www.galaxist.net/linearparticle.html|LinearParticle]]. Special thanks to [[http://clanlib.org/wiki/Main_Page|ClanLib]] (Proton uses its vector and matrix math), boost, the Independent JPEG Group, Imagination Technologies Ltd, zlib, [[http://irrlicht.sourceforge.net/|Irrlicht]], [[http://www.fmod.org/|FMOD]], Cocos2D/Cocos-X, and [[http://www.galaxist.net/linearparticle.html|LinearParticle]].
- 
-====Why?==== 
-One of the greatest perks of working for yourself is you can give away source code without a second thought. 
- 
-I enjoy programming engines as much as making games.  It gives me a warm fuzzy feeling to know people across the globe are (maybe) using my stuff and contributing bugfixes and code back.  How cool is that? 
- 
--Seth 
  
  
 ====Contributing Code==== ====Contributing Code====
  
-Do you want to be a part of the magic and contribute your brainpower to the project?  Here's how!+Do you want to be a part of the magic and contribute your brainpower to the project? 
  
-  * Created patches using svn difs.  On Windows with [[http://tortoisesvn.net|TortoiseSVN]] installed, just right click the Proton root folder and choose Create Patch.  On linux from the command line it would be: svn diff > mypatch.diff from the root folder. +Fork the github tree and submit pull request!  
-  * Post the patches in the [[http://www.rtsoft.com/forums/forumdisplay.php?26-Proton-SDK-Area|forums]], if they don't totally break everything Seth will commit them +
-  * After you've "proven yourself" with few patches, Seth will be happy to give you full write access to the svn if you want it +
-  * All submitted code must be fully compatible with the Proton license (unless it's like a third party library with its own license, like zlib)+
  
-Coding rules: +  Unless there is a very good reason we'd like all changes to be 100% backwards compatible with existing No breaking changes. 
- +  * All submitted code/media must be fully compatible with the Proton license or be a separate library that has a compatible license that allows it to be included (like libpng for example)
-  Try to follow the existing code style of the file +
-  * Do not commit breaking changes without talking to Seth first +
-  * Do not change default behavior of any component/class without to Seth first+
   * Feel free to add your name in the credits of the .h file of any class/file you considerably modify/add to   * Feel free to add your name in the credits of the .h file of any class/file you considerably modify/add to
-  * Feel free to add comments like "Added this to fix crash on OS X -JoeCoder" in the code, especially if it's not clear why you added something +  * Got a question about an approach? Be bold and write something in the [[https://www.rtsoft.com/forums/forumdisplay.php?27-Proton-SDK|Proton Forums]]!
-  * If you want to add an additional build system like Premake, it's cool as long as it doesn't break any existing build stuff +
 ====Contributing Documentation==== ====Contributing Documentation====
  
 This is a wiki, <del>feel free</del> .. well, we had a bit of a spam problem and have disabled new wiki sign ups.  If you'd like access, email seth with a logon and password and he'll set it up for ya. This is a wiki, <del>feel free</del> .. well, we had a bit of a spam problem and have disabled new wiki sign ups.  If you'd like access, email seth with a logon and password and he'll set it up for ya.
  
-====Contributing Art & Music==== 
- 
-Seth sucks at art and would love to have better looking examples, logos, music, etc.  Drop him a line if you can help! 
  
-====Contributing Cash==== 
  
-Really?  Well, let Seth know someone would actually do this and he'll set up a paypal link or something. 
  
 ====Getting a hold of Seth==== ====Getting a hold of Seth====
-Want to chat with Seth about something and email won't do? He hangs out in IRC in #clanlib on irc.freenode.net+[[https://twitter.com/rtsoft|Tweet at him]] or drop him an email at seth@rtsoft.com.
proton/about.txt · Last modified: 2022/10/26 04:20 by seth