Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stellation-res] Stellation ACL preliminary draft spec

On Fri, 2002-09-06 at 00:30, Rodolfo M. Raya wrote:
> On Thu, 2002-09-05 at 17:12, Mark C. Chu-Carroll wrote:
> > On Thu, 2002-09-05 at 23:52, Rodolfo M. Raya wrote:
> > > On Thu, 2002-09-05 at 14:06, Mark C. Chu-Carroll wrote:
> > > 
> > >     I just checked in a preliminary draft spec of ACLs in Stellation.
> > It's
> > >     in org.eclipse.stellation.misc/doc/specs/access-control.ps. Please
> > take
> > >     a look and send comments.
> > >     
> > > Hi,
> > > 
> > > Applying access control lists is interesting. 
> > > 
> > > We will have to update database maintenance procedures to contemplate
> > > user/roles/privileges.Do you also have any plans for this?
> > 
> > Plans, yes. Implementations, no, not yet.
> 
> I can help with this if you want.
>  
> > One of the things in the Bugzilla yet-to-be-implemented features
> > list is a dump/restore utility. The intention is for the restore
> > function to be extremely flexible about coping with missing/out-of-date
> > data. So, if there's no ACL in a restored database, it'll use a
> > reasonable default. 
> 
> I've not seen that bug and I ignore the details. Why don't you rely on
> the database backup/restore capability?

Several reasons.

First, it would be good to have a way of dumping the contents of a
Stellation repository that will allow it to be re-loaded into another
repository without requiring the source and target to be using exactly
the same back-end. This would be useful not just for dump/restore, but
for things like the replication facilities we want to eventually
implement. 

Second, this tool could also be used for schema migration. If you
use the database dump tool, you can only restore in exactly the
format that it was dumped in. A repository specific dump/restore tool
can understand the semantics of the data it's processing, and use that
understanding to do any necessary translations or fill in any gaps in
a reasonable way.

There's support in the repository right now for dumping a particular
version into a zipfile, and for doing a checkin based on a version
stored in a zipfile. Those two are enough to form the basis of the
kind of dump tool that I'd like to see.

> > Unfortunately, it's not yet written.  It will have to get done
> > soon. There are too many things that need to be done.
> 
> Count with me on this.

Go for it. There are some suggestions in Bugzilla 21575.

	-Mark
-- 
Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center  
*** The Stellation project: Advanced SCM for Collaboration
***		http://www.eclipse.org/stellation
*** Work Email: mcc@xxxxxxxxxxxxxx  ------- Personal Email:
markcc@xxxxxxxxxxx

Attachment: signature.asc
Description: This is a digitally signed message part


Back to the top