Hi in a fresh install of the Pharo20 package on Mac I opened the Configuration Browser and tried loading Seaside30 from the "unverified" tab.
The load then fails with MetacelloProjectLoadError: No version found for #stable of ConfigurationOfOmniBrowser. I'd rather like to load Seaside 3.1 anyways, but it seems there is currently no up-to-date Configuration available yet. Right? Joachim |
Hello Joachim, Johan Brichau and others are working on a new ConfigurationOf for Pharo 2.0 and Seaside 3.0 / 3.1 [1]. I think Seaside 3.0.8. is already working in Pharo 2.0. The latest ConfigurationOf package is probably only available in the Seaside repository yet. [1] http://lists.squeakfoundation.org/pipermail/seaside-dev/2013-April/005237.html On Tue, Apr 9, 2013 at 9:19 AM, jtuchel <[hidden email]> wrote: Hi in a fresh install of the Pharo20 package on Mac I opened the |
On Apr 9, 2013, at 3:35 PM, Jan van de Sandt <[hidden email]> wrote:
|
In reply to this post by Jan van de Sandt
Hi
well,es, I Hand Rad about Johan's efforts. So there is currently no way 'out of the box' to load Seaside into Pharo 2.0. I've been able to load it by using a workspace that Sven published here or on the Seaside list (based on a script provided by Lukas). I had to run it several times in a fresh image to get it running, but it finally worked. This thread, however, brings me to another set of questions. I am not (yet) a user fluent in Pharo and one thing that confuses me a lot is the question of where from and how to load code. You guys are talking about THE seaside repository and THE metacello repository. And there is SmalltalkHub and some people publish their code (exclusively?) on github. So has anybody collected some list of important repositories that are of interest to normal users? And are there code examples of how to use each of them? For now, I am not asking about publishing there, just loading. What repository does the Configurations Browser read from? Is it THE metacello repository? Will Johan's new ConfigurationOfSeaside appear there automatically once he pushes it to THE metacello repository? The inner workings of this (like blessing levels )and such to make that happen would be interesting, but are not important for me right now, and I guess this is true for many users that look at Pharo for the first time. Maybe all of this is already written down somewhere and I simply need a link to this place... Thanks, Joachim |
On Apr 10, 2013, at 6:11 AM, jtuchel <[hidden email]> wrote: > Hi > > > well,es, I Hand Rad about Johan's efforts. So there is currently no way 'out > of the box' to load Seaside into Pharo 2.0. I've been able to load it by > using a workspace that Sven published here or on the Seaside list (based on > a script provided by Lukas). I had to run it several times in a fresh image > to get it running, but it finally worked. > > > This thread, however, brings me to another set of questions. > > I am not (yet) a user fluent in Pharo and one thing that confuses me a lot > is the question of where from and how to load code. You guys are talking > about THE seaside repository and THE metacello repository. And there is > SmalltalkHub and some people publish their code (exclusively?) on github. > > > So has anybody collected some list of important repositories that are of > interest to normal users? And are there code examples of how to use each of > them? For now, I am not asking about publishing there, just loading. > > > What repository does the Configurations Browser read from? Is it THE > metacello repository? Will Johan's new ConfigurationOfSeaside appear there > automatically once he pushes it to THE metacello repository? The inner > workings of this (like blessing levels )and such to make that happen would > be interesting, but are not important for me right now, and I guess this is > true for many users that look at Pharo for the first time. > > > Maybe all of this is already written down somewhere and I simply need a link > to this place… > This is just missing now, no excuses. Marcus |
Hi Marcus,
there's nothing anybody should have to be looking for excuses for. Pharo 2.0 is brand new and it takes time to make all projects loadable... I was just curious if I had missed something, and if not, I wanted to let people know it doesnt't work. No accusations intended. Also my questions about where to load code from and how to find out which repositories may be of interest to a newbie pharoer who is not yet into publishing code but just take a look was intended as both a question for help to see the trees in the forest and an inspiration for improvements on what could be described better. Once I've found my way and am confident enough I might help with this... Joachim |
On Apr 10, 2013, at 8:56 AM, jtuchel <[hidden email]> wrote: > Hi Marcus, > > there's nothing anybody should have to be looking for excuses for. Pharo 2.0 > is brand new and it takes time to make all projects loadable... > > I was just curious if I had missed something, and if not, I wanted to let > people know it doesnt't work. No accusations intended. > Not seen as an accusation.. it is just so frustrating that there are always "obvious" things that are non-excusable that they don't exist. Even if one fixes one of those (or 10), there will be another... > Also my questions about where to load code from and how to find out which > repositories may be of interest to a newbie pharoer who is not yet into > publishing code but just take a look was intended as both a question for > help to see the trees in the forest and an inspiration for improvements on > what could be described better. Once I've found my way and am confident > enough I might help with this… > What we do have is the Configuration Browser. This just lists MetaCello configs of one repository… which will be good enough for "load project X" as soon the config is there. Marcus |
In reply to this post by Marcus Denker-4
> Maybe all of this is already written down somewhere and I simply need a link
>> to this place… >> > What is missing is a real Catalog of packages to be installed. > This is just missing now, no excuses. We will get it but roma was not build in a single day ;) |
In reply to this post by jtuchel
CC rider : config issues are as old as commercial Smalltalk ; I keep an entire mail bin of these (separate from 'user' or 'tips' conversations.) At least this is not eclipse+CVS+Java+open-source ! I work in a very advanced commercial OOP created by MIT Lisp gurus and THAT IDE has package circularity issues that have to be addressed by developers who push beyond the pre-tested envelope.
Does the issue exist for commercial PROLOG implementations with packages ? That would be amusing .... (there had been SOUL and QSOUL projects for Squeak as well as a Prolog and then Lisp for Squeak )
I would not be surprised to find packaging issues with functors in Mozart/Oz ! And I could check the Mercury dev mailing list ... (Mercury - which can gen Erlang code ! ) The Puppy Linux folks have a real challenge in getting tools into their light Linux ... but so far so good (mostly) - I say "mostly" as I cannot get the ObjectIcon IDE to run in their JWM X ... but Icon with objects could be used to address that very config issue in a maintainable, readable fashion !!!
Practical computing : tasks which keep our sense of irony well-honed ;-) (even without management)CC Needed : Pre-Factoring browsers ! ;-) and please do keep smiling ... but only if the crows' feet crinkle at the edges of the temples ...
On 10 April 2013 03:55, jtuchel <[hidden email]> wrote: Hi Marcus, |
Free forum by Nabble | Edit this page |