[Pharo-project] ScriptManager config in 1.4
Why is the repo for the metacello config browser for 2.0 empty ? Are these repos world writeable ?
Usually the config browser repos should be filled with configs that work in a stable release. So www.squeaksource.com/MetaRepoForPharo14 includes anything that has proved to work on Pharo 1.4 and by copying the config from project repos or www.squeaksource.com/MetacelloRepository to www.squeaksource.com/MetaRepoForPharo14 it will appear in the list of Configuration Browser. I wrote it as a simple replacement for SqueakMap and for people like me who dont remember loading scripts and want to use the mouse for loading ;) And yes the repo for 1.4 is writeable. If you have a config that is known to work for 1.4. you can copy it there and it will be available. Make sure it contains a symbolic stable version for instance in ConfigurationOfScriptManager you will find: stable: spec <symbolicVersion: #stable> spec for: #'pharo1.1.x' version: '1.2'. spec for: #'pharo1.2.x' version: '1.2'. spec for: #'pharo1.3.x' version: '1.3'. spec for: #'pharo1.4.x' version: '1.4'. Pharo 2.0 is neither stable nor released thats why the repo is still empty. Also the 2.0 repo is on SmalltalkHub (http://smalltalkhub.com/mc/Pharo/Packages20/main) and I dont know whats planned here. Dont know about the state/progress of SmalltalkHub and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20. Stef: any comments here? Bye T. -- NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone! Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a
Pharo 2.0 is neither stable nor released thats why the repo is still empty. Also the 2.0 repo is on SmalltalkHub (http://smalltalkhub.com/mc/Pharo/Packages20/main) and I dont know whats planned here. Dont know about the state/progress of SmalltalkHub
Nicolas is adding support for search and user management. I do not know when it will be ready. Nicolas what is the agenda? I want to migrate to SmalltalkHub my projects.
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
We can use it too for now. What is missing is the process behind
Stef: any comments here?
Bye T. -- NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone! Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a
On 20 Jun 2012, at 10:01, Stéphane Ducasse wrote:
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
We can use it too for now. What is missing is the process behind
Let's use that then: it is important that during 2.0 development, you can easily load (validated) metacello configs; many of us are using 2.0 daily, as in eating our own dogfood, if metacello configs + browser are the way forward, we should start using that now. Sven
Problem is who validates the packages? (we are working in some automatization here, but it will take time) For example: ConfigurationOfSeaside30 in MetaRepoForPharo14 does not loads well (since it loads a stripped version of OB, if you have Nautilus it fails and if not it breaks Shout). It is easy to fix, but nobody seems to want... Esteban On Jun 20, 2012, at 10:13 AM, Sven Van Caekenberghe wrote:
On 20 Jun 2012, at 10:01, Stéphane Ducasse wrote:
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
We can use it too for now. What is missing is the process behind
Let's use that then: it is important that during 2.0 development, you can easily load (validated) metacello configs; many of us are using 2.0 daily, as in eating our own dogfood, if metacello configs + browser are the way forward, we should start using that now.
Sven
esteban we should let people publish early and fix by hand and in parallel we work on it. I will try to get a stab at a sketch today stef On Jun 20, 2012, at 10:17 AM, Esteban Lorenzano wrote:
Problem is who validates the packages? (we are working in some automatization here, but it will take time) For example: ConfigurationOfSeaside30 in MetaRepoForPharo14 does not loads well (since it loads a stripped version of OB, if you have Nautilus it fails and if not it breaks Shout). It is easy to fix, but nobody seems to want...
Esteban
On Jun 20, 2012, at 10:13 AM, Sven Van Caekenberghe wrote:
On 20 Jun 2012, at 10:01, Stéphane Ducasse wrote:
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
We can use it too for now. What is missing is the process behind
Let's use that then: it is important that during 2.0 development, you can easily load (validated) metacello configs; many of us are using 2.0 daily, as in eating our own dogfood, if metacello configs + browser are the way forward, we should start using that now.
Sven
but we need an inbox for configurations and a method to move thrusted configs to metarepo, otherwise, we will have same mess we have in MetacelloRepository really soon. On Jun 20, 2012, at 10:27 AM, Stéphane Ducasse wrote:
esteban we should let people publish early and fix by hand and in parallel we work on it. I will try to get a stab at a sketch today
stef On Jun 20, 2012, at 10:17 AM, Esteban Lorenzano wrote:
Problem is who validates the packages? (we are working in some automatization here, but it will take time) For example: ConfigurationOfSeaside30 in MetaRepoForPharo14 does not loads well (since it loads a stripped version of OB, if you have Nautilus it fails and if not it breaks Shout). It is easy to fix, but nobody seems to want...
Esteban
On Jun 20, 2012, at 10:13 AM, Sven Van Caekenberghe wrote:
On 20 Jun 2012, at 10:01, Stéphane Ducasse wrote:
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
We can use it too for now. What is missing is the process behind
Let's use that then: it is important that during 2.0 development, you can easily load (validated) metacello configs; many of us are using 2.0 daily, as in eating our own dogfood, if metacello configs + browser are the way forward, we should start using that now.
Sven
IMO, what we need is to add a tab "Untrusted" to configurations browser (pointing to MetacelloRepository) and let people choose from there. done: http://code.google.com/p/pharo/issues/detail?id=6094
OK - but now it does not open in 2.0 since SqS is down and "MetacelloRepository" is not available :( What about closing "MetacelloRepository" on squeaksource and moving it to SS3 as well? Any takers? Thanks T. -- NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone! Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a
Esteban Lorenzano wrote:
Problem is who validates the packages? (we are working in some automatization here, but it will take time) For example: ConfigurationOfSeaside30 in MetaRepoForPharo14 does not loads well (since it loads a stripped version of OB, if you have Nautilus it fails and if not it breaks Shout). It is easy to fix, but nobody seems to want...
Esteban
One way to deal with this is like Wordpress Addons... For example, see the compatibility sidebar bottom right at http://wordpress.org/extend/plugins/wp-super-cache/
On Jun 20, 2012, at 10:13 AM, Sven Van Caekenberghe wrote:
On 20 Jun 2012, at 10:01, Stéphane Ducasse wrote:
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
We can use it too for now. What is missing is the process behind
Let's use that then: it is important that during 2.0 development, you can easily load (validated) metacello configs; many of us are using 2.0 daily, as in eating our own dogfood, if metacello configs + browser are the way forward, we should start using that now.
Sven
+ 1
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
We can use it too for now. What is missing is the process behind
Let's use that then: it is important that during 2.0 development, you can easily load (validated) metacello configs; many of us are using 2.0 daily, as in eating our own dogfood, if metacello configs + browser are the way forward, we should start using that now.
Sven
-1 IMO, what we need is to add a tab "Untrusted" to configurations browser (pointing to MetacelloRepository) and let people choose from there. Esteban On Jun 20, 2012, at 10:19 AM, Stéphane Ducasse wrote:
+ 1
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
We can use it too for now. What is missing is the process behind
Let's use that then: it is important that during 2.0 development, you can easily load (validated) metacello configs; many of us are using 2.0 daily, as in eating our own dogfood, if metacello configs + browser are the way forward, we should start using that now.
Sven
done: http://code.google.com/p/pharo/issues/detail?id=6094 On Jun 20, 2012, at 10:38 AM, Esteban Lorenzano wrote:
-1
IMO, what we need is to add a tab "Untrusted" to configurations browser (pointing to MetacelloRepository) and let people choose from there.
Esteban
On Jun 20, 2012, at 10:19 AM, Stéphane Ducasse wrote:
+ 1
and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.:
We can use it too for now. What is missing is the process behind
Let's use that then: it is important that during 2.0 development, you can easily load (validated) metacello configs; many of us are using 2.0 daily, as in eating our own dogfood, if metacello configs + browser are the way forward, we should start using that now.
Sven
Nico wrote:
BTW: I'm very open to any form of comment/idea/contribution to SmalltalkHub.
Hi Nico, SmalltalkHub is nicely done and I like the idea of combining Amber on the client side with Smalltalk on the server side. I think one of the main problem before contributing to a project is accessibility and visibility of the project: I know that your project is not only running on smalltalkhub.com but also the code for the implementation lives there. Its good that you eat your own dog food - but maybe a hurdle to contribute. So I dont know: - if others know that the code is there (a list of projects hosted on SmalltalkHub is as you know still missing) - on which Pharo version it is running - how to easily load it into a recent Pharo image - what other things one needs to run it locally (Mongo?) and fix or modify it Also the page found by Google: http://www.objectfusion.fr/en/smalltalkhub.html tells me nothing where to get the code, how to start. It only says "work in progress". After more googling I can find a link www.smalltalkhub.com/user/NicolasPetton/SmalltalkHub which is NOT working! After more and more googling I found out from a twitter link that the code is there: http://smalltalkhub.com/#!/~NicolasPetton/SmalltalkHub I know it is a chicken and egg problem since all these infos will be on SmalltalkHub when implemented. But these days it is very hard to find and get startet. My proposal: ============ Since Metacello is standard these days I would really welcome a "ConfigurationOfSmalltalkHub" in MetacelloRepository which would: - allow the code to load - allow to see which Pharo version is used - allow to run it locally to do modifications - allow to follow stable releases and development progress just by looking into the configuration and in then end allow to contribute to the project. Gruà T. -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de
"Torsten Bergmann" <astares@gmx.de> writes:
My proposal: ============ Since Metacello is standard these days I would really welcome a "ConfigurationOfSmalltalkHub" in MetacelloRepository which would:
- allow the code to load - allow to see which Pharo version is used - allow to run it locally to do modifications - allow to follow stable releases and development progress just by looking into the configuration
and in then end allow to contribute to the project.
Indeed, a Metacello configuration is really needed. I'll do it ASAP and get back to you once done. Cheers, Nico -- Nicolas Petton http://nicolas-petton.fr
Pharo 2.0 is neither stable nor released thats why the repo is still empty. Also the 2.0 repo is on SmalltalkHub (http://smalltalkhub.com/mc/Pharo/Packages20/main) and I dont know whats planned here.
Hi! My very short term goal is to add UI support for project contributors and project search to SmalltalkHub. The next step is to finish the scripting API and make SmalltalkHub search engine friendly. BTW: I'm very open to any form of comment/idea/contribution to SmalltalkHub. Cheers, Nico -- Nicolas Petton http://nicolas-petton.fr
Thanks a lot, Torsten ! With your instructions I am finally starting packaging some of my projects with Metacello. Knowing that they will end up in the config browser is an excellent motivation I think. Sven On 20 Jun 2012, at 09:28, Torsten Bergmann wrote:
Why is the repo for the metacello config browser for 2.0 empty ? Are these repos world writeable ?
Usually the config browser repos should be filled with configs that work in a stable release.
So www.squeaksource.com/MetaRepoForPharo14 includes anything that has proved to work on Pharo 1.4 and by copying the config from project repos or www.squeaksource.com/MetacelloRepository to www.squeaksource.com/MetaRepoForPharo14 it will appear in the list of Configuration Browser.
I wrote it as a simple replacement for SqueakMap and for people like me who dont remember loading scripts and want to use the mouse for loading ;)
And yes the repo for 1.4 is writeable. If you have a config that is known to work for 1.4. you can copy it there and it will be available. Make sure it contains a symbolic stable version for instance in ConfigurationOfScriptManager you will find:
stable: spec <symbolicVersion: #stable>
spec for: #'pharo1.1.x' version: '1.2'. spec for: #'pharo1.2.x' version: '1.2'. spec for: #'pharo1.3.x' version: '1.3'. spec for: #'pharo1.4.x' version: '1.4'.
Pharo 2.0 is neither stable nor released thats why the repo is still empty. Also the 2.0 repo is on SmalltalkHub (http://smalltalkhub.com/mc/Pharo/Packages20/main) and I dont know whats planned here. Dont know about the state/progress of SmalltalkHub and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
Stef: any comments here?
Bye T. -- NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone! Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a
Sven we are starting to work on extending versioner and building a tools to generate configuration but it is not ready yet :) Probably ready for ESUG.
Thanks a lot, Torsten !
With your instructions I am finally starting packaging some of my projects with Metacello.
Knowing that they will end up in the config browser is an excellent motivation I think.
Sven
On 20 Jun 2012, at 09:28, Torsten Bergmann wrote:
Why is the repo for the metacello config browser for 2.0 empty ? Are these repos world writeable ?
Usually the config browser repos should be filled with configs that work in a stable release.
So www.squeaksource.com/MetaRepoForPharo14 includes anything that has proved to work on Pharo 1.4 and by copying the config from project repos or www.squeaksource.com/MetacelloRepository to www.squeaksource.com/MetaRepoForPharo14 it will appear in the list of Configuration Browser.
I wrote it as a simple replacement for SqueakMap and for people like me who dont remember loading scripts and want to use the mouse for loading ;)
And yes the repo for 1.4 is writeable. If you have a config that is known to work for 1.4. you can copy it there and it will be available. Make sure it contains a symbolic stable version for instance in ConfigurationOfScriptManager you will find:
stable: spec <symbolicVersion: #stable>
spec for: #'pharo1.1.x' version: '1.2'. spec for: #'pharo1.2.x' version: '1.2'. spec for: #'pharo1.3.x' version: '1.3'. spec for: #'pharo1.4.x' version: '1.4'.
Pharo 2.0 is neither stable nor released thats why the repo is still empty. Also the 2.0 repo is on SmalltalkHub (http://smalltalkhub.com/mc/Pharo/Packages20/main) and I dont know whats planned here. Dont know about the state/progress of SmalltalkHub and wonder why we dont use a http://ss3.gemstone.com/ss/MetaRepoForPharo20.
Stef: any comments here?
Bye T. -- NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone! Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a
Sven Van Caekenberghe wrote
With your instructions I am finally starting packaging some of my projects with Metacello.
Thank you, Sven. Any project that creates and maintains a Metacello configuration is doing a great service to our community. We're slowly moving from fragile scripts passed around on mailing lists to something that may soon resemble e.g. RubyGems... Cheers, Sean -- View this message in context: http://forum.world.st/ScriptManager-config-in-1-4-tp4635628p4636281.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
On Jun 23, 2012, at 5:30 PM, Sean P. DeNigris wrote:
Sven Van Caekenberghe wrote
With your instructions I am finally starting packaging some of my projects with Metacello.
Thank you, Sven. Any project that creates and maintains a Metacello configuration is doing a great service to our community. We're slowly moving from fragile scripts passed around on mailing lists to something that may soon resemble e.g. RubyGemsâ¦
YES!!!
Cheers, Sean
-- View this message in context: http://forum.world.st/ScriptManager-config-in-1-4-tp4635628p4636281.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
participants (8)
-
Ben Coman -
Esteban Lorenzano -
petton.nicolas@gmail.com -
Sean P. DeNigris -
Stéphane Ducasse -
Stéphane Ducasse -
Sven Van Caekenberghe -
Torsten Bergmann