about Groups in Nautilus

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

about Groups in Nautilus

stepharo
Hi

I'm analysing the behavior of groups in nautilus.

- Add group works well.
    This is really cool to be able to promote a package in the top focus
list.
     The problem is that the group is not polymorph to a package so we
cannot publish.... but for now this should be ok.

-2 Now
     Add as Groups & Browse
     does not work for me since it open a browser that only contains the
groups but the refresh ... does not work.
     Then this is strange because after we can still find a class that
is not in the original package.

- 3 Now
     Add Matching ... could work if ask for a pattern and stop to browse
(cf above).

- 4 Add in group does not propose the currently available groups (only Work)

- merge groups
     -> raises a DNU


So I will remove 2 and implement 3

https://pharo.fogbugz.com/default.asp?15202

Stef

Reply | Threaded
Open this post in threaded view
|

Re: about Groups in Nautilus

Thierry Goubier
Hi Stef,

with Nicolai, we considered it would be nice to have everything (groups
and scoping) based on RBEnvironments... And that we needed a way, for
interactive use, to have 'live' or 'auto-updating' RBEnvironments (but
maybe an environment used during a mass refactoring shouldn't be live
however, to avoid recursion effects).

Groups as kind of meta-packages... Interesting, as long as it doesn't
uses the dependency mechanism of MC.

Can we consider having also Ring objects to represent all this (group of
packages, protocols)?

Thierry

Le 22/03/2015 11:00, stepharo a écrit :

> Hi
>
> I'm analysing the behavior of groups in nautilus.
>
> - Add group works well.
>     This is really cool to be able to promote a package in the top focus
> list.
>      The problem is that the group is not polymorph to a package so we
> cannot publish.... but for now this should be ok.
>
> -2 Now
>      Add as Groups & Browse
>      does not work for me since it open a browser that only contains the
> groups but the refresh ... does not work.
>      Then this is strange because after we can still find a class that
> is not in the original package.
>
> - 3 Now
>      Add Matching ... could work if ask for a pattern and stop to browse
> (cf above).
>
> - 4 Add in group does not propose the currently available groups (only
> Work)
>
> - merge groups
>      -> raises a DNU
>
>
> So I will remove 2 and implement 3
>
> https://pharo.fogbugz.com/default.asp?15202
>
> Stef
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: about Groups in Nautilus

stepharo

> Hi Stef,
>
> with Nicolai, we considered it would be nice to have everything
> (groups and scoping) based on RBEnvironments...

for me groups are just a way to filter and is stable over time.
> And that we needed a way, for interactive use, to have 'live' or
> 'auto-updating' RBEnvironments (but maybe an environment used during a
> mass refactoring shouldn't be live however, to avoid recursion effects).
I would love that too :)

> Groups as kind of meta-packages... Interesting, as long as it doesn't
> uses the dependency mechanism of MC.
>
> Can we consider having also Ring objects to represent all this (group
> of packages, protocols)?
I do not know. I imagine that if we would have a remote browser then
ring objects would become more important.

>
> Thierry
>
> Le 22/03/2015 11:00, stepharo a écrit :
>> Hi
>>
>> I'm analysing the behavior of groups in nautilus.
>>
>> - Add group works well.
>>     This is really cool to be able to promote a package in the top focus
>> list.
>>      The problem is that the group is not polymorph to a package so we
>> cannot publish.... but for now this should be ok.
>>
>> -2 Now
>>      Add as Groups & Browse
>>      does not work for me since it open a browser that only contains the
>> groups but the refresh ... does not work.
>>      Then this is strange because after we can still find a class that
>> is not in the original package.
>>
>> - 3 Now
>>      Add Matching ... could work if ask for a pattern and stop to browse
>> (cf above).
>>
>> - 4 Add in group does not propose the currently available groups (only
>> Work)
>>
>> - merge groups
>>      -> raises a DNU
>>
>>
>> So I will remove 2 and implement 3
>>
>> https://pharo.fogbugz.com/default.asp?15202
>>
>> Stef
>>
>>
>>
>
>
>