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 <[hidden email]> 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? > > > > |
In reply to this post by Torsten Bergmann
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? > > > > > |
Administrator
|
In reply to this post by Uko2
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 |
On Mon, Aug 31, 2015 at 11:48 PM, Sean P. DeNigris
<[hidden email]> 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 |
In reply to this post by Sean P. DeNigris
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. > > |
Free forum by Nabble | Edit this page |