On 22/06/10 09:59, Clinton Blackmore wrote:
Greetings again.
I'm hacking on Scratch, which is based on MIT Squeak, which is based on Squeak 2.8. I want to collaborate with others on a project.
Monticello appears to require Squeak 3.1 or later. Is there a way for me to upgrade an image?
If not, is there a sensible way to use a revision control system?
It appears to me that:
- collaborators could each create change sets, and e-mail them to each
other, for every one to file in (which sounds like it would be confusing; surely I am not understanding something)
or
- every class in the code could be filed out into a directory, standard
version control systems could be used, and then every class could be filed back in (which likewise seems daunting).
What sort of workflows would you recommend?
Another idea (not the easiest) is to port Scratch to a Squeak 4.1 or Pharo 1.1. I have already put all the code in a metacello repository.
Regards,