Hi all,
I've prepared a set of shrinking scripts and patches that create a headless image with only basic kernel classes from the Pharo-Core. The output image has about 2 MB. It is the bleeding edge project that should help in Pharo modularization and cleanup. It currently more or less corresponds to basic.image from the KernelImage so it doesn't include GUI, network support, Monticello etc., however SUnit and kernel tests are supported. For more information and downloads see http://code.google.com/p/pharo/wiki/PharoKernel Cheers, -- Pavel _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
This is amazing Pavel. Is there a way to load the GUI back?
Alexandre On 27 Aug 2009, at 14:24, Pavel Krivanek wrote: > Hi all, > > I've prepared a set of shrinking scripts and patches that create a > headless image with only basic kernel classes from the Pharo-Core. > The output image has about 2 MB. > > It is the bleeding edge project that should help in Pharo > modularization and cleanup. It currently more or less corresponds to > basic.image from the KernelImage so it doesn't include GUI, network > support, Monticello etc., however SUnit and kernel tests are > supported. > > For more information and downloads see http://code.google.com/p/pharo/wiki/PharoKernel > > Cheers, > -- Pavel > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
No, it isn't, at least for now. In fact it is not hard, it would take about two days to prepare it, however it would be too big step and I don't see it as the priority. Priorities are integration with Pharo, network support and Monticello.
-- Pavel On Thu, Aug 27, 2009 at 8:32 PM, Alexandre Bergel <[hidden email]> wrote: This is amazing Pavel. Is there a way to load the GUI back? _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Pavel Krivanek-3
Great work Pavel!
For many Seaside deployments I am still using the Morphic-Kernel images you made in Squeak 3.9 and can't wait to upgrade to Pharo equivalents. Cheers, Lukas 2009/8/27 Pavel Krivanek <[hidden email]>: > Hi all, > > I've prepared a set of shrinking scripts and patches that create a headless > image with only basic kernel classes from the Pharo-Core. The output image > has about 2 MB. > > It is the bleeding edge project that should help in Pharo modularization and > cleanup. It currently more or less corresponds to basic.image from the > KernelImage so it doesn't include GUI, network support, Monticello etc., > however SUnit and kernel tests are supported. > > For more information and downloads see > http://code.google.com/p/pharo/wiki/PharoKernel > > Cheers, > -- Pavel > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- Lukas Renggli http://www.lukas-renggli.ch _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Pavel Krivanek-3
+1
(I'm waiting for something like this since a lot time) On 2009-08-27 15:43:28 -0300, Pavel Krivanek <[hidden email]> said: > > > No, it isn't, at least for now. In fact it is not hard, it would take about > two days to prepare it, however it would be too big step and I don't see it > as the priority. Priorities are integration with Pharo, network support and > Monticello. > > -- Pavel > > On Thu, Aug 27, 2009 at 8:32 PM, Alexandre Bergel > <[hidden email]>wrote: > >> This is amazing Pavel. Is there a way to load the GUI back? >> >> Alexandre >> >> On 27 Aug 2009, at 14:24, Pavel Krivanek wrote: >> >>> Hi all, >>> >>> I've prepared a set of shrinking scripts and patches that create a >>> headless image with only basic kernel classes from the Pharo-Core. >>> The output image has about 2 MB. >>> >>> It is the bleeding edge project that should help in Pharo >>> modularization and cleanup. It currently more or less corresponds to >>> basic.image from the KernelImage so it doesn't include GUI, network >>> support, Monticello etc., however SUnit and kernel tests are >>> supported. >>> >>> For more information and downloads see >> http://code.google.com/p/pharo/wiki/PharoKernel >>> >>> Cheers, >>> -- Pavel >>> _______________________________________________ >>> Pharo-project mailing list >>> [hidden email] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > > > No, it isn't, at least for now. In fact it is not hard, it would take a= > bout two days to prepare it, however it would be too big step and I don'= > ;t see it as the priority. Priorities are integration with Pharo, network s= > upport and Monticello.<br> > <br>-- Pavel<br><br><div class=3D"gmail_quote">On Thu, Aug 27, 2009 at 8:32= > PM, Alexandre Bergel <span > dir=3D"ltr"><[hidden email]></span> > = > wrote:<br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid= > rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> > This is amazing Pavel. Is there a way to load the GUI back?<br> > <br> > Alexandre<br> > <div><div></div><div class=3D"h5"><br> > On 27 Aug 2009, at 14:24, Pavel Krivanek wrote:<br> > <br> > > Hi all,<br> > ><br> > > I've prepared a set of shrinking scripts and patches that create a= > <br> > > headless image with only basic kernel classes from the Pharo-Core.<br> > > The output image has about 2 MB.<br> > ><br> > > It is the bleeding edge project that should help in Pharo<br> > > modularization and cleanup. It currently more or less corresponds to<b= > r> > > basic.image from the KernelImage so it doesn't include GUI, networ= > k<br> > > support, Monticello etc., however SUnit and kernel tests are<br> > > supported.<br> > ><br> > > For more information and downloads see <a href=3D"http://code.google.c= > om/p/pharo/wiki/PharoKernel" target=3D"_blank">http://code.google.com/p/pha= > ro/wiki/PharoKernel</a><br> > ><br> > > Cheers,<br> > > -- Pavel<br> > </div></div>> _______________________________________________<br> > > Pharo-project mailing list<br> > > <a > href=3D"mailto:[hidden email]">Pharo-project@l= > > > <a href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo= > -project" target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/li= > stinfo/pharo-project</a><br> > <br> > --<br> > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:<br> > Alexandre Bergel =A0<a href=3D"http://www.bergel.eu" target=3D"_blank">http= > ://www.bergel.eu</a><br> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.<br> > <br> > <br> > <br> > <br> > <br> > <br> > _______________________________________________<br> > Pharo-project mailing list<br> > <a > href=3D"mailto:[hidden email]">Pharo-project@lists.= <a > > href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-proj= > ect" target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/listinf= > o/pharo-project</a><br> > </blockquote></div><br> > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Pavel Krivanek-3
El jue, 27-08-2009 a las 20:24 +0200, Pavel Krivanek escribió:
> Hi all, > > I've prepared a set of shrinking scripts and patches that create a > headless image with only basic kernel classes from the Pharo-Core. The > output image has about 2 MB. Really great news Pavel. Now what is the position of the Pharo board? Will this be the next pharo core image together with a script to load the current packages that comforms the current PharoCore? That should be a great improvement. > > It is the bleeding edge project that should help in Pharo > modularization and cleanup. It currently more or less corresponds to > basic.image from the KernelImage so it doesn't include GUI, network > support, Monticello etc., however SUnit and kernel tests are > supported. > > For more information and downloads see > http://code.google.com/p/pharo/wiki/PharoKernel > > Cheers, > -- Pavel > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project Miguel Cobá http://miguel.leugim.com.mx _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Pavel Krivanek-3
On Aug 27, 2009, at 8:43 PM, Pavel Krivanek wrote: > No, it isn't, at least for now. In fact it is not hard, it would > take about two days to prepare it, however it would be too big step > and I don't see it as the priority. Priorities are integration with > Pharo, network support and Monticello. thanks! thanks! This is great to get people working on both ends of the problem. Now let us know how we can help (for example to help the integration). > > -- Pavel > > On Thu, Aug 27, 2009 at 8:32 PM, Alexandre Bergel > <[hidden email]> wrote: > This is amazing Pavel. Is there a way to load the GUI back? > > Alexandre > > On 27 Aug 2009, at 14:24, Pavel Krivanek wrote: > > > Hi all, > > > > I've prepared a set of shrinking scripts and patches that create a > > headless image with only basic kernel classes from the Pharo-Core. > > The output image has about 2 MB. > > > > It is the bleeding edge project that should help in Pharo > > modularization and cleanup. It currently more or less corresponds to > > basic.image from the KernelImage so it doesn't include GUI, network > > support, Monticello etc., however SUnit and kernel tests are > > supported. > > > > For more information and downloads see http://code.google.com/p/pharo/wiki/PharoKernel > > > > Cheers, > > -- Pavel > > _______________________________________________ > > Pharo-project mailing list > > [hidden email] > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Miguel Cobá
On Aug 27, 2009, at 10:19 PM, Miguel Enrique Cobá Martinez wrote: > El jue, 27-08-2009 a las 20:24 +0200, Pavel Krivanek escribió: >> Hi all, >> >> I've prepared a set of shrinking scripts and patches that create a >> headless image with only basic kernel classes from the Pharo-Core. >> The >> output image has about 2 MB. > > Really great news Pavel. > Now what is the position of the Pharo board? We are really happy and supporting pavel (and really happy that he restarted to work on his great minimal kernel for pharo). Now we want to focus on release 1.0. > Will this be the next pharo core image together with a script to load > the current packages that comforms the current PharoCore? Certainly :) > That should be a great improvement. Oh yes! This is nearly 10 years I'm expecting that and slowing pushing to clean clean refactor the system. There is nothing in Smalltalk that imposes a large image as a seed. Once I saw s# with a seed of about 300k and bootstrapping in 90 ms and that we could embedd in any C application. So ideally the kernel should be like spoon: a micro kernel and a object loader. But this will be for Pharo 2.0 I guess. :) In fact I would like to have a GNU like bootstrapping core from source too. >> It is the bleeding edge project that should help in Pharo >> modularization and cleanup. It currently more or less corresponds to >> basic.image from the KernelImage so it doesn't include GUI, network >> support, Monticello etc., however SUnit and kernel tests are >> supported. >> >> For more information and downloads see >> http://code.google.com/p/pharo/wiki/PharoKernel >> >> Cheers, >> -- Pavel >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- > Miguel Cobá > http://miguel.leugim.com.mx > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Free forum by Nabble | Edit this page |