Iliad on github then pharo7/8 ?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Iliad on github then pharo7/8 ?

Steven Costiou
Hi,
I will have a bit more time to play with Iliad these days, I wanted to know if:

1 - We could migrate Iliad on github? (keeping the commit history)
2 - Anybody has worked on moving Iliad to P7 and 8?

I would be willing to do both or to exchange/collaborate with anybody who want/already started to do that.

Steven.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

Steven Costiou

Le mer. 20 mars 2019 à 00:41, benoit <[hidden email]> a écrit :
  I am for a migration of Iliad on github, although I am far from
comfortable with github in Pharo. And that drive me to your second question.

The tools have improved, and now it works pretty well :)


  I tried to install a newer version of Grease but with all newer
versions are on github and I can't seem to understand how to install these.

I can help with that.
 
  or get rid of Grease and just consider Pharo as our only Smalltalk supported flavour...

Do you mean the dependency to Grease is specifically related to Squeak?
 
  Is anyone using Iliad on Squeak ?

Good question. But in GitHub we could have baselines which load versions with Grease (for Squeak) and without it (for Pharo), if that is the only problem it seems easy to fix.
However I will not maintain anything for Squeak, I do not have the knowledge nor the time for it...
 
  If not, it could make sense, considering our very little manpower, to
focus only on Pharo.

PS : by the way I will attend on Pharo Days in April, will you be there ?

Yes :)
 
 
Le 18/03/19 à 14:29, Steven Costiou a écrit :
> Hi,
> I will have a bit more time to play with Iliad these days, I wanted to
> know if:
>
> 1 - We could migrate Iliad on github? (keeping the commit history)
> 2 - Anybody has worked on moving Iliad to P7 and 8?
>
> I would be willing to do both or to exchange/collaborate with anybody
> who want/already started to do that.
>
> Steven.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Iliad project" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [hidden email]
> <mailto:[hidden email]>.
> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

hernanmd
In reply to this post by Steven Costiou


El lun., 18 mar. 2019 a las 10:29, Steven Costiou (<[hidden email]>) escribió:
Hi,
I will have a bit more time to play with Iliad these days, I wanted to know if:

1 - We could migrate Iliad on github? (keeping the commit history)
2 - Anybody has worked on moving Iliad to P7 and 8?


I've created the repository https://github.com/iliadproject/iliad
Please let me know your Github user names so I can invite you as collaborators.
Or you just can fork and push your changes.

 
I would be willing to do both or to exchange/collaborate with anybody who want/already started to do that.


Nice to read truly!!

I just started to load packages in Pharo 8 from my repository in SmalltalkHub (which will be down anytime soon I guess)


Cheers,

Hernán

 
Steven.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CAKHmnHtUQ2FUPZ7M9NiWhCwYXMm_-Euc4z-ntcP21FH%3DFW8yiw%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

Shaping1


On Friday, May 1, 2020 at 1:15:09 PM UTC-5, Hernán Morales Durand wrote:


El lun., 18 mar. 2019 a las 10:29, Steven Costiou (<<a href="javascript:" target="_blank" gdf-obfuscated-mailto="4XJfOeebAQAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">steven...@...>) escribió:
Hi,
I will have a bit more time to play with Iliad these days, I wanted to know if:

1 - We could migrate Iliad on github? (keeping the commit history)
2 - Anybody has worked on moving Iliad to P7 and 8?


I've created the repository <a href="https://github.com/iliadproject/iliad" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Filiadproject%2Filiad\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEKn_5CCeo4vxin-wyI53ROfR9KrQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Filiadproject%2Filiad\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEKn_5CCeo4vxin-wyI53ROfR9KrQ&#39;;return true;">https://github.com/iliadproject/iliad
Please let me know your Github user names so I can invite you as collaborators.
Or you just can fork and push your changes.

 
I would be willing to do both or to exchange/collaborate with anybody who want/already started to do that.


Nice to read truly!!

I just started to load packages in Pharo 8 from my repository in SmalltalkHub (which will be down anytime soon I guess)

Let's create some issues : <a href="https://github.com/iliadproject/iliad/issues" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Filiadproject%2Filiad%2Fissues\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG-AfgnvVWaExltN_9kgppIIAROQg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Filiadproject%2Filiad%2Fissues\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG-AfgnvVWaExltN_9kgppIIAROQg&#39;;return true;">https://github.com/iliadproject/iliad/issues

Cheers,

Hernán

 
Steven.

--


I see that we have a new Iliad GitHub page from just a few hours ago.  That's encouraging.  Is the current effort then to move the code from

https://github.com/NicolasPetton/iliad

to

https://github.com/iliadproject/iliad

?

Shaping

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/e309f6a9-6328-4a4c-8df3-07c4646d6a47%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

Shaping1
In reply to this post by hernanmd

I've created the repository <a href="https://github.com/iliadproject/iliad" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Filiadproject%2Filiad\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEKn_5CCeo4vxin-wyI53ROfR9KrQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Filiadproject%2Filiad\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEKn_5CCeo4vxin-wyI53ROfR9KrQ&#39;;return true;">https://github.com/iliadproject/iliad
Please let me know your Github user names so I can invite you as collaborators.

I would like to contribute: https://github.com/Shaping


 

Shaping


--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/12227914-d82e-4f21-8af5-4e657c398c8a%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

benoit
In reply to this post by hernanmd
Le 01/05/20 à 20:14, Hernán Morales Durand a écrit :
>
> I've created the repository https://github.com/iliadproject/iliad
> Please let me know your Github user names so I can invite you as
> collaborators.
> Or you just can fork and push your changes.

Hi all,

  I have started to migrate code from
http://smalltalkhub.com/#!/~hernan/Iliad to
https://github.com/iliadproject/iliad.

  Using https://github.com/peteruhnak/git-migration (on Pharo 7) I have
been able to export data from http://smalltalkhub.com/#!/~hernan/Iliad 
to a local git repository.
  Before pushing anything to github I would like your opinion and help
about a few issues I got.

  1. Git needs an email for every commiter, from all .mcz I got this
list of authors :
        - for who I have found an email and a name :
                'BenoitAstruc'
                'DaleHenrichs'
                'GermanArduino'
                'gk' and 'GranKrampe'
                'HernanMoralesDurand'
                'MarianoMartinezPeck'
                'np' and 'NicolasPetton'
                'SA', 'sa', 'SbastienAudier' and 'SebastienAudier'
                'StefanSchmiedl'
                'StevenCostiou'
        - for who I wasn't able to found an email :
                'EliGreen'
                'JohnnyT'
                'tonyg' (Tony Fleig ?)
        - and a few I am unable to even have a name :
                'AutoDeprecationRefactoring'
                'FirstnameLastname'
                'cwp'
                'dkh'
                'gsa'
   Do you know any of them ?
   Which name email should I use when it is unknown ?

  2. I got issues with three .mcz :
        'ConfigurationOfIliad-HernanMoralesDurand.44'
        'ConfigurationOfIliad-HernanMoralesDurand.45'
        'Iliad-SessionSpecUI-HernanMoralesDurand.1'
   The migration tools threw an Exception in a method called
ensureContainsOrganization: which called add on an Array where it should
have been an OrderedCollection. I wasn't able to understand why, so I
excluded those three.
   This method is linked to
https://github.com/peteruhnak/git-migration/issues/16.

   Hernan, what do you think ?


  3. For now I have only taken history from
http://smalltalkhub.com/#!/~hernan/Iliad, but that doesn't contain the
whole history of Iliad. Should I try to track things like
http://squeaksource.com/@RXmaiKplVf9-ystd/ci4BG_5m or
https://github.com/NicolasPetton/iliad ?

@+
Benoit







--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/c180627b-db11-e874-3c75-ba5eaf43a56e%40free.fr.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

hernanmd
Hi Benoit

El dom., 3 may. 2020 a las 19:41, benoit (<[hidden email]>) escribió:
Le 01/05/20 à 20:14, Hernán Morales Durand a écrit :
>
> I've created the repository https://github.com/iliadproject/iliad
> Please let me know your Github user names so I can invite you as
> collaborators.
> Or you just can fork and push your changes.

Hi all,

  I have started to migrate code from
http://smalltalkhub.com/#!/~hernan/Iliad to
https://github.com/iliadproject/iliad.


Nice!
Can you share the migration script just in case?

You can check with this script: https://github.com/cormas/cormas/issues/60
But installing git-migration for Pharo 8 like this:

Metacello new
        baseline: 'GitMigration';
        repository: 'github://peteruhnak/git-migration/repository';
        load.
 
  Using https://github.com/peteruhnak/git-migration (on Pharo 7) I have
been able to export data from http://smalltalkhub.com/#!/~hernan/Iliad
to a local git repository.
  Before pushing anything to github I would like your opinion and help
about a few issues I got.

  1. Git needs an email for every commiter, from all .mcz I got this
list of authors :
        - for who I have found an email and a name :
                'BenoitAstruc'
                'DaleHenrichs'
                'GermanArduino'
                'gk' and 'GranKrampe'
                'HernanMoralesDurand'
                'MarianoMartinezPeck'
                'np' and 'NicolasPetton'
                'SA', 'sa', 'SbastienAudier' and 'SebastienAudier'
                'StefanSchmiedl'
                'StevenCostiou'
        - for who I wasn't able to found an email :
                'EliGreen'
                'JohnnyT'
                'tonyg' (Tony Fleig ?)
        - and a few I am unable to even have a name :
                'AutoDeprecationRefactoring'
                'FirstnameLastname'
                'cwp'
                'dkh'
                'gsa'
   Do you know any of them ?
   Which name email should I use when it is unknown ?

I don't know because for the migrations I did always had the author names.

For the first two you could use a dummy e-mail address.
 dkh could be Dale Henrichs?

There was a page ListOfOkCommitters.


  2. I got issues with three .mcz :
        'ConfigurationOfIliad-HernanMoralesDurand.44'
        'ConfigurationOfIliad-HernanMoralesDurand.45'
        'Iliad-SessionSpecUI-HernanMoralesDurand.1'
   The migration tools threw an Exception in a method called
ensureContainsOrganization: which called add on an Array where it should
have been an OrderedCollection. I wasn't able to understand why, so I
excluded those three.
   This method is linked to
https://github.com/peteruhnak/git-migration/issues/16.

   Hernan, what do you think ?


I didn't checked here yet but you can try to ask to Peter or open an issue in git-migration project if this is a bug.
Also there should be a method #ignoredFileNames: in GitMigration if cannot be fixed.
 

  3. For now I have only taken history from
http://smalltalkhub.com/#!/~hernan/Iliad, but that doesn't contain the
whole history of Iliad.

I think at the time I created the repository there wasn't a tool like smalltalkhub-migration :)
Surely there was another way but I didn't found it.
 
Should I try to track things like
http://squeaksource.com/@RXmaiKplVf9-ystd/ci4BG_5m or
https://github.com/NicolasPetton/iliad ?


I never tried to merge commit history from different repositories, so honestly I cannot tell.

Let me know if you succeed, so I can make my repo in SmalltalkHub as read-only.

Cheers,

Hernán


 
@+
Benoit







--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/c180627b-db11-e874-3c75-ba5eaf43a56e%40free.fr.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CAKHmnHv7ySfBA-kyc8-xJRjX8BSAaWK_Hee92qhrcz9tAgHzew%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

Steven Costiou
Hi,
my githuub account is StevenCostiou.

It's hard to find time but I still want to work on Iliad. Some of my projects are on hold since 2 years, and I even had an Iliad app running on one of my server for more than a year (I actually forgot it for many months but it was still running).

My problem is actually to level-up on web technologies, which I am not sure I will have the time nor the motivation.
Do you guys still think Iliad has an interest technologically speaking, and that we should spend energy on it?

I guess my question would be more: is there an angle to evolve Iliad in a new and original way you can think about?

Anyway, I'm interested to explore debugging features for Iliad, as it is one of my main areas of expertise. Question is always time.

I can also help with the migration to Pharo 8/9.
Benoit, could you tell me what address email you have for my user account on the sthub Iliad commits? Can it be changed?

Also, I think the github repo of Nicolas is based on GNU-Smalltalk, and it will not be compatible with Pharo.
I remember that in 2010-11, they were committing GNU-st version on github while I was porting it to Squeak and Pharo (mostly Pharo) and directly committing.
So I don't think that you should consider the history for this repository, but we should mention it on the documentation.


Steven.

Le lun. 4 mai 2020 à 15:19, Hernán Morales Durand <[hidden email]> a écrit :
Hi Benoit

El dom., 3 may. 2020 a las 19:41, benoit (<[hidden email]>) escribió:
Le 01/05/20 à 20:14, Hernán Morales Durand a écrit :
>
> I've created the repository https://github.com/iliadproject/iliad
> Please let me know your Github user names so I can invite you as
> collaborators.
> Or you just can fork and push your changes.

Hi all,

  I have started to migrate code from
http://smalltalkhub.com/#!/~hernan/Iliad to
https://github.com/iliadproject/iliad.


Nice!
Can you share the migration script just in case?

You can check with this script: https://github.com/cormas/cormas/issues/60
But installing git-migration for Pharo 8 like this:

Metacello new
        baseline: 'GitMigration';
        repository: 'github://peteruhnak/git-migration/repository';
        load.
 
  Using https://github.com/peteruhnak/git-migration (on Pharo 7) I have
been able to export data from http://smalltalkhub.com/#!/~hernan/Iliad
to a local git repository.
  Before pushing anything to github I would like your opinion and help
about a few issues I got.

  1. Git needs an email for every commiter, from all .mcz I got this
list of authors :
        - for who I have found an email and a name :
                'BenoitAstruc'
                'DaleHenrichs'
                'GermanArduino'
                'gk' and 'GranKrampe'
                'HernanMoralesDurand'
                'MarianoMartinezPeck'
                'np' and 'NicolasPetton'
                'SA', 'sa', 'SbastienAudier' and 'SebastienAudier'
                'StefanSchmiedl'
                'StevenCostiou'
        - for who I wasn't able to found an email :
                'EliGreen'
                'JohnnyT'
                'tonyg' (Tony Fleig ?)
        - and a few I am unable to even have a name :
                'AutoDeprecationRefactoring'
                'FirstnameLastname'
                'cwp'
                'dkh'
                'gsa'
   Do you know any of them ?
   Which name email should I use when it is unknown ?

I don't know because for the migrations I did always had the author names.

For the first two you could use a dummy e-mail address.
 dkh could be Dale Henrichs?

There was a page ListOfOkCommitters.


  2. I got issues with three .mcz :
        'ConfigurationOfIliad-HernanMoralesDurand.44'
        'ConfigurationOfIliad-HernanMoralesDurand.45'
        'Iliad-SessionSpecUI-HernanMoralesDurand.1'
   The migration tools threw an Exception in a method called
ensureContainsOrganization: which called add on an Array where it should
have been an OrderedCollection. I wasn't able to understand why, so I
excluded those three.
   This method is linked to
https://github.com/peteruhnak/git-migration/issues/16.

   Hernan, what do you think ?


I didn't checked here yet but you can try to ask to Peter or open an issue in git-migration project if this is a bug.
Also there should be a method #ignoredFileNames: in GitMigration if cannot be fixed.
 

  3. For now I have only taken history from
http://smalltalkhub.com/#!/~hernan/Iliad, but that doesn't contain the
whole history of Iliad.

I think at the time I created the repository there wasn't a tool like smalltalkhub-migration :)
Surely there was another way but I didn't found it.
 
Should I try to track things like
http://squeaksource.com/@RXmaiKplVf9-ystd/ci4BG_5m or
https://github.com/NicolasPetton/iliad ?


I never tried to merge commit history from different repositories, so honestly I cannot tell.

Let me know if you succeed, so I can make my repo in SmalltalkHub as read-only.

Cheers,

Hernán


 
@+
Benoit







--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/c180627b-db11-e874-3c75-ba5eaf43a56e%40free.fr.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CAKHmnHv7ySfBA-kyc8-xJRjX8BSAaWK_Hee92qhrcz9tAgHzew%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CADaHKuGJ4m4qpCSJk0V8fs1fDkuqdr3EnorSTVcwGeAixt8Brg%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

Steven Costiou

Also, I think the github repo of Nicolas is based on GNU-Smalltalk, and it will not be compatible with Pharo.
I remember that in 2010-11, they were committing GNU-st version on github while I was porting it to Squeak and Pharo (mostly Pharo) and directly committing.
So I don't think that you should consider the history for this repository, but we should mention it on the documentation.

Ok I remember after looking at the squeaksource repo that I only (modestly) ported stuff to Pharo at the time, and that the squeaksource version, I think, was compatible Squeak/Pharo.
I am not sure the migration tool will be able to keep history from squeaksource and sthub, because this older squeaksource history was lost in sthub right?

 


Steven.

Le lun. 4 mai 2020 à 15:19, Hernán Morales Durand <[hidden email]> a écrit :
Hi Benoit

El dom., 3 may. 2020 a las 19:41, benoit (<[hidden email]>) escribió:
Le 01/05/20 à 20:14, Hernán Morales Durand a écrit :
>
> I've created the repository https://github.com/iliadproject/iliad
> Please let me know your Github user names so I can invite you as
> collaborators.
> Or you just can fork and push your changes.

Hi all,

  I have started to migrate code from
http://smalltalkhub.com/#!/~hernan/Iliad to
https://github.com/iliadproject/iliad.


Nice!
Can you share the migration script just in case?

You can check with this script: https://github.com/cormas/cormas/issues/60
But installing git-migration for Pharo 8 like this:

Metacello new
        baseline: 'GitMigration';
        repository: 'github://peteruhnak/git-migration/repository';
        load.
 
  Using https://github.com/peteruhnak/git-migration (on Pharo 7) I have
been able to export data from http://smalltalkhub.com/#!/~hernan/Iliad
to a local git repository.
  Before pushing anything to github I would like your opinion and help
about a few issues I got.

  1. Git needs an email for every commiter, from all .mcz I got this
list of authors :
        - for who I have found an email and a name :
                'BenoitAstruc'
                'DaleHenrichs'
                'GermanArduino'
                'gk' and 'GranKrampe'
                'HernanMoralesDurand'
                'MarianoMartinezPeck'
                'np' and 'NicolasPetton'
                'SA', 'sa', 'SbastienAudier' and 'SebastienAudier'
                'StefanSchmiedl'
                'StevenCostiou'
        - for who I wasn't able to found an email :
                'EliGreen'
                'JohnnyT'
                'tonyg' (Tony Fleig ?)
        - and a few I am unable to even have a name :
                'AutoDeprecationRefactoring'
                'FirstnameLastname'
                'cwp'
                'dkh'
                'gsa'
   Do you know any of them ?
   Which name email should I use when it is unknown ?

I don't know because for the migrations I did always had the author names.

For the first two you could use a dummy e-mail address.
 dkh could be Dale Henrichs?

There was a page ListOfOkCommitters.


  2. I got issues with three .mcz :
        'ConfigurationOfIliad-HernanMoralesDurand.44'
        'ConfigurationOfIliad-HernanMoralesDurand.45'
        'Iliad-SessionSpecUI-HernanMoralesDurand.1'
   The migration tools threw an Exception in a method called
ensureContainsOrganization: which called add on an Array where it should
have been an OrderedCollection. I wasn't able to understand why, so I
excluded those three.
   This method is linked to
https://github.com/peteruhnak/git-migration/issues/16.

   Hernan, what do you think ?


I didn't checked here yet but you can try to ask to Peter or open an issue in git-migration project if this is a bug.
Also there should be a method #ignoredFileNames: in GitMigration if cannot be fixed.
 

  3. For now I have only taken history from
http://smalltalkhub.com/#!/~hernan/Iliad, but that doesn't contain the
whole history of Iliad.

I think at the time I created the repository there wasn't a tool like smalltalkhub-migration :)
Surely there was another way but I didn't found it.
 
Should I try to track things like
http://squeaksource.com/@RXmaiKplVf9-ystd/ci4BG_5m or
https://github.com/NicolasPetton/iliad ?


I never tried to merge commit history from different repositories, so honestly I cannot tell.

Let me know if you succeed, so I can make my repo in SmalltalkHub as read-only.

Cheers,

Hernán


 
@+
Benoit







--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/c180627b-db11-e874-3c75-ba5eaf43a56e%40free.fr.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CAKHmnHv7ySfBA-kyc8-xJRjX8BSAaWK_Hee92qhrcz9tAgHzew%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CADaHKuF6PO0noVSWh-3b9A8TN%3Dkf93B%2BEH2L5t5_7i%2BjSU6CQw%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Iliad on github then pharo7/8 ?

hernanmd
In reply to this post by Steven Costiou


El mar., 5 may. 2020 a las 9:07, Steven Costiou (<[hidden email]>) escribió:
Hi,
my githuub account is StevenCostiou.


Ok, added

It's hard to find time but I still want to work on Iliad. Some of my projects are on hold since 2 years, and I even had an Iliad app running on one of my server for more than a year (I actually forgot it for many months but it was still running).

My problem is actually to level-up on web technologies, which I am not sure I will have the time nor the motivation.
Do you guys still think Iliad has an interest technologically speaking, and that we should spend energy on it?

I guess my question would be more: is there an angle to evolve Iliad in a new and original way you can think about?


This is a good question.

I think Iliad is a perfect framework for pushing experiments, community is small and friendly with innovation.
There is a working FOSS "product" already, no need to build from scratch.
There will be no angry faces for a broken build for example :)
If someone brings something truly new, shocking, etc. It could be adopted by others.
 
Anyway, I'm interested to explore debugging features for Iliad, as it is one of my main areas of expertise. Question is always time.

I can also help with the migration to Pharo 8/9.
Benoit, could you tell me what address email you have for my user account on the sthub Iliad commits? Can it be changed?

Also, I think the github repo of Nicolas is based on GNU-Smalltalk, and it will not be compatible with Pharo.
I remember that in 2010-11, they were committing GNU-st version on github while I was porting it to Squeak and Pharo (mostly Pharo) and directly committing.
So I don't think that you should consider the history for this repository, but we should mention it on the documentation.


Steven.

Le lun. 4 mai 2020 à 15:19, Hernán Morales Durand <[hidden email]> a écrit :
Hi Benoit

El dom., 3 may. 2020 a las 19:41, benoit (<[hidden email]>) escribió:
Le 01/05/20 à 20:14, Hernán Morales Durand a écrit :
>
> I've created the repository https://github.com/iliadproject/iliad
> Please let me know your Github user names so I can invite you as
> collaborators.
> Or you just can fork and push your changes.

Hi all,

  I have started to migrate code from
http://smalltalkhub.com/#!/~hernan/Iliad to
https://github.com/iliadproject/iliad.


Nice!
Can you share the migration script just in case?

You can check with this script: https://github.com/cormas/cormas/issues/60
But installing git-migration for Pharo 8 like this:

Metacello new
        baseline: 'GitMigration';
        repository: 'github://peteruhnak/git-migration/repository';
        load.
 
  Using https://github.com/peteruhnak/git-migration (on Pharo 7) I have
been able to export data from http://smalltalkhub.com/#!/~hernan/Iliad
to a local git repository.
  Before pushing anything to github I would like your opinion and help
about a few issues I got.

  1. Git needs an email for every commiter, from all .mcz I got this
list of authors :
        - for who I have found an email and a name :
                'BenoitAstruc'
                'DaleHenrichs'
                'GermanArduino'
                'gk' and 'GranKrampe'
                'HernanMoralesDurand'
                'MarianoMartinezPeck'
                'np' and 'NicolasPetton'
                'SA', 'sa', 'SbastienAudier' and 'SebastienAudier'
                'StefanSchmiedl'
                'StevenCostiou'
        - for who I wasn't able to found an email :
                'EliGreen'
                'JohnnyT'
                'tonyg' (Tony Fleig ?)
        - and a few I am unable to even have a name :
                'AutoDeprecationRefactoring'
                'FirstnameLastname'
                'cwp'
                'dkh'
                'gsa'
   Do you know any of them ?
   Which name email should I use when it is unknown ?

I don't know because for the migrations I did always had the author names.

For the first two you could use a dummy e-mail address.
 dkh could be Dale Henrichs?

There was a page ListOfOkCommitters.


  2. I got issues with three .mcz :
        'ConfigurationOfIliad-HernanMoralesDurand.44'
        'ConfigurationOfIliad-HernanMoralesDurand.45'
        'Iliad-SessionSpecUI-HernanMoralesDurand.1'
   The migration tools threw an Exception in a method called
ensureContainsOrganization: which called add on an Array where it should
have been an OrderedCollection. I wasn't able to understand why, so I
excluded those three.
   This method is linked to
https://github.com/peteruhnak/git-migration/issues/16.

   Hernan, what do you think ?


I didn't checked here yet but you can try to ask to Peter or open an issue in git-migration project if this is a bug.
Also there should be a method #ignoredFileNames: in GitMigration if cannot be fixed.
 

  3. For now I have only taken history from
http://smalltalkhub.com/#!/~hernan/Iliad, but that doesn't contain the
whole history of Iliad.

I think at the time I created the repository there wasn't a tool like smalltalkhub-migration :)
Surely there was another way but I didn't found it.
 
Should I try to track things like
http://squeaksource.com/@RXmaiKplVf9-ystd/ci4BG_5m or
https://github.com/NicolasPetton/iliad ?


I never tried to merge commit history from different repositories, so honestly I cannot tell.

Let me know if you succeed, so I can make my repo in SmalltalkHub as read-only.

Cheers,

Hernán


 
@+
Benoit







--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/c180627b-db11-e874-3c75-ba5eaf43a56e%40free.fr.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CAKHmnHv7ySfBA-kyc8-xJRjX8BSAaWK_Hee92qhrcz9tAgHzew%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CADaHKuGJ4m4qpCSJk0V8fs1fDkuqdr3EnorSTVcwGeAixt8Brg%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Iliad project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/iliad/CAKHmnHuAJRv6GHth_vmG0HA-HLyB6tXi_805LjycV98Mkps2Xw%40mail.gmail.com.