[Pharo-project] Impressed, overwhelmed, and a little confused
Hello all, I grabbed 10183, hacked it into a one-click image on my Ubuntu box at home, and found the Polymorph is indeed in the image. Frankly, I suspect I might have missed it once before, possibly mistaking the watery theme for the default look. It's great to see it included. As Pharo 1.0 takes shape, what is the plan for getting packages loaded the way each of us wants? Is Installer the preferred route? Would I be expected to script it (I find myself hoping so - load the latest of this, that, specific version of this other thing, etc.)? I tried to quickly load Shout and the SM package loader was not happy, but that could easily be my fault. More questions and comments, but first, I need to get some overdue sleep. Congratulations and thanks all around! Bill Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254 Email: bschwab@anest.ufl.edu Tel: (352) 273-6785 FAX: (352) 392-7029
On Wed, Dec 3, 2008 at 7:24 AM, Bill Schwab <BSchwab@anest.ufl.edu> wrote:
As Pharo 1.0 takes shape, what is the plan for getting packages loaded the way each of us wants? Is Installer the preferred route? Would I be expected to script it (I find myself hoping so - load the latest of this, that, specific version of this other thing, etc.)? I tried to quickly load Shout and the SM package loader was not happy, but that could easily be my fault.
More questions and comments, but first, I need to get some overdue sleep.
The tools referenced at http://code.google.com/p/pharo/wiki/Packages will be included by default (this includes Shout, eCompletion, OB...). Installer and Universe will probably be both available to install other things. -- Damien Cassou http://damiencassou.seasidehosting.st
There will be a pharo universe I imagine. Stef On Dec 3, 2008, at 10:12 AM, Damien Cassou wrote:
On Wed, Dec 3, 2008 at 7:24 AM, Bill Schwab <BSchwab@anest.ufl.edu> wrote:
As Pharo 1.0 takes shape, what is the plan for getting packages loaded the way each of us wants? Is Installer the preferred route? Would I be expected to script it (I find myself hoping so - load the latest of this, that, specific version of this other thing, etc.)? I tried to quickly load Shout and the SM package loader was not happy, but that could easily be my fault.
More questions and comments, but first, I need to get some overdue sleep.
The tools referenced at http://code.google.com/p/pharo/wiki/Packages will be included by default (this includes Shout, eCompletion, OB...). Installer and Universe will probably be both available to install other things.
-- Damien Cassou http://damiencassou.seasidehosting.st
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I do not understand what you mean. I think that universe = a dsitribution is a good idea. Stef On Dec 3, 2008, at 10:16 PM, Keith Hodges wrote:
Stéphane Ducasse wrote:
There will be a pharo universe I imagine.
Stef please no... let the suffering end
Keith
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
2008/12/3 Stéphane Ducasse <stephane.ducasse@inria.fr>:
I do not understand what you mean. I think that universe = a dsitribution is a good idea.
which have no guarantees that any package in it will work in your image :)
Stef
On Dec 3, 2008, at 10:16 PM, Keith Hodges wrote:
Stéphane Ducasse wrote:
There will be a pharo universe I imagine.
Stef
please no... let the suffering end
Keith
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.
Stéphane Ducasse wrote:
There will be a pharo universe I imagine.
Stef please no... let the suffering end
Keith Perhaps I should give a little more detail.
1. Searching Universes is a pain 2. Editing Universe entries is a pain 3. Editing Universe entries takes several minutes for update to become available 4. Universes depends upon a server, there is no offline mechanism. 5. Finding what depends upon what is a pain, you have to manually search 6. If something doesn't work as advertised there is nothing you can do about it 7. If something doesn't work as advertised you have to manually search for all of the dependencies to build your own Installer script that you can customise to fix the problem 8. If something doesn't work as advertised you have to contact the administrator for that package and wait for them to fix it. If they are using a different image/universe to you it could be a long wait, because they will have to load up your image version to test it in. 9. Universes is/was non-trivial to discard from the image if you want to use it to build and discard it later. 10. You have to update Universes with every trivial change to your package, there is no way to say, give users the latest if they want it. 11. Je Deteste L'Universes ;-) Keith
I do not understand. Why Universe for 3.9 is working and you can load package from the 3.9 Universe in
2008/12/3 Stéphane Ducasse <stephane.ducasse@inria.fr>:
I do not understand what you mean. I think that universe = a dsitribution is a good idea.
which have no guarantees that any package in it will work in your image :)
Stef
On Dec 3, 2008, at 10:16 PM, Keith Hodges wrote:
Stéphane Ducasse wrote:
There will be a pharo universe I imagine.
Stef
please no... let the suffering end
Keith
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Thu, Dec 4, 2008 at 1:21 AM, Keith Hodges <keith_hodges@yahoo.co.uk> wrote:
1. Searching Universes is a pain
I do not (completely) agree. Using the OB-based browser, things are way better. You can search by category (which was already possible without), by name or by status (installed, upgradable, selected).
5. Finding what depends upon what is a pain, you have to manually search
This is not true. Open the browser, select your package and read the description.
9. Universes is/was non-trivial to discard from the image if you want to use it to build and discard it later.
I never read anything about that before. What is the problem exactly? I agree with the other critics and would prefer to use Sake/Packages. However, I have several problems with Sake/Packages as well: 1. There is no state as far as I know. Which means that if both packages B and C depend on A, installing B then installing C will install A twice. 2. There is no graphical user interface to install packages. This is not a problem for me because I script everything but it can be problematic for newcomers. As soon as 1 is fixed, I could implement 2 using OB. Bye -- Damien Cassou http://damiencassou.seasidehosting.st
participants (5)
-
Bill Schwab -
Damien Cassou -
Igor Stasenko -
Keith Hodges -
Stéphane Ducasse