Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

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

Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo
Status: FixToInclude
Owner: [hidden email]
Labels: Type-Bug Milestone-2.0

New issue 6093 by [hidden email]: Switch from SmalltalkHub to SS3 for  
ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

Discussion is here:
http://lists.gforge.inria.fr/pipermail/pharo-project/2012-June/066377.html

Fix is attached

Attachments:
        MetacelloConfigurationBrowser-pharoDistribution.st  373 bytes


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #1 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

I'm not sure about this... I hardly believe there are "trusted" packages  
for Pharo 2.0 already. In part, because 2.0 itself is unstable now.
I much would prefer continue using MetacelloRepository as inbox while  
working on a process to auto-verify configurations (or be confident our  
trusted versions are really trusted)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #2 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

It is a kind of chicken-egg problem: if it remains empty, nothing will be  
tested/ported to 2.0, that can hardly be the goal. Not everything is  
Seaside or OB, there are lots of smaller libraries/frameworks.

Yes, things will break, but at the end, when we release 2.0, there will be  
stuff ready.

How the validation/blessing/trusting will work is an orthogonal problem  
that cannot be fixed at once, nor should it block progress.




_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #3 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

We have nothing to loose: Package maintainers can already follow the
progress, can easily load and update their configs and in the end we
have the configs that are already working or prepared for Pharo 2.0.

It will also quickly show which configs follow and which projects are long  
dead.

But we have to be aware that we do a final check on them
before releasing Pharo 2.0 into the wild.

Since we do not have a process to auto-verify we should follow our Pharo
rules: one little step after the other.

Currently I think it can help improving the situation so lets do it.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #4 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

yeah, but MetaRepos are intended to be for trusted configurations, for  
untrusted is the inbox (which, for now, is MetacelloRepository), I don't  
understand why we need another dirty repository.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #5 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

said so... we really need to move out from squeaksource. Maybe we need to  
create MetacelloInboxForPharo20 in ss3 (I can move all configurations from  
MetacelloRepository to there, if we agree)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #6 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

ok for me and I would prefer to move to smalltalk hub. Can you ask nicolas  
when we will finish the search?


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #7 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

"MetacelloInboxForPharo20" and moving all configs there would
completely confuse people. Avoid more duplications

PLEASE DO NOT MAKE THE CHAOS BIGGER THAN IT ALREADY IS:

  1. people know that "MetacelloRepository" (on SqS) contains "ALL"  
configurations
     with each version

  2. and then we have repos like "MetaRepoForPharoXX" which are "VERSION  
SPECIFIC"
     where the configs that are working are copied to

This is easy to explain and enough duplication for now.

So if you maintain "MyKillerApp" you can
   - commit any new version of ConfigurationOfMyKillerApp  
in "MetacelloRepository"
   - if you know that it is working in Pharo 1.4. you make a copy  
in "MetaRepoForPharo14"


That SqSource is not reliable is another problem. But then we should
move the generell "MetacelloRepository" from SqS to SS3.


And to stay on topic for this issue: for Pharo 2.0 I again suggest to
use the already created http://ss3.gemstone.com/ss/MetaRepoForPharo20

since:
  - old squeaksource is not reliable
  - smalltalkhub is not yet ready






_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #8 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

+10 with Torsten

If we want to get one-click config loading to just work, we need to work on  
it now.

Cleanup, if necessary, and validation can be done later too.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #9 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

So what exactly now should be done?


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #10 on issue 6093 by [hidden email]: Switch from  
SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

In the latest 2.0 the Configuration Browser shows 2 tabs:
- from http://smalltalkhub.com/mc/Pharo/Packages20/main that is empty and  
where we cannot write
- from http://www.squeaksource.com/MetacelloRepository that is full of too  
generic stuff
Torsten started this writeable repo for 2.0
- http://ss3.gemstone.com/ss/MetaRepoForPharo20
It would be nice if that were visible I guess.
During development of 2.0 we need to build up a set of metacello configs  
specific for 2.0
Currently we have an empty tab and one that is too full.
Ask Esteban.
We could make a 3rd tab for  
http://ss3.gemstone.com/ss/MetaRepoForPharo20 ;-)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo
Updates:
        Status: Workneeded

Comment #11 on issue 6093 by [hidden email]: Switch from  
SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

I I guess this issue is not "FixToInclude"


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo
Updates:
        Status: FixToInclude

Comment #12 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

In the past
  - we used Squeaksource http://squeaksource.com/MetaRepoForPharo14 for  
Pharo 1.4

What is required
  - a repo for Pharo 2.0 proved configs

The situation
  - SqueakSource is unreliable so we will not host it there
  - SmalltalkHub is not ready yet
  - SS3 at gemstone is ready and usable

The proposal:
  - use http://ss3.gemstone.com/ss/MetaRepoForPharo20 which is already
    set up and ready for 2.0

the fix:
  - was attached on Jun 20, 2012

The next step:
  - the integration of "MetacelloConfigurationBrowser-pharoDistribution.st"  
as
    attached above

Later we can switch to SmalltalkHub at any time. No problem for the future  
and
we can move forward without loosing our energy in endless discussions

So the only work needed is to integrate the fix.

When SmalltalkHub is really usable in the future or an automatic config  
tester
is ready we can switch. For now I would just do the move from SqS to SS3
to get a reliable server. Nothing more




_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #13 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

Since the monkey does not like Changesets the fix is included in

SLICE-Issue-6093-Switch-from-SmalltalkHub-to-SS3-for-ConfigurationBrowser-in-Pharo-20-tbn.1


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo
Updates:
        Status: Integrated

Comment #14 on issue 6093 by [hidden email]: Switch from  
SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

in 2.0 185


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6093 in pharo: Switch from SmalltalkHub to SS3 for ConfigurationBrowser in Pharo 2.0

pharo

Comment #15 on issue 6093 by [hidden email]: Switch from SmalltalkHub  
to SS3 for ConfigurationBrowser in Pharo 2.0
http://code.google.com/p/pharo/issues/detail?id=6093

Thanks Markus for integration. The current broken SmalltalkHub

http://lists.gforge.inria.fr/pipermail/pharo-project/2012-July/067225.html

shows that it was a wise decision for the actual situation to use SS3.
That does not mean that we will not follow and watch SmalltalkHub
closely to switch to it in the future or find a general mirror strategy.



_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker