Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
I will move it to github, if that makes things easier for everyone else. ___ montyos.wordpress.com
Sent: Wednesday, January 30, 2019 at 3:13 PM From: "Sven Van Caekenberghe" <sven@stfx.eu> To: "Pharo Development List" <pharo-dev@lists.pharo.org> Cc: monty <monty2@programmer.net> Subject: Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
On 3 Oct 2018, at 07:43, monty <monty2@programmer.net> wrote:
I am the principal maintainer of those projects, but any PharoExtras dev can contribute. And the blog below (which I plan on updating) provides additional information on them.
Has there been any progress in this area ?
It would be really great if this important project moved to GitHub.
Sven
Yes, please. Do you know https://github.com/peteruhnak/git-migration <https://github.com/peteruhnak/git-migration> ? That is a good way to preserve commit history in git. If you have trouble contact me please. Norbert
Am 07.03.2019 um 11:19 schrieb monty <monty2@programmer.net>:
I will move it to github, if that makes things easier for everyone else.
___ montyos.wordpress.com
Sent: Wednesday, January 30, 2019 at 3:13 PM From: "Sven Van Caekenberghe" <sven@stfx.eu> To: "Pharo Development List" <pharo-dev@lists.pharo.org> Cc: monty <monty2@programmer.net> Subject: Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
On 3 Oct 2018, at 07:43, monty <monty2@programmer.net> wrote:
I am the principal maintainer of those projects, but any PharoExtras dev can contribute. And the blog below (which I plan on updating) provides additional information on them.
Has there been any progress in this area ?
It would be really great if this important project moved to GitHub.
Sven
Hi monty, yes - it is easy with https://github.com/peteruhnak/git-migration It would be good to make it available on the more general location: https://github.com/pharo-contributions If you tell us your github name we can add you as member. Note that Peter seem to have converted already one of the projects the XMLParser is dependent on: "OrderPreservingDictionary" which lives at: https://github.com/pharo-contributions/OrderPreservingDictionary It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address). I guess we should also convert "Pastell" which is also helpful for XML processing and has XMLParser as dependency. I can also help converting - just contact me or Norbert on Discord. Thanks Torsten (a.k.a "astares" on Discord)
Gesendet: Donnerstag, 07. März 2019 um 11:19 Uhr Von: "monty" <monty2@programmer.net> An: pharo-dev@lists.pharo.org Betreff: Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
I will move it to github, if that makes things easier for everyone else.
___ montyos.wordpress.com
Sent: Wednesday, January 30, 2019 at 3:13 PM From: "Sven Van Caekenberghe" <sven@stfx.eu> To: "Pharo Development List" <pharo-dev@lists.pharo.org> Cc: monty <monty2@programmer.net> Subject: Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
On 3 Oct 2018, at 07:43, monty <monty2@programmer.net> wrote:
I am the principal maintainer of those projects, but any PharoExtras dev can contribute. And the blog below (which I plan on updating) provides additional information on them.
Has there been any progress in this area ?
It would be really great if this important project moved to GitHub.
Sven
On 7 Mar 2019, at 19:59, Torsten Bergmann <astares@gmx.de> wrote:
Hi monty,
yes - it is easy with https://github.com/peteruhnak/git-migration
It would be good to make it available on the more general location: https://github.com/pharo-contributions If you tell us your github name we can add you as member.
Note that Peter seem to have converted already one of the projects the XMLParser is dependent on: "OrderPreservingDictionary" which lives at: https://github.com/pharo-contributions/OrderPreservingDictionary It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address).
Ah cool I was about to do it.
I guess we should also convert "Pastell" which is also helpful for XML processing and has XMLParser as dependency.
I can also help converting - just contact me or Norbert on Discord.
Thanks Torsten (a.k.a "astares" on Discord)
Gesendet: Donnerstag, 07. März 2019 um 11:19 Uhr Von: "monty" <monty2@programmer.net> An: pharo-dev@lists.pharo.org Betreff: Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
I will move it to github, if that makes things easier for everyone else.
___ montyos.wordpress.com
Sent: Wednesday, January 30, 2019 at 3:13 PM From: "Sven Van Caekenberghe" <sven@stfx.eu> To: "Pharo Development List" <pharo-dev@lists.pharo.org> Cc: monty <monty2@programmer.net> Subject: Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
On 3 Oct 2018, at 07:43, monty <monty2@programmer.net> wrote:
I am the principal maintainer of those projects, but any PharoExtras dev can contribute. And the blog below (which I plan on updating) provides additional information on them.
Has there been any progress in this area ?
It would be really great if this important project moved to GitHub.
Sven
Stef wrote:
Note that Peter seem to have converted already one of the projects the XMLParser is dependent on: "OrderPreservingDictionary" which lives at: https://github.com/pharo-contributions/OrderPreservingDictionary It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address).
Ah cool I was about to do it.
From the history I guess Peter did it.
But we should redo it once we know Monty's github user account name to have him linked in the history of commits and honour his authorship. @Monty: can you tell us your github account user name/ github home? Thx T.
It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address).
That's not the case, maybe you are confused by the latest handful of commits that I made directly. The rest is migrated with monty's mail; you can see "monty authored and peteruhnak committed", or look at the patch of any commit https://github.com/pharo-contributions/OrderPreservingDictionary/commit/e414... Associating the mail with a github account should be enough. Peter On Thu, Mar 7, 2019 at 11:06 PM Torsten Bergmann <astares@gmx.de> wrote:
Stef wrote:
Note that Peter seem to have converted already one of the projects the XMLParser is dependent on: "OrderPreservingDictionary" which lives at: https://github.com/pharo-contributions/OrderPreservingDictionary It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address).
Ah cool I was about to do it.
From the history I guess Peter did it.
But we should redo it once we know Monty's github user account name to have him linked in the history of commits and honour his authorship.
@Monty: can you tell us your github account user name/ github home?
Thx T.
I thought xml support is already migrated by Sven? https://github.com/svenvc/XML-Support-Pharo Or do I mix something up here? ------------ Something else: In case someone wants to use it: I used Peters nice migration tool for ... http://smalltalkhub.com/#!/~PharoExtras/LDAP/ ... and put it to: https://github.com/a2b-alb/PharoExtras-LDAP I don't know if this is the right place or if you would rather have it under ... https://github.com/pharo-contributions/ ... or somewhere else. ------------ I started trying to do the same migration process for ... http://www.smalltalkhub.com/#!/~Pier/Pier3 ... but I failed on errors loading older mcz files: "instance of ByteString did not understand #peek" on: MCMczReader >> contentsForMember: (ZnInvalidUTF8: Illegal leading byte for utf-8 encoding) Is this wrong encoding or corrupted files ? How to treat these files ? -> Is just ignoring this majority of failing mcz files via migration ignoredFileNames: #() ok ? ------------ As a workaround I then left the history versions behind and took only the newest mcz files. But I am not sure which package version "is in harnmony" with the other ones... ;-) -> While trying out which versions of the ConfigurationOfPier3 load in a p7 image only the #stable one loaded without problems. The newer ones didn't. I did this by first loading as much pier3 dependencies (seaside, magritte, ...) from the new github repos. So I can then say ... onConflict: [ :e | e useLoaded ]; ... when loading pier3 from smaltalkhub. Can someone who knows pier3 better than me, give me a hint on which package versions combinations are the ones to go with ? -> Is to just start with the newest mcz files the way to go? Or should I use the #stable ConfigurationOfPier3 ? best, Albrecht On 08.03.19 08:10, Peter Uhnak wrote:
 It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address).
That's not the case, maybe you are confused by the latest handful of commits that I made directly. The rest is migrated with monty's mail; you can see "monty authored and peteruhnak committed", or look at the patch of any commit https://github.com/pharo-contributions/OrderPreservingDictionary/commit/e414...
Associating the mail with a github account should be enough.
Peter
On Thu, Mar 7, 2019 at 11:06 PM Torsten Bergmann <astares@gmx.de <mailto:astares@gmx.de>> wrote:
Stef wrote: > > Note that Peter seem to have converted already one of the projects the XMLParser is dependent on: "OrderPreservingDictionary" > > which lives at: https://github.com/pharo-contributions/OrderPreservingDictionary > > It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address). > > Ah cool I was about to do it.
From the history I guess Peter did it.
But we should redo it once we know Monty's github user account name to have him linked in the history of commits and honour his authorship.
@Monty: can you tell us your github account user name/ github home?
Thx T.
I thought xml support is already migrated by Sven? https://github.com/svenvc/XML-Support-Pharo Or do I mix something up here? ------------- Something else: In case someone wants to use it: I used Peters nice migration tool for ... http://smalltalkhub.com/#!/~PharoExtras/LDAP/ ... and put it to: https://github.com/a2b-alb/PharoExtras-LDAP I don't know if this is the right place or if you would rather have it under ... https://github.com/pharo-contributions/ ... or somewhere else. ------------- I started trying to do the same migration process for ... http://www.smalltalkhub.com/#!/~Pier/Pier3 ... but I failed on errors loading older mcz files: "instance of ByteString did not understand #peek" on: MCMczReader >> contentsForMember: (ZnInvalidUTF8: Illegal leading byte for utf-8 encoding) Is this wrong encoding or corrupted files ? How to treat these files ? -> Is just ignoring this majority of failing mcz files via migration ignoredFileNames: #() ok ? ------------- As a workaround I then left the history versions behind and took only the newest mcz files. But I am not sure which package version "is in harnmony" with the other ones... ;-) -> While trying out which versions of the ConfigurationOfPier3 load in a p7 image only the #stable one loaded without problems. The newer ones didn't. I did this by first loading as much pier3 dependencies (seaside, magritte, ...) from the new github repos. So I can then say ... onConflict: [ :e | e useLoaded ]; ... when loading pier3 from smaltalkhub. Can someone who knows pier3 better than me, give me a hint on which package versions combinations are the ones to go with ? -> Is to just start with the newest mcz files the way to go? Or should I use the #stable ConfigurationOfPier3 ? best, Albrecht On 08.03.19 08:10, Peter Uhnak wrote:
 It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address).
That's not the case, maybe you are confused by the latest handful of commits that I made directly. The rest is migrated with monty's mail; you can see "monty authored and peteruhnak committed", or look at the patch of any commit https://github.com/pharo-contributions/OrderPreservingDictionary/commit/e414...
Associating the mail with a github account should be enough.
Peter
On Thu, Mar 7, 2019 at 11:06 PM Torsten Bergmann <astares@gmx.de <mailto:astares@gmx.de>> wrote:
Stef wrote: > > Note that Peter seem to have converted already one of the projects the XMLParser is dependent on: "OrderPreservingDictionary" > > which lives at: https://github.com/pharo-contributions/OrderPreservingDictionary > > It has the full history - but no reference to your username (because I guess Peter did not know your github name/mail address). > > Ah cool I was about to do it.
From the history I guess Peter did it.
But we should redo it once we know Monty's github user account name to have him linked in the history of commits and honour his authorship.
@Monty: can you tell us your github account user name/ github home?
Thx T.
Thanks Monty I had on my todo to port OrderedPreserving. If you want I can do it because I wanted to integrate it in the collection of collections Iâm slowly building. So let me know. Stef
On 7 Mar 2019, at 11:19, monty <monty2@programmer.net> wrote:
I will move it to github, if that makes things easier for everyone else.
___ montyos.wordpress.com
Sent: Wednesday, January 30, 2019 at 3:13 PM From: "Sven Van Caekenberghe" <sven@stfx.eu> To: "Pharo Development List" <pharo-dev@lists.pharo.org> Cc: monty <monty2@programmer.net> Subject: Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
On 3 Oct 2018, at 07:43, monty <monty2@programmer.net> wrote:
I am the principal maintainer of those projects, but any PharoExtras dev can contribute. And the blog below (which I plan on updating) provides additional information on them.
Has there been any progress in this area ?
It would be really great if this important project moved to GitHub.
Sven
Hi Monty, Did you have the chance to move XMLSupport to GitHub? Cheers, Doru
On Mar 7, 2019, at 11:19 AM, monty <monty2@programmer.net> wrote:
I will move it to github, if that makes things easier for everyone else.
___ montyos.wordpress.com
Sent: Wednesday, January 30, 2019 at 3:13 PM From: "Sven Van Caekenberghe" <sven@stfx.eu> To: "Pharo Development List" <pharo-dev@lists.pharo.org> Cc: monty <monty2@programmer.net> Subject: Re: [Pharo-dev] Migrating XML support to github/PharoContributions/
On 3 Oct 2018, at 07:43, monty <monty2@programmer.net> wrote:
I am the principal maintainer of those projects, but any PharoExtras dev can contribute. And the blog below (which I plan on updating) provides additional information on them.
Has there been any progress in this area ?
It would be really great if this important project moved to GitHub.
Sven
-- feenk.com âLive like you mean it."
monty-3 wrote
I will move it to github, if that makes things easier for everyone else.
Hi! Was this ever done? I couldn't find it on GH but maybe I'm looking in the wrong place... ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
check sven repo.
On 10 Sep 2019, at 00:42, Sean P. DeNigris <sean@clipperadams.com> wrote:
monty-3 wrote
I will move it to github, if that makes things easier for everyone else.
Hi! Was this ever done? I couldn't find it on GH but maybe I'm looking in the wrong place...
----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
participants (8)
-
Albrecht Baur -
ducasse -
monty -
Norbert Hartl -
Peter Uhnak -
Sean P. DeNigris -
Torsten Bergmann -
Tudor Girba