[sldev] Open source meeting call for agenda and info on my first
agenda item.
Robin Cornelius
robin.cornelius at gmail.com
Thu Jan 3 08:58:22 PST 2008
Anyone have any items for the agenda for Tonights/This afternoons meeting:-
https://wiki.secondlife.com/wiki/Open_Source_Meeting/Agenda
I have added one item that i would like to hear a little more about
LLMozLib, i may have added it a bit late for Rob to get Callum involved
(sorry .. again.. Rob for being so late with my item) . I would detail
some of the questions here rather that fill the wiki or try to get them
all out in world, as i have quite a few sub issues on the one topic:-
*) We are seeing the released llmozlib slip behind the version used to
build released secondlife clients, and even the released secondlife
source code is requiring newer llmozlibs than we have code for.
- Is there anything that can be done about this?
- Any chance of keeping the llmozlib svn in closer sync with internal
svn, no idea about your internal svn structure but llmozlib should
hopefully be nowhere near the server code etc so can it just be kept up
todate with out too much worring about releasing things you should not.
- Would it be better to host llmozlib on sourceforge etc, so that the
current version is always in the "wild"
*) Version control
- Can we possible update the version string in llmozlib when its
updated, it seems to be stuck at 1.1.1
- Any chance of numbering releases instead of using a date as the version
- Can we release a source tarball when things change and a new viewer is
out and requires it?
- Can we use sonames, eg when you change the library and have ABI
breakage change from llmozlib0 to llmozlib1 (again the build environment
should look after the fine details of this, you just need to declare the
soname version number and remember to increment it where necessary).
*) Build environment
- Are you going to use cmake for llmozlib, a while back i was going to
look into this myself but still have not had time and don't really want
to expend effort if you have already done this or its not really wanted.
- Can we have a build environment, currently its a set of instructions
(again i have previously given example of a autotools build env for linux)
*) Shared library
- Can we build llmozlib as a shared library instead of statically
linking it as we currently do? (yes it can be done, i do it)
- Can we try to use XULRunner where possible instead of pulling apart
mozilla trees.
*) Bug tracker
- Is it worth having llmozlib as a component on the bug tracker or even
have its own bug tracker (if moved to sourceforge for example). I see
people using the ubrowser mailing list who are playing with llmozlib for
non secondlife projects
*) Ubrowser.com
- Looks like a project that stopped being worked on in 2006
- May be should link to llmozlib svn and any bug tracker?
Sorry if it sounds like i am going on but these issues I believe all
need addressing at some point.
Thanks
Robin
More information about the SLDev
mailing list