I started an in-image filesystem which would add resources to each Class and Package. Of course this currently does not yet tackle the versioning part, but it could be built on top.
In any case, my idea was that these resources can either live in the image or on the normal os filesystem. you can have a peek at it here: http://smalltalkhub.com/#!/~dh83/FileSystemST On 2013-09-03, at 07:48, Tudor Girba <[email protected]> wrote: > Hi Jeff, > > Would you have an interest looking into this and prototyping a solution? > > Doru > > > On Tue, Sep 3, 2013 at 12:44 PM, J.F. Rick <[email protected]> wrote: > >> I'm surprised this doesn't exist yet. It seems like it would be a natural >> thing to be part of Monticello. >> >> Cheers, >> >> Jeff >> >> >> On Tue, Sep 3, 2013 at 11:29 AM, Marcus Denker <[email protected]>wrote: >> >>> What I would like to have is >>> >>> -> A way to save files per package in the image in a virtual file system >>> -> Monticello support to save that virtual file system as part of the >>> .mcz >>> >>> We could clean up *a lot* of methods in the image and even save memory: >>> right now >>> the "save Base64 encoded strings in methods" means that we have the data >>> two times: the string literal and the >>> object created from it. (and the source on disk). >>> >>> >>> On Sep 3, 2013, at 11:23 AM, [email protected] wrote: >>> >>> yes that would be great to have indeed. >>> >>> >>> >>> On Tuesday, September 3, 2013, J.F. Rick <[email protected]> wrote: >>>> Hi everyone, >>>> I've been trying to move things over to Pharo and may be a bit more >>> active on the list. Part of that is trying to use smalltalkhub to manage my >>> code. Since I do a lot of visual work, I tend to have a lot of images (and >>> sounds) to manage. I'd like to be able to distribute them easily but I >>> can't seem to find a way to upload them to a shared directory. In Squeak, >>> there was this idea of .SAR files for distributing files. Is there a good >>> solution for this outside of the Seaside approach of embedding the file >>> information in class methods. I'm talking about hundreds of files and >>> multiple MBs here, rather than one or two small files. >>>> Cheers, >>>> Jeff >>>> -- >>>> Jochen "Jeff" Rick, Ph.D. >>>> http://www.je77.com/ >>>> Skype ID: jochenrick >>> >>> -- >>> --- >>> Philippe Back >>> Dramatic Performance Improvements >>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 >>> Mail:[email protected] | Web: http://philippeback.eu >>> Blog: http://philippeback.be | Twitter: @philippeback >>> Youtube: http://www.youtube.com/user/philippeback/videos >>> >>> High Octane SPRL >>> rue cour Boisacq 101 | 1301 Bierges | Belgium >>> >>> Pharo Consortium Member - http://consortium.pharo.org/ >>> Featured on the Software Process and Measurement Cast - >>> http://spamcast.libsyn.com >>> Sparx Systems Enterprise Architect and Ability Engineering EADocX Value >>> Added Reseller >>> >>> >>> >>> >>> >> >> >> -- >> Jochen "Jeff" Rick, Ph.D. >> http://www.je77.com/ >> Skype ID: jochenrick >> > > > > -- > www.tudorgirba.com > > "Every thing has its own flow"
signature.asc
Description: Message signed with OpenPGP using GPGMail
