Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Ben Coman
On Sat, Jul 23, 2016 at 2:29 AM, Dale Henrichs wrote: > > > On 07/22/2016 11:19 AM, Ben Coman wrote: >>> >>> On 07/21/2016 08:40 PM, Ben Coman wrote: Just a general observation and first impression of installing a github hosted project.

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Nicolas Passerini
Hey! This is great news! I am anxious to work with you for integrating git and bootstrap. On Fri, Jul 22, 2016 at 8:57 PM, Pavel Krivanek wrote: > > > 2016-07-22 16:42 GMT+02:00 Mariano Martinez Peck : > >> >> >> On Fri, Jul 22, 2016 at 11:38 AM,

Re: [Pharo-dev] git feature request

2016-07-22 Thread Nicolas Passerini
In Iceberg you currently can: 1) Download a project using metacello github:// protocol 2) Use Iceberg to make it "writable" (i.e. transform it to an Iceberg repository, pointing to the same remote repository), this is just one step. 3) Commit and push using the new repo, etc. What it is not done

Re: [Pharo-dev] [Ann] ObjectTravel. A tool to traverse object references

2016-07-22 Thread Hernán Morales Durand
Hi Denis, Looks very cool, thank you very much for sharing! A couple of questions. Can you comment how (if) you've applied your ObjectTravel? Or some use cases you have in mind? Have you tried to implement travelling methods of the Composite design pattern with your package? Cheers, Hernán

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Mariano Martinez Peck
On Fri, Jul 22, 2016 at 3:04 PM, Dale Henrichs < dale.henri...@gemtalksystems.com> wrote: > Mariano, > > Could you describe this a bit more ... what expression are you using to > "specify the github cache location"? > > Hi Dale, https://github.com/dalehenrich/metacello-work/issues/407 If you

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Pavel Krivanek
2016-07-22 16:42 GMT+02:00 Mariano Martinez Peck : > > > On Fri, Jul 22, 2016 at 11:38 AM, Pavel Krivanek > wrote: > >> >> >> 2016-07-22 16:24 GMT+02:00 Guillermo Polito : >> >>> >>> >>> On Fri, Jul 22, 2016 at 4:12 PM,

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Dale Henrichs
On 07/22/2016 11:19 AM, Ben Coman wrote: On 07/21/2016 08:40 PM, Ben Coman wrote: Just a general observation and first impression of installing a github hosted project. After installing OSSubprocess from the Catalog Browser on Pharo 50760, which uses repository...

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Ben Coman
> On 07/21/2016 08:40 PM, Ben Coman wrote: >> >> Just a general observation and first impression of installing a github >> hosted project. >> >> After installing OSSubprocess from the Catalog Browser on Pharo 50760, >> which uses repository... >>

Re: [Pharo-dev] git feature request

2016-07-22 Thread Dale Henrichs
On 07/22/2016 07:11 AM, Peter Uhnak wrote: On Fri, Jul 22, 2016 at 09:14:25PM +0800, Ben Coman wrote: On Fri, Jul 22, 2016 at 3:11 PM, Peter Uhnak wrote: On Fri, Jul 22, 2016 at 11:55:46AM +0800, Ben Coman wrote: I'm not sure what the roadmap is for git integration, but

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Dale Henrichs
Mariano, Could you describe this a bit more ... what expression are you using to "specify the github cache location"? If you want you can open a Metacello issue and work through details there... Dale On 07/22/2016 07:58 AM, Mariano Martinez Peck wrote: On Fri, Jul 22, 2016 at 12:40 AM,

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Dale Henrichs
On 07/22/2016 12:13 AM, Dimitris Chloupis wrote: I don't have the problem you have, if I issue the command to redownload the zip it does so and it installs it's code fine. At least the last time I checked with my ChronosManager project to make sure everything works as expected few months

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Dale Henrichs
On 07/21/2016 11:54 PM, Dimitris Chloupis wrote: The zip is not needed and it should be deleted after extraction cause it serves no role. Agreed --- I've submitted a Metacello issue for this[1 [1] https://github.com/dalehenrich/metacello-work/issues/406 This create a problem also because if

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Dale Henrichs
Ben, I think I've found the bug ... Metacello intends that the zip file be downloaded to /tmp, but the code as implemented 3 years ago for Pharo was not actually downloading the file to /tmp ... thanks for pointing this out, I've created a Metacello issue for this[1] ... I will probably fix

Re: [Pharo-dev] Problem with delay waiting (OSSubprocess code) on Pharo 5.0

2016-07-22 Thread Mariano Martinez Peck
On Fri, Jul 22, 2016 at 2:26 AM, Ben Coman wrote: > > > On Fri, Jul 22, 2016 at 4:42 AM, Mariano Martinez Peck < > marianop...@gmail.com> wrote: > >> >> >> On Sun, Jul 17, 2016 at 6:46 AM, Ben Coman wrote: >> >> >>> Do you have some test code or a

Re: [Pharo-dev] Problem with delay waiting (OSSubprocess code) on Pharo 5.0

2016-07-22 Thread Mariano Martinez Peck
Thanks Max for reviewing it :) On Fri, Jul 22, 2016 at 11:08 AM, Max Leske wrote: > > On 22 Jul 2016, at 07:26, Ben Coman > wrote: > > > > On Fri, Jul 22, 2016 at 4:42 AM, Mariano Martinez Peck < > marianop...@gmail.com> wrote: >

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Mariano Martinez Peck
On Fri, Jul 22, 2016 at 12:40 AM, Ben Coman wrote: > Just a general observation and first impression of installing a github > hosted project. > > After installing OSSubprocess from the Catalog Browser on Pharo 50760, > which uses repository... >

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Mariano Martinez Peck
On Fri, Jul 22, 2016 at 11:24 AM, Guillermo Polito < guillermopol...@gmail.com> wrote: > > > On Fri, Jul 22, 2016 at 4:12 PM, Mariano Martinez Peck < > marianop...@gmail.com> wrote: > >> Hi Pavel, >> >> Congrats for your hard work! You know me well, so don't take my next >> question as negative.

Re: [Pharo-dev] git feature request

2016-07-22 Thread Esteban Lorenzano
Hi, This flow is taken into account in the new iceberg... I cannot go into details because I'm still on holidays (and no internet) until Monday... And Nico is also taking some days. Anyway, yes... We had this flow in mind (and others, of course) when we worked in the use cases we want to

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Mariano Martinez Peck
On Fri, Jul 22, 2016 at 11:38 AM, Pavel Krivanek wrote: > > > 2016-07-22 16:24 GMT+02:00 Guillermo Polito : > >> >> >> On Fri, Jul 22, 2016 at 4:12 PM, Mariano Martinez Peck < >> marianop...@gmail.com> wrote: >> >>> Hi Pavel, >>> >>> Congrats

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Pavel Krivanek
2016-07-22 16:24 GMT+02:00 Guillermo Polito : > > > On Fri, Jul 22, 2016 at 4:12 PM, Mariano Martinez Peck < > marianop...@gmail.com> wrote: > >> Hi Pavel, >> >> Congrats for your hard work! You know me well, so don't take my next >> question as negative. >> You have

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Guillermo Polito
On Fri, Jul 22, 2016 at 4:12 PM, Mariano Martinez Peck < marianop...@gmail.com> wrote: > Hi Pavel, > > Congrats for your hard work! You know me well, so don't take my next > question as negative. > You have been working in minimal images since years. Guille has also done > quite some work, and

Re: [Pharo-dev] git feature request

2016-07-22 Thread Peter Uhnak
On Fri, Jul 22, 2016 at 09:14:25PM +0800, Ben Coman wrote: > On Fri, Jul 22, 2016 at 3:11 PM, Peter Uhnak wrote: > > On Fri, Jul 22, 2016 at 11:55:46AM +0800, Ben Coman wrote: > >> I'm not sure what the roadmap is for git integration, but just a use case > >> that occurs to me

Re: [Pharo-dev] git feature request

2016-07-22 Thread Peter Uhnak
On Fri, Jul 22, 2016 at 04:11:32PM +0200, Peter Uhnak wrote: > On Fri, Jul 22, 2016 at 09:14:25PM +0800, Ben Coman wrote: > > On Fri, Jul 22, 2016 at 3:11 PM, Peter Uhnak wrote: > > > On Fri, Jul 22, 2016 at 11:55:46AM +0800, Ben Coman wrote: > > >> I'm not sure what the

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Mariano Martinez Peck
Hi Pavel, Congrats for your hard work! You know me well, so don't take my next question as negative. You have been working in minimal images since years. Guille has also done quite some work, and many other people as well. My question is have we decreased the effort to keep it working as

Re: [Pharo-dev] Problem with delay waiting (OSSubprocess code) on Pharo 5.0

2016-07-22 Thread Max Leske
> On 22 Jul 2016, at 07:26, Ben Coman wrote: > > > > On Fri, Jul 22, 2016 at 4:42 AM, Mariano Martinez Peck > wrote: > > > On Sun, Jul 17, 2016 at 6:46 AM, Ben Coman

[Pharo-dev] [ANN] Pillar 4.0.0

2016-07-22 Thread Thibault ARLOING
Hello, I'm happy to announce the latest release of Pillar. This release has been possible because of the hard work of Damien Cassou, Cyril Ferlicot, Yann Dubois, Thibault Arloing and Lukas Komarek. What did it bring and what are the largest changes ? * Huge cleaning of code and

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Pavel Krivanek
2016-07-22 15:22 GMT+02:00 Ben Coman : > On Fri, Jul 22, 2016 at 9:12 PM, Pavel Krivanek > wrote: > > Hi, > > > > as you maybe know, we are working on Pharo image bootstrap - the process > > that can generate an image from source codes and

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Dimitris Chloupis
Bootstrapping Pharo must be a nightmare on elm street. Thank you for your hard work :) On Fri, 22 Jul 2016 at 16:24, Denis Kudriashov wrote: > > 2016-07-22 15:12 GMT+02:00 Pavel Krivanek : > >> From the Pharo/Squeak point of view this image is

Re: [Pharo-dev] git feature request

2016-07-22 Thread Dimitris Chloupis
First you open a bug report , then you do what Peter said and you attach your pull request to that bug report. Github will do most of this for you , the only tricky part is to add the remote so each time you do git pull you pull also from the original repo. Generally you should use as much as you

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Denis Kudriashov
2016-07-22 15:12 GMT+02:00 Pavel Krivanek : > From the Pharo/Squeak point of view this image is very special because it > doesn't contain any object inherited from 70's. Pharo lost its umbilical > cord. Fresh objects tastes good :)

Re: [Pharo-dev] A taste of bootstrap

2016-07-22 Thread Ben Coman
On Fri, Jul 22, 2016 at 9:12 PM, Pavel Krivanek wrote: > Hi, > > as you maybe know, we are working on Pharo image bootstrap - the process > that can generate an image from source codes and initialize it correctly. > Because of practical reasons we do not bootstrap the

Re: [Pharo-dev] git feature request

2016-07-22 Thread Ben Coman
On Fri, Jul 22, 2016 at 3:11 PM, Peter Uhnak wrote: > On Fri, Jul 22, 2016 at 11:55:46AM +0800, Ben Coman wrote: >> I'm not sure what the roadmap is for git integration, but just a use case >> that occurs to me while I work "a bit with git" for the first time from >> Pharo. >>

[Pharo-dev] A taste of bootstrap

2016-07-22 Thread Pavel Krivanek
Hi, as you maybe know, we are working on Pharo image bootstrap - the process that can generate an image from source codes and initialize it correctly. Because of practical reasons we do not bootstrap the standard image at once but we are trying to bootstrap a small headless kernel image and then

Re: [Pharo-dev] Pharo 6 image lockup at startup

2016-07-22 Thread stepharo
Thanks for the bug report. Marcus is on vacation now (like me - I will start to integrate more issues as soon as I get a better network - here it is quite quite slow ;) and he will certainly have a look when he is back. Stef Le 20/7/16 à 17:16, Thierry Goubier a écrit : Hi guys, It seems

[Pharo-dev] [Ann] ObjectTravel. A tool to traverse object references

2016-07-22 Thread Denis Kudriashov
Hi. This is side project of my work on Seamess and RemoteDebuggingTools. You can load it by: Gofer it smalltalkhubUser: 'Pharo' project: 'ObjectTravel'; configuration; loadStable ObjectTravel is a tool to deeply traverse "native" references of given object through instance variables and "array

Re: [Pharo-dev] git feature request

2016-07-22 Thread Peter Uhnak
On Fri, Jul 22, 2016 at 09:57:37AM +, Dimitris Chloupis wrote: > No. > > It may surprise you but pull requests having nothing to with code review, > they are just a formality. > > To understand pull requests you have to understand character of the person > that created git, Linus , the man

Re: [Pharo-dev] [Pharo-users] [ANN] JSONWebToken

2016-07-22 Thread Norbert Hartl
> Am 22.07.2016 um 11:47 schrieb Holger Freyther : > > >> On 22 Jul 2016, at 16:17, Norbert Hartl wrote: >> > > > Hi! > >> Taking the assumption of having 20 service images, every image would need to >> get back to A in order to check authorization

Re: [Pharo-dev] git feature request

2016-07-22 Thread Dimitris Chloupis
No. It may surprise you but pull requests having nothing to with code review, they are just a formality. To understand pull requests you have to understand character of the person that created git, Linus , the man behind Linux. He is not exactly the most easy going person, and he wanted a VCS

Re: [Pharo-dev] [Pharo-users] [ANN] JSONWebToken

2016-07-22 Thread Holger Freyther
> On 22 Jul 2016, at 16:17, Norbert Hartl wrote: > Hi! > Taking the assumption of having 20 service images, every image would need to > get back to A in order to check authorization information. The more services > images you have the more load it will put on A. In a

Re: [Pharo-dev] [ANN] JSONWebToken

2016-07-22 Thread Hernán Morales Durand
Thank you for sharing Norbert. Best regards, Hernán 2016-07-22 5:17 GMT-03:00 Norbert Hartl : > Hi, > > thanks to the inquiry of Sven I published an implementation of > JSONWebToken to smalltalkhub. It is available at > > http://smalltalkhub.com/#!/~NorbertHartl/JSONWebToken

Re: [Pharo-dev] [ANN] JSONWebToken

2016-07-22 Thread Denis Kudriashov
2016-07-22 10:17 GMT+02:00 Norbert Hartl : > > A problem JWT can solve: > > In our company we have a lot of little REST servers serving some duties. > To minimize the chaos I want to have a central authentication and > authorization point. If we assume having 20 images running

[Pharo-dev] [ANN] JSONWebToken

2016-07-22 Thread Norbert Hartl
Hi, thanks to the inquiry of Sven I published an implementation of JSONWebToken to smalltalkhub. It is available at http://smalltalkhub.com/#!/~NorbertHartl/JSONWebToken For those who don't know JSONWebToken or short JWT pronounced "jot"

Re: [Pharo-dev] git feature request

2016-07-22 Thread Dimitris Chloupis
Ah yes that's the tool. Generally speaking if you plan to contribute to the repo very frequently being a contributor will allow you to commit directly since in most cases you will be familiar with the repo and know what you doing. I see a pull request as a way to moderate commits by people that

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Dimitris Chloupis
I don't have the problem you have, if I issue the command to redownload the zip it does so and it installs it's code fine. At least the last time I checked with my ChronosManager project to make sure everything works as expected few months ago. Also it does not change the fact that the zip is

Re: [Pharo-dev] git feature request

2016-07-22 Thread Peter Uhnak
On Fri, Jul 22, 2016 at 11:55:46AM +0800, Ben Coman wrote: > I'm not sure what the roadmap is for git integration, but just a use case > that occurs to me while I work "a bit with git" for the first time from > Pharo. > > I install a project via a Baseline from git and makes a small improvement.

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Peter Uhnak
On Fri, Jul 22, 2016 at 06:54:03AM +, Dimitris Chloupis wrote: > The zip is not needed and it should be deleted after extraction cause it > serves no role. This create a problem also because if you try to install > agin the repo it won't redownload the zip , instead it will use the same > zip.

Re: [Pharo-dev] github-cache organisation

2016-07-22 Thread Dimitris Chloupis
The zip is not needed and it should be deleted after extraction cause it serves no role. This create a problem also because if you try to install agin the repo it won't redownload the zip , instead it will use the same zip. For me this make little sense because in the vast majority of cases your

Re: [Pharo-dev] git feature request

2016-07-22 Thread Dimitris Chloupis
Actually you can , there was even a tool for Pharo that uses the github api to do most common git actions, github api does not need git installed because it does everything online. Alternatively you can use GitHub web GUI , you will have to be added to the repo as contributor though to have the