[ENH] ProjectSavingRefactor-dgd

DiegoGomezDeck at ConsultAr.com DiegoGomezDeck at ConsultAr.com
Tue Dec 23 15:38:33 UTC 2003


from preamble:

"Change Set:		ProjectSavingRefactor-dgd
Date:			23 December 2003
Author:			Diego Gomez Deck <DiegoGomezDeck at ConsultAr.com>

Small refactoring:

When a project is going to be saved it asks the destination (normally a
ServerDirectory) for the way to do that.

In this way different implementation of ServerDirectory can use
different ways to store the project than the sequence
#upLoadProject:named:resourceUrl:retry: #deleteFileNamed:ifAbsent:
#putFile:named:retry: #updateProjectInfoFor: and #sleep in
Project>>writeFileNamed:fromDirectory:toServer:

This change is full compatible with the current implementations of
ServerDirectory but it's needed for future work on superswikis-like
project repositories.  (One new project repository is coming from the
folks from Small-Land ;))
"!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ProjectSavingRefactor-dgd.cs.gz
Type: application/octet-stream
Size: 1879 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20031223/3f76588e/ProjectSavingRefactor-dgd.cs.obj


More information about the Squeak-dev mailing list