Hi all, I've moved the Artefact library to GitHub (https://github.com/pharo-contributions/Artefact). I've also made some changes to it in the way and made a 1.7.0 version with: - support for Pharo7 streams - a baseline So, people using Artifact, you can contribute through pull requests ^^, Guille
|
Hi Guille,
Yes, thanks. But it looks like the history is gone now - as you seem to load and then commited with Iceberg only. By using Peters "STHub -> Git migration tool" the history of the changes is preserved and moved into the git history too. See https://github.com/peteruhnak/git-migration Would it be possible to use that? Thx T. Gesendet: Donnerstag, 27. September 2018 um 15:40 Uhr Von: "Norbert Hartl" <[hidden email]> An: "Any question about pharo is welcome" <[hidden email]> Cc: "Discusses Development of Pharo" <[hidden email]> Betreff: Re: [Pharo-users] [ANN] Migrated Artefact to GitHub Super! Thanks Norbert Am 27.09.2018 um 11:26 schrieb Guillermo Polito <[hidden email][mailto:[hidden email]]>: Hi all, I've moved the Artefact library to GitHub (https://github.com/pharo-contributions/Artefact[https://github.com/pharo-contributions/Artefact]). I've also made some changes to it in the way and made a 1.7.0 version with: - support for Pharo7 streams - a baseline So, people using Artifact, you can contribute through pull requests ^^, Guille -- Guille Polito Research Engineer Centre de Recherche en Informatique, Signal et Automatique de Lille CRIStAL - UMR 9189 French National Center for Scientific Research - http://www.cnrs.fr[http://www.cnrs.fr] Web: http://guillep.github.io[http://guillep.github.io] Phone: +33 06 52 70 66 13 |
On Fri, Sep 28, 2018 at 9:07 AM Torsten Bergmann <[hidden email]> wrote: Hi Guille, Yes, that's what I did.
Would it be possible to use that? Yes, that could be used. The thing is that I'm not Artefact's maintainer, and I did not want to invest more than one hour on this. But if someone wants to take the bull from the horns, that's ok ^^. Guille |
In reply to this post by Torsten Bergmann
+1000
Please use the git-migration tool. Keeping the history is important. Takes only a couple of minutes to do > Am 28.09.2018 um 09:06 schrieb Torsten Bergmann <[hidden email]>: > > Hi Guille, > > Yes, thanks. But it looks like the history is gone now - as you seem to load and then commited > with Iceberg only. > > By using Peters "STHub -> Git migration tool" the history of the changes is preserved and moved into > the git history too. See https://github.com/peteruhnak/git-migration > > Would it be possible to use that? > > Thx > T. > > > Gesendet: Donnerstag, 27. September 2018 um 15:40 Uhr > Von: "Norbert Hartl" <[hidden email]> > An: "Any question about pharo is welcome" <[hidden email]> > Cc: "Discusses Development of Pharo" <[hidden email]> > Betreff: Re: [Pharo-users] [ANN] Migrated Artefact to GitHub > > > Super! Thanks > > Norbert > Am 27.09.2018 um 11:26 schrieb Guillermo Polito <[hidden email][mailto:[hidden email]]>: > > > Hi all, > > I've moved the Artefact library to GitHub (https://github.com/pharo-contributions/Artefact[https://github.com/pharo-contributions/Artefact]). > > I've also made some changes to it in the way and made a 1.7.0 version with: > - support for Pharo7 streams > - a baseline > > So, people using Artifact, you can contribute through pull requests ^^, > Guille > -- > > > Guille Polito > Research Engineer > > Centre de Recherche en Informatique, Signal et Automatique de Lille > CRIStAL - UMR 9189 > French National Center for Scientific Research - http://www.cnrs.fr[http://www.cnrs.fr] > > Web: http://guillep.github.io[http://guillep.github.io] > Phone: +33 06 52 70 66 13 > |
Administrator
|
In reply to this post by Guillermo Polito
Guillermo Polito wrote
> I did not want to invest more than one hour on this. The migration tool would have been much quicker than that ;-) ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Cheers,
Sean |
In reply to this post by Guillermo Polito
It is not that much work. Just copying the code under your username I consider rude. I spent a lot of time migrating repos to github of packages I‘m not the maintainer of. The git-migration of Peter is so easy to use there is no reason not to use. History is important Norbert
|
I'm sorry if I offended somebody. I've deleted the repository (it was under pharo-repository, not under my name). With it the changes I made to make it work on Pharo7. I understand that Peter's tool is easy, i've used it before. But I have my constraints, as others has theirs. Just note that lot of people complained but nobody took the work to migrate it with Peter's tool. Why? If that's so easy :) So I decided I was going to spend only ~1hour. It was - Find the right code on sthub (Rmod repository or another one?) - loading the code + doing a commit (couple of minutes) - adapting the code for pharo 7 - writing a baseline and testing it worked (in a new image, loading dependencies) - writing a readme, putting a link to the website All of them are little tasks of a couple of minutes. Count interruptions in the middle. And now I'm sending this email out of frustration. On Fri, Sep 28, 2018 at 9:19 PM Norbert Hartl <[hidden email]> wrote:
|
On Sat, Sep 29, 2018 at 1:05 AM Guillermo Polito <[hidden email]> wrote:
Also take into account that while tests run green on Pharo7, Milton's example was not working. And that I had to test manually. So count into my "hour" also: - loading Milton's code - (realize that I have to manually !!!!) load Roassal (otherwise his code does not load) - And test his code Of course I'm not paid for this, I did it for Milton, because apparently nobody was taking "ONE HOUR" to answer his email. And also there are a couple of Artefact examples (Jpeg related) that do not work since years and they add a bit of noise while you test because you don't know if there are more things broken or not.
|
In reply to this post by Guillermo Polito
Le 29/09/2018 à 01:05, Guillermo Polito a écrit :
> I'm sorry if I offended somebody. I've deleted the repository (it was > under pharo-repository, not under my name). With it the changes I made > to make it work on Pharo7. > > I understand that Peter's tool is easy, i've used it before. > But I have my constraints, as others has theirs. > Just note that lot of people complained but nobody took the work to > migrate it with Peter's tool. > Why? If that's so easy :) > > So I decided I was going to spend only ~1hour. It was > - Find the right code on sthub (Rmod repository or another one?) > - loading the code + doing a commit (couple of minutes) > - adapting the code for pharo 7 > - writing a baseline and testing it worked (in a new image, loading > dependencies) > - writing a readme, putting a link to the website > > All of them are little tasks of a couple of minutes. Count interruptions > in the middle. > And now I'm sending this email out of frustration. > If I can be added to pharo-contribution team I can do the migration with history in the next days (weeks max). And thank you for all the work you are doing on a lot of projects! > > -- > > > > > > Guille Polito > > Research Engineer > > Centre de Recherche en Informatique, Signal et Automatique de Lille > > CRIStAL - UMR 9189 > > French National Center for Scientific Research - _http://www.cnrs.fr_ > > > *Web:* _http://guillep.github.io_ > > *Phone: *+33 06 52 70 66 13 > -- Cyril Ferlicot https://ferlicot.fr signature.asc (836 bytes) Download Attachment |
I think I need to apologize. I did not see how my mail could be read. I would never accuse you of taking ownership of something you did not do. Because I know you wouldn‘t do something like that. It just makes me wonder that you don‘t know me good enough to know that I would not accuse you of that. I was referring to the removal of prior contributions.
Anyway the way I wrote it was unfortunate and my apologies again. I don‘t need to write much more because I can subscribe myself to everything Peter said. We should not asking for contributions if we don‘t treat them as something valuable. Of course nobody has time to do stuff. But in this case we have a tool that costs only a couple of minutes and saves a lot stuff of value. So I didn‘t mean you have to do it but someone. And I just wanted to be to consider using the git migration tool in th future. There was no need to kill your repo because the history can be added and your changes can be rebased on that. That is what git gives us. And finally I‘m asking everone to take care. I need to take care more about what I write. But people that get easily offended should see that is the other part of the problem. Norbert > Am 29.09.2018 um 01:13 schrieb Cyril Ferlicot D. <[hidden email]>: > >> Le 29/09/2018 à 01:05, Guillermo Polito a écrit : >> I'm sorry if I offended somebody. I've deleted the repository (it was >> under pharo-repository, not under my name). With it the changes I made >> to make it work on Pharo7. >> >> I understand that Peter's tool is easy, i've used it before. >> But I have my constraints, as others has theirs. >> Just note that lot of people complained but nobody took the work to >> migrate it with Peter's tool. >> Why? If that's so easy :) >> >> So I decided I was going to spend only ~1hour. It was >> - Find the right code on sthub (Rmod repository or another one?) >> - loading the code + doing a commit (couple of minutes) >> - adapting the code for pharo 7 >> - writing a baseline and testing it worked (in a new image, loading >> dependencies) >> - writing a readme, putting a link to the website >> >> All of them are little tasks of a couple of minutes. Count interruptions >> in the middle. >> And now I'm sending this email out of frustration. >> > > Hi Guille, > > If I can be added to pharo-contribution team I can do the migration with > history in the next days (weeks max). > > And thank you for all the work you are doing on a lot of projects! > >> >> -- >> >> >> >> >> >> Guille Polito >> >> Research Engineer >> >> Centre de Recherche en Informatique, Signal et Automatique de Lille >> >> CRIStAL - UMR 9189 >> >> French National Center for Scientific Research - _http://www.cnrs.fr_ >> >> >> *Web:* _http://guillep.github.io_ >> >> *Phone: *+33 06 52 70 66 13 >> > > > -- > Cyril Ferlicot > https://ferlicot.fr > |
But this was really not against you Norbert, so really no apologies are needed :), that's why I said that "I hope nobody thinks like that". I should apologize for reacting in that case ^^. The thing is that it can be frustrating to send an email and see that lots of people focus on something negative or how non-perfect it is :). And I feel that if that energy spent on criticizing was put on collaborating, we could have something much better! I've checked my disk and I still have a copy of the repository. But I've decided I'll post my changes as a Pull Request when somebody migrates the repository. Guille On Sun, Sep 30, 2018 at 10:32 AM Norbert Hartl <[hidden email]> wrote: I think I need to apologize. I did not see how my mail could be read. I would never accuse you of taking ownership of something you did not do. Because I know you wouldn‘t do something like that. It just makes me wonder that you don‘t know me good enough to know that I would not accuse you of that. I was referring to the removal of prior contributions.
|
Administrator
|
In reply to this post by NorbertHartl
NorbertHartl wrote
> finally I‘m asking everone to take care. I need to take care more about > what I write. But people that get easily offended should see that is the > other part of the problem. Bravo. Request accepted :) ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Cheers,
Sean |
In reply to this post by Guillermo Polito
Hi, Hopefully someone will do it soon, because we are just starting
our second week of "Visualizar 2018"[1] in Medialab Prado, a
intesive two weeks data visualization prototyping meeting and
we'll iterate on our Data Selfies project using Pharo, Grafoscopio
and agile visualization[2] and something like Artifact would be
handy to compose the final custom visualization[3] this week. [2] https://docutopia.tupale.co/vis18:dataselfies# [3] https://docutopia.tupale.co/HbIK-fjrRlyZt2en0Nf2Qw# So as soon as someone has a repository with a readme to install
Artifact, let me know ;-). Cheers, Offray
On 10/1/18 8:06 AM, Guillermo Polito
wrote:
|
Administrator
|
In reply to this post by Guillermo Polito
Guillermo Polito wrote
> when somebody migrates the repository. Who has access to the Pharo-contributions GH organization? Is that the "go-to" repository for this case? I'm not often clear about under which GH user/org something should be ported if one is not the owner. Do we have a policy? In this case, to get the ball rolling would it be possible to create under one's own user account and then transfer to ownership the appropriate entity? ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Cheers,
Sean |
On Tue, Oct 2, 2018 at 4:55 PM Sean P. DeNigris <[hidden email]> wrote: Guillermo Polito wrote If the project is actively maintained, then please ask the maintainer (e.g. I'm waiting for monty to respond to my offer to migrate XMLParser). Migrating it under your own account is sending signal to the community "I am going to take care and MAINTAIN this project.". Unless that is your intention, then pharo-contribs seems like the best choice. Unlike the old approach it is easy for anyone to contribute with pull requests without having to wait for access rights or whatnot. Peter |
On Tue, 2 Oct 2018 at 23:21, Peter Uhnak <[hidden email]> wrote:
That seems reasonable. It should be simple to later fork that repo under Pharo-contributions.
I may be out of line, but in this era of super-simple forking (e.g. on github), I feel the rules have evolved. Over time I've encountered several projects having "This is a mirror of XXXX at YYYY (e.g. some svn repo)" as the first line of their README.md - perhaps in bold or red. Pointing to the location of the canonical repo always seemed to me to be reasonable attribution and indication of where care and maintenance is focused. cheers -ben |
Administrator
|
In reply to this post by Peter Uhnak
Peter Uhnak wrote
> pharo-contribs seems like the best choice The issue with that is that I didn't see a way for me to add a repo under that organization, leading me to believe that we would create a bottleneck like that of integration where all progress depends on a few gatekeepers. What do you think about Ben's post (paraphrased) that "canonical" doesn't mean much in the git/GH world? ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Cheers,
Sean |
Administrator
|
In reply to this post by Ben Coman
Ben Coman wrote
>> In this case, to get the ball rolling would it be possible to create >>> under one's own user account >> and then transfer to ownership the appropriate entity? >> > That seems reasonable. It should be simple to later fork that repo under > Pharo-contributions. Firstly, I have to, as Dale says, "Eat my hat" because this is the first time using the migration tool was *not* straightforward! It fell over several times due to PDFDocument's comment. First, there was some weird non-text, and then a non-ascii character (asciiValue = 8230). Anyway, to hopefully prevent any further non-productive conversation, I migrated the repo with the hopes that someone in the pharo-contributions organization will copy it. I didn't "Transfer" it because after reading the docs, there is some internal redirect mechanism instead of a real "move" and e.g. I will then not be able to have a fork with that name. After it has been pushed to the new remote, let me know and I will delete mine. https://github.com/seandenigris/Artefact ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Cheers,
Sean |
On Wed, 3 Oct 2018 at 02:27, Sean P. DeNigris <[hidden email]> wrote: What do you think about Ben's post (paraphrased) that "canonical" doesn't I'm happy with that paraphrasing but just to make a fine distinction. I think the canonical repo is still important, particularly regarding author rights, but its not important that its the only copy. Its a balance between author rights and community rights. Apart from purely philanthropic reasons, software is open sourced to get community involvement. Users that invest time and effort using of open source software can be argued to have "some" rights regarding continuity of access and ease of collaboration. I think its this need that repo copies fill. On Wed, 3 Oct 2018 at 05:06, Sean P. DeNigris <[hidden email]> wrote: Ben Coman wrote Thanks Sean. cheers -ben |
Administrator
|
In reply to this post by Sean P. DeNigris
Sean P. DeNigris wrote
> I migrated the > repo with the hopes that someone in the pharo-contributions organization > will copy it. > [snip] > https://github.com/seandenigris/Artefact Bump. Anyone? I will do it if you add me to pharo-contributions… ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Cheers,
Sean |
Free forum by Nabble | Edit this page |