Nautilus and Work group
Nautilus in Pharo 5 now includes per default a group "Configuration" and "Work". But one has to manually put new work into the "Work" group. Would it make sense to put newly created packages automagically into this group as typically one is working on them?
Would be cool if from Pharo launcher you could specify the configuration that you want to work with and a version of faro, then it would download an image, load there a configuration, and put loaded packages into a work group. Uko
On 25 Aug 2015, at 09:52, Torsten Bergmann <astares@gmx.de> wrote:
Nautilus in Pharo 5 now includes per default a group "Configuration" and "Work".
But one has to manually put new work into the "Work" group. Would it make sense to put newly created packages automagically into this group as typically one is working on them?
Uko2 wrote
Would be cool if from Pharo launcher you could specify the configuration that you want to work with and a version of faro, then it would download an image, load there a configuration, and put loaded packages into a work group.
I implemented everything but the work group part for my personal projects. There is a (WIP at the moment because I'm expanding it to cover git repos) model like a personal Squeak Map, which allows you to model projects, declaring the canonical repo, preferred version to load (e.g. always load the bleedingEdge of Xyz project), etc. This model is integrated into the Launcher toolbar (via override for now, but could easily make a hook). See if it's at all helpful: https://www.youtube.com/watch?v=oRC7-DDHmpE To load in a launcher image: Gofer it smalltalkhubUser: 'SeanDeNigris' project: 'SmallWorld'; configurationOf: 'SmallWorld'; load. #ConfigurationOfSmallWorld asClass project stableVersion load: 'launcher' ----- Cheers, Sean -- View this message in context: http://forum.world.st/Nautilus-and-Work-group-tp4845434p4847194.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
On Mon, Aug 31, 2015 at 11:48 PM, Sean P. DeNigris <sean@clipperadams.com> wrote:
Uko2 wrote
Would be cool if from Pharo launcher you could specify the configuration that you want to work with and a version of faro, then it would download an image, load there a configuration, and put loaded packages into a work group.
I implemented everything but the work group part for my personal projects. There is a (WIP at the moment because I'm expanding it to cover git repos) model like a personal Squeak Map, which allows you to model projects, declaring the canonical repo, preferred version to load (e.g. always load the bleedingEdge of Xyz project), etc. This model is integrated into the Launcher toolbar (via override for now, but could easily make a hook). See if it's at all helpful: https://www.youtube.com/watch?v=oRC7-DDHmpE
To load in a launcher image: Gofer it smalltalkhubUser: 'SeanDeNigris' project: 'SmallWorld'; configurationOf: 'SmallWorld'; load. #ConfigurationOfSmallWorld asClass project stableVersion load: 'launcher'
Really cool. For a while I had an idea to do a similar thing for reviewing slices from the Inbox by leveraging... http://smalltalkhub.com/#!/~Pharo/ci but its too far down my list atm. cheers -ben
HI sean this is nice that you brainstorm on this because we should get smarter tools and projects :) Stef Le 31/8/15 17:48, Sean P. DeNigris a écrit :
Uko2 wrote
Would be cool if from Pharo launcher you could specify the configuration that you want to work with and a version of faro, then it would download an image, load there a configuration, and put loaded packages into a work group. I implemented everything but the work group part for my personal projects. There is a (WIP at the moment because I'm expanding it to cover git repos) model like a personal Squeak Map, which allows you to model projects, declaring the canonical repo, preferred version to load (e.g. always load the bleedingEdge of Xyz project), etc. This model is integrated into the Launcher toolbar (via override for now, but could easily make a hook). See if it's at all helpful: https://www.youtube.com/watch?v=oRC7-DDHmpE
To load in a launcher image: Gofer it smalltalkhubUser: 'SeanDeNigris' project: 'SmallWorld'; configurationOf: 'SmallWorld'; load. #ConfigurationOfSmallWorld asClass project stableVersion load: 'launcher'
----- Cheers, Sean -- View this message in context: http://forum.world.st/Nautilus-and-Work-group-tp4845434p4847194.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Le 25/8/15 08:52, Torsten Bergmann a écrit :
Nautilus in Pharo 5 now includes per default a group "Configuration" and "Work".
I would like to slowly rename it "Project"
But one has to manually put new work into the "Work" group.
If you load the configuration via the catalog browser and use the correct action the group is created for you. This is the same if you use the message loadAndCreateGroupInNautilus when loading a configuration Somebody should create a commandline handler
Would it make sense to put newly created packages automagically into this group as typically one is working on them?
participants (5)
-
Ben Coman -
Sean P. DeNigris -
stepharo -
Torsten Bergmann -
Yuriy Tymchuk