From: Hedayat V. <hed...@ai...> - 2008-02-15 15:05:18
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html style="direction: ltr;"> <head> </head> <body style="direction: ltr;" bgcolor="#ffffff" text="#000000"> <p style="margin-bottom: 0cm; margin-top: 0pt;">Hi all,</p> <p style="margin-bottom: 0cm; margin-top: 0pt;">The current status of having simspark sources in two places (both simspark and sserver projects) is annoying and will waste time. I'm interested to remove this redundancy, but I need some help to start:</p> <p style="margin-bottom: 0cm; margin-top: 0pt;">1. What is the purpose of simspark precisely? I thought that it is going to hold the core libraries, but I found some soccer plugins there. I want to know if you are going to move rcssserver to simspark completely or not? (Which parts of the rcssserver are going to be a part of simspark and how?)</p> <p style="margin-bottom: 0cm; margin-top: 0pt;"><br> </p> <p style="margin-bottom: 0cm; margin-top: 0pt;">2. What is the current status of simspark? (about different branches and any other related things)</p> <p style="margin-bottom: 0cm; margin-top: 0pt;"><br> </p> <p style="margin-bottom: 0cm; margin-top: 0pt;">3. What should be done?! </p> <p style="margin-bottom: 0cm; margin-top: 0pt;"><br> </p> <p style="margin-bottom: 0cm; margin-top: 0pt;">4. I will probably need CVS access to simspark repository!</p> <p style="margin-bottom: 0cm; margin-top: 0pt;"><br> </p> <p style="margin-bottom: 0cm; margin-top: 0pt;">Thanks,</p> <p style="margin-bottom: 0cm; margin-top: 0pt;">Hedayat</p> <p style="margin-bottom: 0cm; margin-top: 0pt;"><br> </p> <p style="margin-bottom: 0cm; margin-top: 0pt;"><br> </p> </body> </html> |
From: Markus R. <rol...@un...> - 2008-02-17 08:48:59
|
Hi all, Hedayat Vatankhah wrote: > The current status of having simspark sources in two places (both > simspark and sserver projects) is annoying and will waste time. I'm > interested to remove this redundancy, but I need some help to start: > > 1. What is the purpose of simspark precisely? I thought that it is going > to hold the core libraries, but I found some soccer plugins there. I > want to know if you are going to move rcssserver to simspark completely > or not? (Which parts of the rcssserver are going to be a part of > simspark and how?) the original intent was to move the entire codebase over to the simspark repository. Reasons were are modified layout of the source tree. It should have a more strict separation between the server and the hosted simulations (in the soccer3d CVS generic and soccer specific plugins are in on place) and some further cleanups. > 2. What is the current status of simspark? (about different branches and > any other related things) In effect the new CVS was used to develop some more experimental features like - ODE space and composite body support - an additional scene importer (RoSim XML) - compile fixes and cleanups (the server builds and runs under windows) - some gui specific plugins (input plugins for wxWidgets events) - rsgedit (a gui for running spark simulations) Meanwhile most cleanups and features (notably ode space and composite bodies) found their way back to the soccer3d CVS. What's left in the simspark CVS is a somewhat streamlined directory layout and some more cleanups that could also be ported with some effort. > 3. What should be done?! We should decide for one repository. Going with the simspark repo requires initial porting effort to move the current soccer3d simulation and get it running- a lot of work to reach status quo again... I'd vote for staying on the soccer3d repo for the time being. regards, Markus |
From: Hedayat V. <hed...@ai...> - 2008-02-17 12:50:47
|
Hi Markus, Thank you a lot for your responses. But about selecting a repository, what about removing the spark core libraries (oxygen, kerosin, ...) and other things which are currently in simspark from soccer3d repository? For now, we could just split two repositories so that the soccer3d code requires simspark installed on the system. To make it simpler for users, we could then release them as one package, so that they will not notice the change. (Also, I will release RPM/SRPM packages for them). At least, it is more fun I think! From that, we could move parts from soccer3d repository to simspark repo part by part, and always having one codebase. I think this will make the whole transition simpler. Thanks again, Hedayat /*Markus Rollmann <rol...@un...>*/ wrote on 02/17/2008 12:18:45 PM: > Hi all, > > Hedayat Vatankhah wrote: > > ... >> 3. What should be done?! >> > > We should decide for one repository. Going with the simspark repo > requires initial porting effort to move the current soccer3d simulation > and get it running- a lot of work to reach status quo again... > > I'd vote for staying on the soccer3d repo for the time being. > > regards, > Markus > > |
From: Markus R. <rol...@un...> - 2008-02-18 10:14:16
|
Hi, Hedayat Vatankhah wrote: [...] > But about selecting a repository, what about removing the spark core > libraries (oxygen, kerosin, ...) and other things which are currently in > simspark from soccer3d repository? For now, we could just split two > repositories so that the soccer3d code requires simspark installed on > the system. You want to use the libraries from the simspark repository tpgether with the simulation from the soccer3d repository, right? I think thats not practical as the two spark version have various differences that does not allow a for a simple replacement (see my 2nd mail for a list of differences) Therefore keeping a known working version (the soccer3d repo) and gradually picking changes from the simspark repo is my preferred way. > To make it simpler for users, we could then release them as > one package, so that they will not notice the change. (Also, I will > release RPM/SRPM packages for them). At least, it is more fun I think! [...] The idea to release rpm or debian packages is good I think and would ease the installation process for the user. cheers, Markus |
From: Hedayat V. <hed...@ai...> - 2008-02-18 20:00:48
|
Hi, OK, You are right. I will do that. But what do you think about dropping the spark version in soccer3d repository immediately after that? Then, simspark changes will be followed by the corresponding changes in soccer3d. If not, I think the current situation will last for ever! I think that I will need your help from time to time, so I want to say thanks for your patience! :) Good luck, Hedayat /*Markus Rollmann <rol...@un...>*/ wrote on 02/18/2008 01:44:06 PM: > Hi, > > Hedayat Vatankhah wrote: > [...] > >> But about selecting a repository, what about removing the spark core >> libraries (oxygen, kerosin, ...) and other things which are currently in >> simspark from soccer3d repository? For now, we could just split two >> repositories so that the soccer3d code requires simspark installed on >> the system. >> > > You want to use the libraries from the simspark repository tpgether with > the simulation from the soccer3d repository, right? > > I think thats not practical as the two spark version have various > differences that does not allow a for a simple replacement (see my 2nd > mail for a list of differences) > > Therefore keeping a known working version (the soccer3d repo) and > gradually picking changes from the simspark repo is my preferred way. > > >> To make it simpler for users, we could then release them as >> one package, so that they will not notice the change. (Also, I will >> release RPM/SRPM packages for them). At least, it is more fun I think! >> > [...] > > The idea to release rpm or debian packages is good I think and would > ease the installation process for the user. > > cheers, > Markus > > |