From: Arnout E. <no...@bz...> - 2010-10-09 21:01:29
|
Hello fellow-Notioners, Today I pushed Notion, libtu and libextl to the sf.net git repositories. What is in the repositories is a fully functional window manager, with 'Ion' renamed to 'Notion' in the important places, but still using 'ion' for some directory names and lua objects. So next up are: > 3. Devs create personal clones/branches > 4. Hacking (+renaming) session > 5. Approved changes get into master/official branch > 6. Repeat 4 & 5 Everyone is invited to clone Notion, try it out, submit bug reports and feature requests - and of course propose patches. Authors who want their patch to make it into the master branch must agree to publish it under both the LGPL and the Notion License. Uncontroversial improvements can be committed by those who have commit access. Bigger/more controversial changes can first be staged in branches and discussed on this list. Patches and commits can be discussed on this list - after discussion, commits can be improved or (in extreme cases) reverted. Kind regards and Happy Hacking, Arnout On Thu, Aug 26, 2010 at 09:50:59PM +0200, M Rawash wrote: > On Thu, 2010-08-26 at 19:04 +0200, Arnout Engelen wrote: > > On Wed, Aug 25, 2010 at 10:55:07PM +0200, Arnout Engelen wrote: > > > It's up at http://arnout.engelen.eu/files/dev/notion/notion.git > > > > I now brought it up-to-date with a few additional changes from ion3plus > > as found in M Rawash's git repository over at github. > > great job, thanks! > > > Next step is starting to rename things from ion to notion, in a way that is > > as backwards-compatible as possible. > > > > A couple of things come to mind: > > > > directory names: let's simply rename these: a simple 'ln -s' will bring the > > old names back if someone would like to build a plugin not yet adapted for > > notion > > > > file names: let's simply rename these: simple enough to fix. > > > > internal C object/function names: let's simply rename these > > > > exported names: let's rename these, but keep them available under the old name > > for compatibility reasons, too. Perhaps add some 'deprecated' GCC marker if > > possible. > > > > lua object names: let's rename these, but keep aliases to them under the old > > names, so existing configuration scripts will work (mostly?) unchanged. > > > > What do you think? > > +1 on all accounts, but here's how/when i suggest we should do it: > > 1. Meet Tuomo's conditions (to make notion installable from the get go; > i'm willing to do this myself if none wants to) > 2. Push the result to the official git > 3. Devs create personal clones/branches > 4. Hacking (+renaming) session > 5. Approved changes get into master/official branch > 6. Repeat 4 & 5 > > 0. Allthewhile, we work on improving the website+wiki > > Comments? > > > regards, > M Rawash > > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Notion-devel mailing list > Not...@li... > https://lists.sourceforge.net/lists/listinfo/notion-devel |