Nautilus and Work group

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Nautilus and Work group

Torsten Bergmann
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?




Reply | Threaded
Open this post in threaded view
|

Re: Nautilus and Work group

Uko2
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?
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Nautilus and Work group

stepharo
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?
>
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Nautilus and Work group

Sean P. DeNigris
Administrator
In reply to this post by Uko2
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
Reply | Threaded
Open this post in threaded view
|

Re: Nautilus and Work group

Ben Coman
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

Reply | Threaded
Open this post in threaded view
|

Re: Nautilus and Work group

stepharo
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.
>
>