Page 3 of 3

Posted: 18 Jul 2006, 23:20
by Tim Blokdijk
submarine wrote:i didnt read all posts above, i just wanted to ask what i have to do to make aai public source on svn?
You have read the doc about AI development in SVN, it gives the general idea.
It is still a draft and will probably change as AF (Tom) has some feedback that needs to be incorporated somehow. The exact point that need some more thought are:
- An AI shared data dir.
- A release dir and an AI development dir. (sort of branches)
- A warning from the Spring release team before a release.
[EDIT] - And before I forget there was also some talk about the group AI's between Tom (AF) and Tobi. [/EDIT]

Tobi and Jelmer (and Chris but he is inactive) are BerliOS admins and give commit access to svn.
Tobi is on vacation till the 25th so Jelmer is the sole BerliOS admin for this week.. :-)
Other then that follow the steps as described by AF.

And thanks for your the intention to release the source and to work within one svn repository. :-)

Posted: 19 Jul 2006, 00:24
by submarine
ok i dont have the time to read through all that, my exams are imminent and i just want to release aai as quickly as possible. i'll do that the next few weeks. should i mail the source to someone who put it on svn meanwhile?

Posted: 19 Jul 2006, 00:39
by AF
exams in the middle fo july? i thought you had your exams in june?

Posted: 19 Jul 2006, 00:45
by Tim Blokdijk
I think AF would be willing to put it in svn for you if you like. (AF?)
As long as it's won't break the build that is.

Posted: 19 Jul 2006, 14:56
by submarine
actually im not even sure if the current release version works with latest svn version

@af: could i mail you the source and you out it in a aai subfolder?

Posted: 19 Jul 2006, 20:27
by AF
amil away.

And if ti's any consolation, you first need to recompile for the newer version as C++ ABI comaptabilities have become crippling when dealing with UntiDef, that and there's something wrong with building units anyways in the svn copy of spring....

Posted: 20 Jul 2006, 01:30
by submarine
sorry i didnt really understand your last post (whats ABI?) but i guess it means aai is not compatible with current spring svn version :(

Posted: 20 Jul 2006, 01:44
by AF
It means that you need to recompile else what your AI thinks is unitdef->builder is not unitdef->builder because UnitDef changed. It's todo with stuff like vtables and internals of c++ compilation and its why we have an interface version

Posted: 20 Jul 2006, 11:02
by submarine
ah ok now i got it. well thats no problem at all, i just feared it would be necessary to actually modify the source code


@af: you got mail :)

Posted: 25 Jul 2006, 20:19
by bamb
Is AAI now open-source?

Posted: 25 Jul 2006, 20:20
by AF
It's in the svn and has been for a few days now