> On 20 Apr 2018, at 12:42, Cyril Ferlicot D. <[hidden email]> wrote: > > Le 20/04/2018 à 11:44, Esteban Lorenzano a écrit : >> >> >>> On 20 Apr 2018, at 11:01, Thierry Goubier <[hidden email] >>> <mailto:[hidden email]>> wrote: >>> >>> Le 20/04/2018 à 09:09, Stephane Ducasse a écrit : >>>> The underlying questions (sorry for people that need subtitles) are: >>>> - how do we have a central place to declare projects >>>> - right now in Smalltalkhub/list is a nice way to find projects >>>> with the move to github >>>> we should get a central place >>> >>> One of the issues I have with the Catalog is that it made a mess of >>> the various MetaRrepo for Pharo... Showing in the end that the single >>> place one should put a ConfigurationOf for Pharo is the squeak meta repo. >> >> not really. >> if you put your project in the squeak meta repo it will not even be >> listed (is old stuff and we are not listing those). >> >> the idea was to add a project in its corresponding development repo. But >> is an uncomfortable way, yes (and it was a patch, not meant to last) >> >>> That in addition the Catalog doesn't even use the best package >>> management we have at a given point is just salt rubbed in the wound. >> >> that’s a one method change. Instead: >> >> loadConfiguration >> Gofer it >> url: self repositoryUrl; >> configurationOf: self name; >> load >> >> loadConfiguration >> Metacello new >> repository: self repositoryUrl; >> configuration: self name; >> load. >> >> when I made catalog, Metacello usage was not so expanded. >> Yet… gofer will use metacello to load so, yes, it will use the best >> package management we have at the moment. >> > > Hi, > > Except if it changed recently, Gofer does not use Metacello behind. > > At Synectique when I tried to clean all our configurations because it > was really hard to update them, I found some problems in the > configurations but the projects were loading. The reasons was that we > used Gofer and the bugs of gofer compensated the problems in the > configurations. After switching to Metacello the projects did not load > anymore and I needed to fix the configurations to make them clean. > > So, if it worked with Gofer but not Metacello, I doubt Gofer use Metacello. there is no way of loading a configuration/baseline without metacello. Esteban > >> >> very unlikely. >> a spec made in STON you just have to modify it each time you do a >> release (which is exactly what you have to do now with configurations). >> >> A crawler will not handle the need to publish a released version. >> >> one STON file as I imagine would be something like: >> >> project { >> “name” : "blah", >> “url” : "http://github.com/someone/blah", >> “lastVersion” : “v1.0.0", >> “description” : “Some project description" >> } >> >> and maybe a couple more. How’s that cryptic? >> maybe you are confusing things? >> >> > > > -- > Cyril Ferlicot > https://ferlicot.fr > |
Hi all, IMHO, the problem is not metacello or gofer but the fact that the catalog uses the old Metacello API: i.e., Gofer new repository: 'zzz'; configurationOf: 'XXX'; load. (ConfigurationOfXXX project version: #YYY) load instead of the new Metacello API Metacello new repository: 'zzz' configurationOf: 'XXX' loadVersion: #'YYY' On Fri, Apr 20, 2018 at 3:34 PM, Esteban Lorenzano <[hidden email]> wrote:
|
On ven. 20 avr. 2018 at 15:53, Guillermo Polito <[hidden email]> wrote:
This is exactly what I had in mind for "loading via gofer" vs "loading via Metacello" since I don't know the implementation behind.
Cyril Ferlicot
https://ferlicot.fr |
In reply to this post by Thierry Goubier
Thierry
May be you are nervous these days. But try to relax and get a positive mindset. This is not perfect but it is there. You know that we are all full and even more. So just criticizing is not productive. > One of the issues I have with the Catalog is that it made a mess of the > various MetaRrepo for Pharo... Showing in the end that the single place one > should put a ConfigurationOf for Pharo is the squeak meta repo. If you find that funny it is not. The point of having multiple repo was to make sure that contrary to the old squeak experience projects would load. > That in addition the Catalog doesn't even use the best package management we > have at a given point is just salt rubbed in the wound. I do not get what you mean but do not reply. I do not think that it will be interested. You are in a ranting mode and it deos not help. > > As you wish. I know it belongs to one of these GUIs where I have to spend 10 > minutes to try to remember what the icons mean. But that's just me. Come on. There are fly by help > The key point to me is that the Catalog should reduce the friction it > creates, not that the Catalog has to be a perfect solution. > > For example, do user-stories on it: how do one publish and updates a project > on the Catalog? What has one to do in CI to ensure a project is validated > ... Can the catalog just takes care of that part, if the project has a > correct setup (project has tests visible in the configurationOf, catalog > does the CI stuff of testing it upon each new release of Pharo, even stable > because Iceberg breaks stuff when updated in Pharo 6.1, for example). Tags > for Pharo versions are only granted if project has been tested on CI by the > Catalog for the current version image you're in, for example. I have a long todo list too. We just did not get the resources for it. Let us face it. > We know how to explore and manipulate project specs already; look into the > GT tools for the code, and I also use a variant in my AltBrowser when I sort > all packages under the configuration or baseline they are specified in. > > In short, make it so that the Catalog is low friction and bring value to > both project maintainers and users. > > Thierry > > >> >> Stef >> >> >> On Thu, Apr 19, 2018 at 8:46 AM, Esteban Lorenzano <[hidden email]> >> wrote: >>> >>> why to kill it? >>> right now we do not have a replacement. >>> >>> Esteban >>> >>>> On 19 Apr 2018, at 08:42, Stephane Ducasse <[hidden email]> >>>> wrote: >>>> >>>> Hi guys >>>> >>>> What do we do with it? >>>> What alternatives? >>>> >>>> Stef >>>> >>> >>> >> >> > > |
In reply to this post by Guillermo Polito
Hi guille should we open an issue and update the catalog? Stef On Fri, Apr 20, 2018 at 3:53 PM, Guillermo Polito <[hidden email]> wrote:
|
In reply to this post by Stephane Ducasse-3
Cargo is orthogonal to the need of a centralised repository. Yes, its idea is to provide one… but we will need a central repo, always. Yes, but it already has STON manfiests to define the projects (project-metadata.ston). So why not use/extend the same file. Peter
On Fri, Apr 20, 2018 at 7:23 PM, Stephane Ducasse <[hidden email]> wrote: Thierry |
In reply to this post by Stephane Ducasse-3
So what are the key "immediate" action to improve the situation - Support for Baseline (no idea what it means) - Use Metacello API. Metacello new repository: 'zzz' configurationOf: 'XXX' loadVersion: #'YYY' - What else?Stef On Fri, Apr 20, 2018 at 7:27 PM, Stephane Ducasse <[hidden email]> wrote:
|
In reply to this post by Peter Uhnak
On Fri, Apr 20, 2018 at 7:28 PM, Peter Uhnák <[hidden email]> wrote:
>> Cargo is orthogonal to the need of a centralised repository. >> >> Yes, its idea is to provide one… but we will need a central repo, always. > > > Yes, but it already has STON manfiests to define the projects > (project-metadata.ston). So why not use/extend the same file. +1 > > Peter > > > On Fri, Apr 20, 2018 at 7:23 PM, Stephane Ducasse <[hidden email]> > wrote: >> >> Thierry >> >> May be you are nervous these days. But try to relax and get a positive >> mindset. >> This is not perfect but it is there. You know that we are all full and >> even more. >> So just criticizing is not productive. >> >> >> > One of the issues I have with the Catalog is that it made a mess of the >> > various MetaRrepo for Pharo... Showing in the end that the single place >> > one >> > should put a ConfigurationOf for Pharo is the squeak meta repo. >> >> If you find that funny it is not. >> The point of having multiple repo was to make sure that contrary to >> the old squeak experience >> projects would load. >> >> >> > That in addition the Catalog doesn't even use the best package >> > management we >> > have at a given point is just salt rubbed in the wound. >> >> >> I do not get what you mean but do not reply. >> I do not think that it will be interested. You are in a ranting mode >> and it deos not help. >> >> >> >> > >> > As you wish. I know it belongs to one of these GUIs where I have to >> > spend 10 >> > minutes to try to remember what the icons mean. But that's just me. >> >> Come on. There are fly by help >> >> > The key point to me is that the Catalog should reduce the friction it >> > creates, not that the Catalog has to be a perfect solution. >> > >> > For example, do user-stories on it: how do one publish and updates a >> > project >> > on the Catalog? What has one to do in CI to ensure a project is >> > validated >> > ... Can the catalog just takes care of that part, if the project has a >> > correct setup (project has tests visible in the configurationOf, catalog >> > does the CI stuff of testing it upon each new release of Pharo, even >> > stable >> > because Iceberg breaks stuff when updated in Pharo 6.1, for example). >> > Tags >> > for Pharo versions are only granted if project has been tested on CI by >> > the >> > Catalog for the current version image you're in, for example. >> >> I have a long todo list too. We just did not get the resources for it. >> Let us face it. >> >> >> > We know how to explore and manipulate project specs already; look into >> > the >> > GT tools for the code, and I also use a variant in my AltBrowser when I >> > sort >> > all packages under the configuration or baseline they are specified in. >> > >> > In short, make it so that the Catalog is low friction and bring value to >> > both project maintainers and users. >> > >> > Thierry >> > >> > >> >> >> >> Stef >> >> >> >> >> >> On Thu, Apr 19, 2018 at 8:46 AM, Esteban Lorenzano >> >> <[hidden email]> >> >> wrote: >> >>> >> >>> why to kill it? >> >>> right now we do not have a replacement. >> >>> >> >>> Esteban >> >>> >> >>>> On 19 Apr 2018, at 08:42, Stephane Ducasse <[hidden email]> >> >>>> wrote: >> >>>> >> >>>> Hi guys >> >>>> >> >>>> What do we do with it? >> >>>> What alternatives? >> >>>> >> >>>> Stef >> >>>> >> >>> >> >>> >> >> >> >> >> > >> > >> > |
In reply to this post by Stephane Ducasse-3
Hi Stef,
2018-04-20 7:09 GMT+00:00 Stephane Ducasse <[hidden email]>: > The underlying questions (sorry for people that need subtitles) are: > > - how do we have a central place to declare projects > - right now in Smalltalkhub/list is a nice way to find projects > with the move to github > we should get a central place > > Christophe has been working on project repository and we should check > what he has. > @Christophe? > > - how do we make sure that we can validated (I can load this version > of XMLParser in that version of Pharo) > -- in this version of Pharo what is the latest working version of this package > > - if people do not maintain/add "configuration" into the catalog what > is the point? > -- How can we ease the participation to the catalog? Esteban I do not > care about the format. > Do you think that editing STON is easier than a class? I think that we > should have a button. > Look people do not care about posting their project into the repo. > May be we need a crawler? > > That's why I try to do with PI https://github.com/hernanmd/pi It's 100% command-line, which I know smalltalkers don't love. However after working with Python, R, Perl, etc. I saw the world expects a pretty standard package installation pattern. I feel (outsider) people really don't care if there is a Catalog, StHub, PepeHub. Please everyone feel free to fork and add/fix anything you need from PI. Hernan > @Peter no cargo is not dead now christophe cannot fix all the time the > PharoLauncher and make progress > on Cargo -> Pakbot > And yes I really want to have something that we can use soon. > > - Needed immediate actions: > -- support baselineOf > -- how could we make sure that we can publish in multiple repo? (After > this is just a copy so I click on the package > and say copy to). > > What else. > @thierry the story I do not use the catalog because the icons are not > understandable is not really good to me. > > > Stef > > > On Thu, Apr 19, 2018 at 8:46 AM, Esteban Lorenzano <[hidden email]> wrote: >> why to kill it? >> right now we do not have a replacement. >> >> Esteban >> >>> On 19 Apr 2018, at 08:42, Stephane Ducasse <[hidden email]> wrote: >>> >>> Hi guys >>> >>> What do we do with it? >>> What alternatives? >>> >>> Stef >>> >> >> > |
On 20/04/2018 14:42, Hernán Morales Durand wrote: > Hi Stef, >> Do you think that editing STON is easier than a class? I think that we >> should have a button. >> Look people do not care about posting their project into the repo. >> May be we need a crawler? > That's why I try to do with PI https://github.com/hernanmd/pi > > It's 100% command-line, which I know smalltalkers don't love. > > However after working with Python, R, Perl, etc. I saw the world > expects a pretty standard package installation pattern. +1 > I feel (outsider) people really don't care if there is a Catalog, > StHub, PepeHub. We have the right (and probably the reasons) to do things "our way", but it shouldn't surprise us if outsiders and newcomers reject that way because it feels weird, even if is better than what they're used to. Regards, -- Esteban A. Maringolo |
In reply to this post by hernanmd
>
> That's why I try to do with PI https://github.com/hernanmd/pi > > It's 100% command-line, which I know smalltalkers don't love. do not draw conclusions like that. > However after working with Python, R, Perl, etc. I saw the world > expects a pretty standard package installation pattern. > I feel (outsider) people really don't care if there is a Catalog, > StHub, PepeHub. This is not for the others this is for US. And We plan to have a command line interface for the launcher and also for pakbot. > > Please everyone feel free to fork and add/fix anything you need from PI. > > Hernan > >> @Peter no cargo is not dead now christophe cannot fix all the time the >> PharoLauncher and make progress >> on Cargo -> Pakbot >> And yes I really want to have something that we can use soon. >> >> - Needed immediate actions: >> -- support baselineOf >> -- how could we make sure that we can publish in multiple repo? (After >> this is just a copy so I click on the package >> and say copy to). >> >> What else. >> @thierry the story I do not use the catalog because the icons are not >> understandable is not really good to me. >> >> >> Stef >> >> >> On Thu, Apr 19, 2018 at 8:46 AM, Esteban Lorenzano <[hidden email]> wrote: >>> why to kill it? >>> right now we do not have a replacement. >>> >>> Esteban >>> >>>> On 19 Apr 2018, at 08:42, Stephane Ducasse <[hidden email]> wrote: >>>> >>>> Hi guys >>>> >>>> What do we do with it? >>>> What alternatives? >>>> >>>> Stef >>>> >>> >>> >> > |
El vie., 20 abr. 2018 4:39 p. m., Stephane Ducasse <[hidden email]> escribió: > What is pakbot? Let me know if we can join efforts, it would be sad to see unnecessary duplication.
|
>>
>> This is not for the others this is for US. >> And We plan to have a command line interface for the launcher and >> also for pakbot. > > > What is pakbot? the new name of Cargo pakbot = paquebot in french = cargo in english :) > > Let me know if we can join efforts, it would be sad to see unnecessary > duplication. tx that you ask. @Christophe what would be case? From my side, What we would like to have - is to use Clap the new command handler system (may be Clap needs another pass but we should push it) - if clap is not ready either fix it or use the old command line handler - add command line support to the launcher to download and install image and also packages. Stef |
On sam. 21 avr. 2018 at 08:45, Stephane Ducasse <[hidden email]> wrote:
Just for the record:
Cyril Ferlicot
https://ferlicot.fr |
In reply to this post by Stephane Ducasse-3
Even there is no learning from the past - it's deja vu all over again...
> Gesendet: Freitag, 20. April 2018 um 08:53 Uhr > Von: "Stephane Ducasse" <[hidden email]> > An: "Pharo Development List" <[hidden email]> > Betreff: Re: [Pharo-dev] Do we kill the catalog? > > Hi torsten > > the wise shows the moon, the idiot sees his finger. > > Stef > > > On Thu, Apr 19, 2018 at 10:38 AM, Torsten Bergmann <[hidden email]> wrote: > > Now today you had loading trouble with Smacc from Catalog ... and now directly want to > > kill catalog. Wow! > > > > Sometimes I have the impression that our community tries to reinvent itself each day > > doing it differently (but not only better) instead of extending, improving and supporting > > what we have have done before. Which sometimes is good ... but not always. > > > > Thx > > T. > > > >> Gesendet: Donnerstag, 19. April 2018 um 08:42 Uhr > >> Von: "Stephane Ducasse" <[hidden email]> > >> An: "Pharo Development List" <[hidden email]> > >> Betreff: [Pharo-dev] Do we kill the catalog? > >> > >> Hi guys > >> > >> What do we do with it? > >> What alternatives? > >> > >> Stef > >> > >> > > > > |
Torsten
Sometimes you should relax. Because if you remember I pushed the catalog (in fact I love it and we need a much more powerful one) and I even improved it. I made it better to automatically add MC repositories. Of course Thierry is exagerating. Now we should fix or remove it. Simple no? Now you can rant in your corner thinking that I'm asshole. This is ok for me. Stef On Sat, Apr 21, 2018 at 3:06 PM, Torsten Bergmann <[hidden email]> wrote: > Even there is no learning from the past - it's deja vu all over again... > > >> Gesendet: Freitag, 20. April 2018 um 08:53 Uhr >> Von: "Stephane Ducasse" <[hidden email]> >> An: "Pharo Development List" <[hidden email]> >> Betreff: Re: [Pharo-dev] Do we kill the catalog? >> >> Hi torsten >> >> the wise shows the moon, the idiot sees his finger. >> >> Stef >> >> >> On Thu, Apr 19, 2018 at 10:38 AM, Torsten Bergmann <[hidden email]> wrote: >> > Now today you had loading trouble with Smacc from Catalog ... and now directly want to >> > kill catalog. Wow! >> > >> > Sometimes I have the impression that our community tries to reinvent itself each day >> > doing it differently (but not only better) instead of extending, improving and supporting >> > what we have have done before. Which sometimes is good ... but not always. >> > >> > Thx >> > T. >> > >> >> Gesendet: Donnerstag, 19. April 2018 um 08:42 Uhr >> >> Von: "Stephane Ducasse" <[hidden email]> >> >> An: "Pharo Development List" <[hidden email]> >> >> Betreff: [Pharo-dev] Do we kill the catalog? >> >> >> >> Hi guys >> >> >> >> What do we do with it? >> >> What alternatives? >> >> >> >> Stef >> >> >> >> >> > >> >> > |
Hi Stef,
do not worry - I'm fully relaxed. It is you - who suggested to kill the catalog - without having or proposing a suitable alternative yet. If you want to route the thread to talking about "idiots" and "assholes" you go offtopic and I guess I have nothing more to contribute to the discussion. If it was not clear from my writing: I only expressed my wish that we should better improve it instead of killing it. That's all. Because anytime we have a better idea we get more disruptive in what we provide ... and this leads to the unfortunate situation: - that we replace our own stuff with newer ones again and again (which can but must not be good as things get more diverse and complicated over time) - that users have to know how things historically have been progressed to find its way through Pharo (including the terms and tools we use) I would not see this as a rant - but rather a true effect we can spot on many places in our ecosystem already. Long story short: I would vote for the "fix" if the sole other option is to "remove". Bye T. > Gesendet: Samstag, 21. April 2018 um 15:31 Uhr > Von: "Stephane Ducasse" <[hidden email]> > An: "Pharo Development List" <[hidden email]> > Betreff: Re: [Pharo-dev] Do we kill the catalog? > > Torsten > > Sometimes you should relax. Because if you remember I pushed the > catalog (in fact I love it and we need a much more powerful one) > and I even improved it. I made it better to automatically add MC repositories. > Of course Thierry is exagerating. > > Now we should fix or remove it. Simple no? > > Now you can rant in your corner thinking that I'm asshole. > This is ok for me. > > Stef > > On Sat, Apr 21, 2018 at 3:06 PM, Torsten Bergmann <[hidden email]> wrote: > > Even there is no learning from the past - it's deja vu all over again... > > > > > >> Gesendet: Freitag, 20. April 2018 um 08:53 Uhr > >> Von: "Stephane Ducasse" <[hidden email]> > >> An: "Pharo Development List" <[hidden email]> > >> Betreff: Re: [Pharo-dev] Do we kill the catalog? > >> > >> Hi torsten > >> > >> the wise shows the moon, the idiot sees his finger. > >> > >> Stef > >> > >> > >> On Thu, Apr 19, 2018 at 10:38 AM, Torsten Bergmann <[hidden email]> wrote: > >> > Now today you had loading trouble with Smacc from Catalog ... and now directly want to > >> > kill catalog. Wow! > >> > > >> > Sometimes I have the impression that our community tries to reinvent itself each day > >> > doing it differently (but not only better) instead of extending, improving and supporting > >> > what we have have done before. Which sometimes is good ... but not always. > >> > > >> > Thx > >> > T. > >> > > >> >> Gesendet: Donnerstag, 19. April 2018 um 08:42 Uhr > >> >> Von: "Stephane Ducasse" <[hidden email]> > >> >> An: "Pharo Development List" <[hidden email]> > >> >> Betreff: [Pharo-dev] Do we kill the catalog? > >> >> > >> >> Hi guys > >> >> > >> >> What do we do with it? > >> >> What alternatives? > >> >> > >> >> Stef > >> >> > >> >> > >> > > >> > >> > > > > |
In reply to this post by Thierry Goubier
Thierry Goubier <[hidden email]>
wrote: >No +1 > > Just write that ston now for the current state of OSProcess (with all > versions and platforms supported). > > Or write that ston for a project that has stable branches for all pharo > versions, from say 1.3 to now. > > But, in a way, please do the way you like, and, well, a few years down > the line, we're back at the same situation as now. > > Not that I wish it, but I can see when someone is solving a problem with > yet another way of having the problem. Indeed. Stephan |
In reply to this post by Torsten Bergmann
+1.
Replacing is sometimes necessary (Sven's stream work is an obvious example), but I don't see why Nautilus had to be junked rather than gradually evolved into Calypso. And I don't see why the catalog can't be gradually evolved into something better. Killing it off would be discouraging to the users who went through the trouble of adding #catalogXXX methods to their configs and publishing them to the meta repos. Why would they bother adopting whatever replaces the catalog if they think it will just get killed off too? ___ montyos.wordpress.com > Sent: Sunday, April 22, 2018 at 9:29 AM > From: "Torsten Bergmann" <[hidden email]> > To: [hidden email] > Cc: "Pharo Development List" <[hidden email]> > Subject: Re: [Pharo-dev] Do we kill the catalog? > > Hi Stef, > > do not worry - I'm fully relaxed. It is you - who suggested to kill the catalog - without having > or proposing a suitable alternative yet. If you want to route the thread to talking about "idiots" > and "assholes" you go offtopic and I guess I have nothing more to contribute to the discussion. > > If it was not clear from my writing: I only expressed my wish that we should better improve it > instead of killing it. That's all. > > Because anytime we have a better idea we get more disruptive in what we provide ... and this > leads to the unfortunate situation: > > - that we replace our own stuff with newer ones again and again (which can but must not be good > as things get more diverse and complicated over time) > - that users have to know how things historically have been progressed to find its way > through Pharo (including the terms and tools we use) > > I would not see this as a rant - but rather a true effect we can spot on many places in our > ecosystem already. > > Long story short: I would vote for the "fix" if the sole other option is to "remove". > > Bye > T. > > > > Gesendet: Samstag, 21. April 2018 um 15:31 Uhr > > Von: "Stephane Ducasse" <[hidden email]> > > An: "Pharo Development List" <[hidden email]> > > Betreff: Re: [Pharo-dev] Do we kill the catalog? > > > > Torsten > > > > Sometimes you should relax. Because if you remember I pushed the > > catalog (in fact I love it and we need a much more powerful one) > > and I even improved it. I made it better to automatically add MC repositories. > > Of course Thierry is exagerating. > > > > Now we should fix or remove it. Simple no? > > > > Now you can rant in your corner thinking that I'm asshole. > > This is ok for me. > > > > Stef > > > > On Sat, Apr 21, 2018 at 3:06 PM, Torsten Bergmann <[hidden email]> wrote: > > > Even there is no learning from the past - it's deja vu all over again... > > > > > > > > >> Gesendet: Freitag, 20. April 2018 um 08:53 Uhr > > >> Von: "Stephane Ducasse" <[hidden email]> > > >> An: "Pharo Development List" <[hidden email]> > > >> Betreff: Re: [Pharo-dev] Do we kill the catalog? > > >> > > >> Hi torsten > > >> > > >> the wise shows the moon, the idiot sees his finger. > > >> > > >> Stef > > >> > > >> > > >> On Thu, Apr 19, 2018 at 10:38 AM, Torsten Bergmann <[hidden email]> wrote: > > >> > Now today you had loading trouble with Smacc from Catalog ... and now directly want to > > >> > kill catalog. Wow! > > >> > > > >> > Sometimes I have the impression that our community tries to reinvent itself each day > > >> > doing it differently (but not only better) instead of extending, improving and supporting > > >> > what we have have done before. Which sometimes is good ... but not always. > > >> > > > >> > Thx > > >> > T. > > >> > > > >> >> Gesendet: Donnerstag, 19. April 2018 um 08:42 Uhr > > >> >> Von: "Stephane Ducasse" <[hidden email]> > > >> >> An: "Pharo Development List" <[hidden email]> > > >> >> Betreff: [Pharo-dev] Do we kill the catalog? > > >> >> > > >> >> Hi guys > > >> >> > > >> >> What do we do with it? > > >> >> What alternatives? > > >> >> > > >> >> Stef > > >> >> > > >> >> > > >> > > > >> > > >> > > > > > > > > > |
> On 24 Apr 2018, at 00:49, monty <[hidden email]> wrote: > > +1. > > Replacing is sometimes necessary (Sven's stream work is an obvious example), but I don't see why Nautilus had to be junked rather than gradually evolved into Calypso. And I don't see why the catalog can't be gradually evolved into something better. Killing it off would be discouraging to the users who went through the trouble of adding #catalogXXX methods to their configs and publishing them to the meta repos. Why would they bother adopting whatever replaces the catalog if they think it will just get killed off too? > > ___ > montyos.wordpress.com Nice blog, BTW! Your XML work is much appreciated. >> Sent: Sunday, April 22, 2018 at 9:29 AM >> From: "Torsten Bergmann" <[hidden email]> >> To: [hidden email] >> Cc: "Pharo Development List" <[hidden email]> >> Subject: Re: [Pharo-dev] Do we kill the catalog? >> >> Hi Stef, >> >> do not worry - I'm fully relaxed. It is you - who suggested to kill the catalog - without having >> or proposing a suitable alternative yet. If you want to route the thread to talking about "idiots" >> and "assholes" you go offtopic and I guess I have nothing more to contribute to the discussion. >> >> If it was not clear from my writing: I only expressed my wish that we should better improve it >> instead of killing it. That's all. >> >> Because anytime we have a better idea we get more disruptive in what we provide ... and this >> leads to the unfortunate situation: >> >> - that we replace our own stuff with newer ones again and again (which can but must not be good >> as things get more diverse and complicated over time) >> - that users have to know how things historically have been progressed to find its way >> through Pharo (including the terms and tools we use) >> >> I would not see this as a rant - but rather a true effect we can spot on many places in our >> ecosystem already. >> >> Long story short: I would vote for the "fix" if the sole other option is to "remove". >> >> Bye >> T. >> >> >>> Gesendet: Samstag, 21. April 2018 um 15:31 Uhr >>> Von: "Stephane Ducasse" <[hidden email]> >>> An: "Pharo Development List" <[hidden email]> >>> Betreff: Re: [Pharo-dev] Do we kill the catalog? >>> >>> Torsten >>> >>> Sometimes you should relax. Because if you remember I pushed the >>> catalog (in fact I love it and we need a much more powerful one) >>> and I even improved it. I made it better to automatically add MC repositories. >>> Of course Thierry is exagerating. >>> >>> Now we should fix or remove it. Simple no? >>> >>> Now you can rant in your corner thinking that I'm asshole. >>> This is ok for me. >>> >>> Stef >>> >>> On Sat, Apr 21, 2018 at 3:06 PM, Torsten Bergmann <[hidden email]> wrote: >>>> Even there is no learning from the past - it's deja vu all over again... >>>> >>>> >>>>> Gesendet: Freitag, 20. April 2018 um 08:53 Uhr >>>>> Von: "Stephane Ducasse" <[hidden email]> >>>>> An: "Pharo Development List" <[hidden email]> >>>>> Betreff: Re: [Pharo-dev] Do we kill the catalog? >>>>> >>>>> Hi torsten >>>>> >>>>> the wise shows the moon, the idiot sees his finger. >>>>> >>>>> Stef >>>>> >>>>> >>>>> On Thu, Apr 19, 2018 at 10:38 AM, Torsten Bergmann <[hidden email]> wrote: >>>>>> Now today you had loading trouble with Smacc from Catalog ... and now directly want to >>>>>> kill catalog. Wow! >>>>>> >>>>>> Sometimes I have the impression that our community tries to reinvent itself each day >>>>>> doing it differently (but not only better) instead of extending, improving and supporting >>>>>> what we have have done before. Which sometimes is good ... but not always. >>>>>> >>>>>> Thx >>>>>> T. >>>>>> >>>>>>> Gesendet: Donnerstag, 19. April 2018 um 08:42 Uhr >>>>>>> Von: "Stephane Ducasse" <[hidden email]> >>>>>>> An: "Pharo Development List" <[hidden email]> >>>>>>> Betreff: [Pharo-dev] Do we kill the catalog? >>>>>>> >>>>>>> Hi guys >>>>>>> >>>>>>> What do we do with it? >>>>>>> What alternatives? >>>>>>> >>>>>>> Stef >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>> >>> >>> >> >> > |
Free forum by Nabble | Edit this page |