Hi, great news! I completely agree with Pepijn. Cleaning up the project structure and making the build system more modular is in my opinion a top priority. Best, Sascha On 06/11/2012 09:56 AM, Pepijn Noltes wrote: > Hi > > On Thu, Jun 7, 2012 at 10:47 AM, Alexander Broekhuis > wrote: >> Hi all, >> >> We would like to work towards a first release for Celix, and would like to >> know what everyone thinks that has to be in there. >> >> Please note, this is a 0.0.1 release, so take this into account when >> considering items to be in there. >> >> Some items I think that have to be fixed: >> * API code style >> Currently the code doesn't follow the API style all over the place. >> Personally I think this has to be fixed for the framework at least. >> * Remote Import/ExportService header and disable the resolver >> Currently the resolver isn't needed at all, but is still "semi"-used. >> This can be disabled (for now at least). >> * Make build more modular >> As discussed on [1]. >> * Small updates to CMake files >> Currently several libraries are used directly, ie not via a >> Find{LibName}. For these libraries a Find{LibName} module has to be written. >> Libraries that I know of; OpenSLP and Jansson >> >> One last thing; we have started working on the NativeOSGi project, and one >> of the goals is, is to let Celix use this API and be a reference >> implementation. While I think this will be a great step forward for Celix, >> I also think the work needed to get this done is quite a lot. As such I >> would like to make a 0.0.1 release without following the NativeOSGi work. >> >> A next release definitely will follow it, but having a first release is >> really needed after 1.5 years. >> >> What do you all think and what is missing for a 0.0.1 release? > I agree on all points and can't think of anything more we really need > for the first release. IMO the main focus should be that people can > build and therefore tryout Celix with at least a possible external > dependencies, but - correct if I am wrong - this will be adressed by > making the build more module. So I have nothing to add to that list. > > > Greetings, > Pepijn