Le 14 mars 05, à 02:51, Frederico Muñoz a écrit :

Hello all,

I would like to take this opportunity to present myself to the list.

As you may know Nicolas kindly invited me to join the Étoilé desktop effort with my application, Installer.app, and I happily agreed.

Hi and welcome Frederico,

It's quite strange for me, as I told Ncolas, to view the GNA project page and see my name amongst the others, all of which have contributed steadily for GNUstep for years and have a much greater grasp of GNUstep programming than I. I'll try to transform this sort of intimidation into an incentive.

Well, I'm bit with you in this boat, I just accosted GNUstep community one year and half ago. :-)

So, more on topic, I will probably need to commit the source I have to Étoilé's CVS, and Nicolas suggested I should write to to list for the better location to commit.

Nicolas sent a mail about cvs organisation two days ago, I haven't answered it :-/, but the current Étoilé cvs structure is :

/Bundles (only Camaelon currently)

/Documentation
--> /Documentation/User
--> /Documentation/Developer

/Frameworks (various frameworks here)

/Services (Services name was chosen initially to break with 'application' which implies 'monolithic' work contexts, and to extend the 'NeXT Services' concepts, however I admit this terminology is pretty confusing and make no senses until we have a components architecture, then I think we still stick with 'Applications' for now. Last point, keeping in cvs this directory named 'Services' is not a problem in my opinion. Anyway we will move to Subversion probably soon… in order to have "renaming parties" ;-)
--> /Services/Developer (only UnitTests application here currently)
--> /Services/Private (applications which will be hidden to the user, only Workspace currently, I will add ServicesBar and Background soon) Nicolas suggested we rename this repertory 'System' and add /Services/User repertory too, it would be fine for me… other opinions ?

Initially I planned to add other applications like Accounts, Preferences etc. directly in Services, but I admit this stuff could be put in a new /Services/System directory, we could have may be then /Services/System/Private eventually. I have no real preference on the subject ?

Then I think Installer.app should be put in /Services/Private (it should be invisible for the user most the time), or /Services/System when we create it. When time to break Installer in separate modules like a framework, 'Frameworks' will host the moved part.
What do you think ?

The code is undergoing heavy development and transformation, whole chunks are completely rewiten as the days pass and I discover that the 50 lines of convulted code I wrote can be substituted for one simple existing method, and also as I find new ways to improve the current overall structure. I'm focusing, as you probably know, in OSX-compatible .pkg's.

ok, no problem.

Thanks a lot for your contribution,
Quentin.

--
Quentin Mathé
[EMAIL PROTECTED]


Reply via email to