From: James d. <ja...@hu...> - 2011-04-12 15:16:34
|
First off, hello! I discovered this project after upgrading to Ubuntu maverick and finding that ion3 had been dropped from the repository. I'm excited to see development continue in a friendly environment. Thank you! I have notion up and running on my maverick system. However, my experience with compiling and installing notion was painful -- I needed to checkout 3 different git repositories which somehow depended on each other (I ended up creating a few symlinks). I needed to edit Makefile by hand and finally I needed to create ~/.notion manually. I would like to fix that process. Making it easier to get started will encourage more developers to join the project. The goal would be to get notion to a point where building and running notion from source is easy. e.g: 1. checkout sources (e.g. git clone) 2. build (e.g. make or maybe `./configure && make`) 3. run (e.g. `./notion`) Thoughts? Comments? - James. |
From: <eb...@dr...> - 2011-04-12 18:52:34
Attachments:
signature.asc
|
Maybe we can try 'git submodules', it requires git >= 1.5.3. If I read manual correctly: * It requires only one additional command (without arguments) to checkout sumodules. * The submodules are bound /at specified commit/ - thus you know which version (commit) of submodules (libraries) is supposed to be used with the specified version (commit) of the superproject (here notion). - When you update the submodule with new version (commit), you have to commit into superproject: you commit the information that current version of superproject is supposed to be compiled with the new version of the submodule. We should also distinguish the makefiles when used for building from git repository and from releases. Also we can try to autodetect the LUA by pkg-config and fallback to the 'standard' setting when there is no pkg-config. I will look at all of this in two or three weeks if somebody will not be faster. On Tue, 12 Apr 2011 08:16:26 -0700 James deBoer <ja...@hu...> wrote: > First off, hello! > > I discovered this project after upgrading to Ubuntu maverick and > finding that ion3 had been dropped from the repository. I'm excited > to see development continue in a friendly environment. Thank you! I > have notion up and running on my maverick system. > > However, my experience with compiling and installing notion was > painful -- I needed to checkout 3 different git repositories which > somehow depended on each other (I ended up creating a few symlinks). > I needed to edit Makefile by hand and finally I needed to create > ~/.notion manually. > > I would like to fix that process. Making it easier to get started > will encourage more developers to join the project. > > The goal would be to get notion to a point where building and running > notion from source is easy. e.g: > > 1. checkout sources (e.g. git clone) > 2. build (e.g. make or maybe `./configure && make`) > 3. run (e.g. `./notion`) > > Thoughts? Comments? > > - James. -- Tomáš 'ebík' Ebenlendr PF 2011.27906310249 |
From: Arnout E. <no...@bz...> - 2011-04-12 20:25:19
|
Hi! If you just want to build notion from source, not really contribute, you can use the 'source package' in the sf.net releases: https://sourceforge.net/projects/notion/files/snapshots/ (this is linked to from the homepage). It would still be interesting to make it easier for developers, too, of course, git submodules might be interesting to look into. Kind regards, Arnout On Tue, Apr 12, 2011 at 08:16:26AM -0700, James deBoer wrote: > First off, hello! > > I discovered this project after upgrading to Ubuntu maverick and finding > that ion3 had been dropped from the repository. I'm excited to see > development continue in a friendly environment. Thank you! I have notion > up and running on my maverick system. > > However, my experience with compiling and installing notion was painful -- I > needed to checkout 3 different git repositories which somehow depended on > each other (I ended up creating a few symlinks). I needed to edit Makefile > by hand and finally I needed to create ~/.notion manually. > > I would like to fix that process. Making it easier to get started will > encourage more developers to join the project. > > The goal would be to get notion to a point where building and running notion > from source is easy. e.g: > > 1. checkout sources (e.g. git clone) > 2. build (e.g. make or maybe `./configure && make`) > 3. run (e.g. `./notion`) > > Thoughts? Comments? > > - James. > ------------------------------------------------------------------------------ > Forrester Wave Report - Recovery time is now measured in hours and minutes > not days. Key insights are discussed in the 2010 Forrester Wave Report as > part of an in-depth evaluation of disaster recovery service providers. > Forrester found the best-in-class provider in terms of services and vision. > Read this report now! http://p.sf.net/sfu/ibm-webcastpromo > _______________________________________________ > Notion-devel mailing list > Not...@li... > https://lists.sourceforge.net/lists/listinfo/notion-devel |