Esteban, this is excellent!! It would be cool to have Loader new infoAbout: 'ProjectName'
Alexandre On 7 Jan 2010, at 20:45, Esteban Lorenzano wrote: >>> >> Yes, I agree. But don't worry. Esteban Lorenzano is working exatly >> in that. >> You will be able to do: >> >> Loader load: 'Pharo' version: '1.0' and wala!! >> >> (Esteban, correct me if I am wrong). >> >> However, this is yet in development and we are not even sure if this >> architecture will be the choosen one. We are just trying to see >> what we can >> doo. > > yep, that's true. Currently I'm alpha-testing it and writing some > tests > and documentation, but now you can do things like: > > Loader new list. "Lists all available projects, scanning all > repositories" > Loader new search: 'Blah'. "Looks for project Blah scanning all > repositories. 'Blah' can be a segment, not just a full name" > Loader new load: 'Blah'. "Load latest usable version of > ConfigurationOfBlah." > Loader new load: 'Blah' version: '1.0'. "Load '1.0' version of > ConfigurationOfBlah." > Loader new managed. "Answers a list of current managed projects." > Loader new update. "Updates configurations for all managed projects." > Loader new update: 'Blah'. "Updates ConfigurationOfBlah." > Loader new upgrade. "Upgrades all managed project to a newest version > (if present)". > Loader new upgrade: 'Blah'. "Upgrades project 'Blah' to a newest > version (if present)". > > You can specify permanent repositories by executing: > > Loader repository: 'http://myownrepo/project'. > Loader repository: 'http://myownrepo/project' username: 'myself' > password: 'secret'. > > (this acts as adding universes to apt-get of debian) > > And you can use "temporal" repositories: > Loader new > repository: 'http://myownrepo/project'; > load: 'Blah'. > > This repostories are dropped after use it, but any managed project > keeps it for future managing. > > I hope this will solve all the loading issues. In the future, you > could > do just: > > Loader new load: 'Pharo'. and get a full PharoDev image :) > > Cheers, > Esteban > > > > _______________________________________________ > Pharo-project mailing list > Pharo-project@lists.gforge.inria.fr > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project