[Setacl-devel] Alpha version of SetACL base classes in CVS
Brought to you by:
helgeklein
From: Helge K. <hel...@ne...> - 2002-12-30 23:59:23
|
In order to start working on SetACL together a certain basic structure has to be in place. In the last few days I have created an alpha version of the main class, CSetACL, and two helper classes, CTrustee and CACE. I have just uploaded the code to our CVS repository. You can have a first look here: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/setacl/baseclasses/ The intended structure should become clear once you have a look at the file CSetACL.cpp. From here on, we should be able to work together as a team. First, I recommend that those of you who are not familiar with CVS yet, read the extensive documentation on sourceforge.net. The most important question is: what work packages are there? The following comes to my mind: 1. command line interface 2. COM control to be used from VB or scripting languages 3. re-implementation of the functionality of the current version 0.904 4. extension of that functionality (see my feature list): 4.1 set owner 4.2 set primary group 4.3 clear 4.4 remove trustee 4.5 enable / disable inheritance from parent 4.6 reset permissions on child objects 5. Active Directory support (?) 6. EXTENSIVE testing 7. documentation, web page Now, who does what? As I have not worked with you before, I do not know what you like to do and where your strengths are. Just one suggestion: Kenneth, would you like to do the COM control? Everybody: please use this list to express any thoughts or concerns and, of course, what you would like to do. I for my part am going to do number three first, re-implementation of the current functionality. In about a week from now on the baseclasses should contain version 0.904's functionality. I wish you a great new year's eve party and a happy new year! Greetings from Cologne, Helge |