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
yes that would be great to have indeed. On Tuesday, September 3, 2013, J.F. Rick <self@je77.com> 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:phil@highoctane.be | 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
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, phil@highoctane.be wrote:
yes that would be great to have indeed.
On Tuesday, September 3, 2013, J.F. Rick <self@je77.com> 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:phil@highoctane.be | 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
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 <marcus.denker@inria.fr>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, phil@highoctane.be wrote:
yes that would be great to have indeed.
On Tuesday, September 3, 2013, J.F. Rick <self@je77.com> 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:phil@highoctane.be | 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
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 <self@je77.com> 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 <marcus.denker@inria.fr>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, phil@highoctane.be wrote:
yes that would be great to have indeed.
On Tuesday, September 3, 2013, J.F. Rick <self@je77.com> 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:phil@highoctane.be | 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"
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 <tudor@tudorgirba.com> 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 <self@je77.com> 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 <marcus.denker@inria.fr>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, phil@highoctane.be wrote:
yes that would be great to have indeed.
On Tuesday, September 3, 2013, J.F. Rick <self@je77.com> 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:phil@highoctane.be | 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"
I'll certainly create one to serve my own needs. I'll also think about how a more general purpose one might look. Ideally, it would just integrate with Monticello so that each package could contain its own resources. On the other hand, code is small and can easily be saved in each version whereas resources are quite large and could cause each saved thing to be huge. I'll keep people informed of where I get to. I'll also take a look at FileSystemST and see where that leads me. Cheers, Jeff On Tue, Sep 3, 2013 at 12:48 PM, Tudor Girba <tudor@tudorgirba.com> 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 <self@je77.com> 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 <marcus.denker@inria.fr>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, phil@highoctane.be wrote:
yes that would be great to have indeed.
On Tuesday, September 3, 2013, J.F. Rick <self@je77.com> 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:phil@highoctane.be | 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"
-- Jochen "Jeff" Rick, Ph.D. http://www.je77.com/ Skype ID: jochenrick
Managing resources is not well handled and it would be great to have some propositions.
Hi everyone,
Welcome!!
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
participants (6)
-
Camillo Bruni -
J.F. Rick -
Marcus Denker -
phil@highoctane.be -
Stéphane Ducasse -
Tudor Girba