SmalltalkHub and Versionner

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

SmalltalkHub and Versionner

abergel
Hi!

Roassal is now in SmalltalkHub. Although this is a happy news, being in SmalltalkHub completely disrupts the way we work here. Versionner does not run on Pharo 2.0, which means we cannot version Roassal (and the tools we planned to migrate to SHub) the way we have done up to now.

An easy fix to this is to use Pharo 1.4 to do the saving (I do not mind to do it until Versionner works on Pharo 2.0). How can Gofer be updated? In Pharo 2.0 Gofer supports some methods that do not exist in Pharo 1.4.

Another fix, is that we continue to work on squeaksource, and do some update time to time of SHub.

@Christophe: what is needed to have Versionner working on Pharo 2.0.

All our tools are properly versioned with a complete history. We cannot jeopardize this.
This is not a good surprise.

Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: SmalltalkHub and Versionner

Tudor Girba-2
Hi,

I do not follow your reasoning. What is the actual problem with Pharo 2.0, and why is SmalltalkHub an issue?

Cheers,
Doru


On Mar 27, 2013, at 10:19 PM, Alexandre Bergel <[hidden email]> wrote:

> Hi!
>
> Roassal is now in SmalltalkHub. Although this is a happy news, being in SmalltalkHub completely disrupts the way we work here. Versionner does not run on Pharo 2.0, which means we cannot version Roassal (and the tools we planned to migrate to SHub) the way we have done up to now.
>
> An easy fix to this is to use Pharo 1.4 to do the saving (I do not mind to do it until Versionner works on Pharo 2.0). How can Gofer be updated? In Pharo 2.0 Gofer supports some methods that do not exist in Pharo 1.4.
>
> Another fix, is that we continue to work on squeaksource, and do some update time to time of SHub.
>
> @Christophe: what is needed to have Versionner working on Pharo 2.0.
>
> All our tools are properly versioned with a complete history. We cannot jeopardize this.
> This is not a good surprise.
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
www.tudorgirba.com

"Innovation comes in the least expected form.
That is, if it is expected, it already happened."


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: SmalltalkHub and Versionner

abergel
Versionner does not work in Pharo 2.0, and this is the main issue.

The easy turnaround is to develop in Pharo 2.0, and save the application using Pharo 1.4. But Pharo 1.4 does not know much about SmalltalkHub (e.g., "Gofer new smalltalkhubUser: 'ObjectProfile' project: 'Roassal'; package: 'ConfigurationOfRoassal'; load." does not work).

Christophe just told me that a SmalltalkHub repository can be used as a http monticello repository. I will try this on some point...

Cheers,
Alexandre


On Mar 28, 2013, at 12:17 AM, Tudor Girba <[hidden email]> wrote:

> Hi,
>
> I do not follow your reasoning. What is the actual problem with Pharo 2.0, and why is SmalltalkHub an issue?
>
> Cheers,
> Doru
>
>
> On Mar 27, 2013, at 10:19 PM, Alexandre Bergel <[hidden email]> wrote:
>
>> Hi!
>>
>> Roassal is now in SmalltalkHub. Although this is a happy news, being in SmalltalkHub completely disrupts the way we work here. Versionner does not run on Pharo 2.0, which means we cannot version Roassal (and the tools we planned to migrate to SHub) the way we have done up to now.
>>
>> An easy fix to this is to use Pharo 1.4 to do the saving (I do not mind to do it until Versionner works on Pharo 2.0). How can Gofer be updated? In Pharo 2.0 Gofer supports some methods that do not exist in Pharo 1.4.
>>
>> Another fix, is that we continue to work on squeaksource, and do some update time to time of SHub.
>>
>> @Christophe: what is needed to have Versionner working on Pharo 2.0.
>>
>> All our tools are properly versioned with a complete history. We cannot jeopardize this.
>> This is not a good surprise.
>>
>> Cheers,
>> Alexandre
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> www.tudorgirba.com
>
> "Innovation comes in the least expected form.
> That is, if it is expected, it already happened."
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: SmalltalkHub and Versionner

EstebanLM
Hi Alex,

with some luck, versionner will be ready for 2.0 next week :)

cheers,
Esteban

On Mar 28, 2013, at 1:39 PM, Alexandre Bergel <[hidden email]> wrote:

> Versionner does not work in Pharo 2.0, and this is the main issue.
>
> The easy turnaround is to develop in Pharo 2.0, and save the application using Pharo 1.4. But Pharo 1.4 does not know much about SmalltalkHub (e.g., "Gofer new smalltalkhubUser: 'ObjectProfile' project: 'Roassal'; package: 'ConfigurationOfRoassal'; load." does not work).
>
> Christophe just told me that a SmalltalkHub repository can be used as a http monticello repository. I will try this on some point...
>
> Cheers,
> Alexandre
>
>
> On Mar 28, 2013, at 12:17 AM, Tudor Girba <[hidden email]> wrote:
>
>> Hi,
>>
>> I do not follow your reasoning. What is the actual problem with Pharo 2.0, and why is SmalltalkHub an issue?
>>
>> Cheers,
>> Doru
>>
>>
>> On Mar 27, 2013, at 10:19 PM, Alexandre Bergel <[hidden email]> wrote:
>>
>>> Hi!
>>>
>>> Roassal is now in SmalltalkHub. Although this is a happy news, being in SmalltalkHub completely disrupts the way we work here. Versionner does not run on Pharo 2.0, which means we cannot version Roassal (and the tools we planned to migrate to SHub) the way we have done up to now.
>>>
>>> An easy fix to this is to use Pharo 1.4 to do the saving (I do not mind to do it until Versionner works on Pharo 2.0). How can Gofer be updated? In Pharo 2.0 Gofer supports some methods that do not exist in Pharo 1.4.
>>>
>>> Another fix, is that we continue to work on squeaksource, and do some update time to time of SHub.
>>>
>>> @Christophe: what is needed to have Versionner working on Pharo 2.0.
>>>
>>> All our tools are properly versioned with a complete history. We cannot jeopardize this.
>>> This is not a good surprise.
>>>
>>> Cheers,
>>> Alexandre
>>> --
>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>> Alexandre Bergel  http://www.bergel.eu
>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Moose-dev mailing list
>>> [hidden email]
>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>> --
>> www.tudorgirba.com
>>
>> "Innovation comes in the least expected form.
>> That is, if it is expected, it already happened."
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: SmalltalkHub and Versionner

stephane ducasse
In reply to this post by Tudor Girba-2

On Mar 28, 2013, at 5:17 AM, Tudor Girba <[hidden email]> wrote:

> Hi,
>
> I do not follow your reasoning. What is the actual problem with Pharo 2.0, and why is SmalltalkHub an issue?

alex you have just two or three packages so you can edit the versions by hand.
This is not such a disaster. I do not all the time.

Stef

> Cheers,
> Doru
>
>
> On Mar 27, 2013, at 10:19 PM, Alexandre Bergel <[hidden email]> wrote:
>
>> Hi!
>>
>> Roassal is now in SmalltalkHub. Although this is a happy news, being in SmalltalkHub completely disrupts the way we work here. Versionner does not run on Pharo 2.0, which means we cannot version Roassal (and the tools we planned to migrate to SHub) the way we have done up to now.
>>
>> An easy fix to this is to use Pharo 1.4 to do the saving (I do not mind to do it until Versionner works on Pharo 2.0). How can Gofer be updated? In Pharo 2.0 Gofer supports some methods that do not exist in Pharo 1.4.
>>
>> Another fix, is that we continue to work on squeaksource, and do some update time to time of SHub.
>>
>> @Christophe: what is needed to have Versionner working on Pharo 2.0.
>>
>> All our tools are properly versioned with a complete history. We cannot jeopardize this.
>> This is not a good surprise.
>>
>> Cheers,
>> Alexandre
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> www.tudorgirba.com
>
> "Innovation comes in the least expected form.
> That is, if it is expected, it already happened."
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: SmalltalkHub and Versionner

abergel
In reply to this post by abergel
> If you want to use Versionner on Pharo1.4 with SmalltalkHub, there is no problem. You just need to declare an http repository:
> MCHttpRepository
> location: 'http://smalltalkhub.com/mc/ObjectProfile/Roassal/main'
> user: ''
> password: ''

Thanks, it works fine

>> @Christophe: what is needed to have Versionner working on Pharo 2.0.
>
>
> I still have work to be able to edit existing configurations (add packages, projects, ...) but "old" Versionner commands are still there.
> The biggest issue I have with Pharo2 is MetacelloToolBox.
> Metacello have been ported to Pharo2 but not MetacelloTests (despite this, it seems to work quite fine).
> Metacello Toolbox shipped with Pharo2 is not working because it comes from another branch than Metacello core (different behavior, methods missing).
> I planned to work on this point next week with Esteban.
> Once done, I just need to check that we do not have issues with announcements (biggest change for Versionner between pharo 1.4 and 2.0).
>
> To resume, to have the "old" Versionner working, the point is to fix MetacelloToolbox in Pharo2 and check announcements.
> I will see with Esteban if we can start this work earlier (have Metacello tests green in Pharo2, update the toolbox).
> I hope to have good news on this front very soon because I also decided to give up Pharo 1.4 for dev. We have Pharo2 and now Pharo3 on the road, I cannot use anymore on old version.
>
> Is it fine for you?

Yes, it looks like to be okay.
Thanks for this update

Alexandre

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev