Posted by
Eliot Miranda-2 on
Aug 26, 2020; 9:20am
URL: https://forum.world.st/Git-and-Tonel-and-Magritte-tp5120850p5120880.html
> On Aug 24, 2020, at 11:17 PM, Tobias Pape <
[hidden email]> wrote:
>
> Hi
>
>> On 25.08.2020, at 08:15, Beckmann, Tom <
[hidden email]> wrote:
>>
>> Hi Sean,
>>
>> we added initial support for Tonel in Squeak in this somewhat recent Metacello PR:
https://github.com/Metacello/metacello/pull/515>>
>> It has not undergone as much testing as the filetree infrastructure and people occasionally still find bugs. Additionally, since we do not have a tight integration with the underlying git repo, versions and author timestamps are lost when loading Tonel repos in Squeak at the moment.
>>
>> My personal opinion is that if you have showstopping issues on Windows due to filetree, moving to Tonel is the right call. Maybe you could consider doing the transition on a branch first, try loading it in Squeak5.3, and report any issues you notice.
>>
>
> It would make me sad to see it go Tonel.
> but that's just me :)
If we go with Tonel then we must change it to support method timestamps. I have a change set that does this (it is a trivial change). And my changes are controlled by a class variable so that the same code can produce Pharo format or a slightly modified format that includes method timestamps.
What I don’t understand is why Esteban Lorenzano refuses to accept my changes and allow Tonel to be used either with or without method timestamps.
> -t
>
>> Best,
>> Tom
>> ________________________________________
>> From: Squeak-dev <
[hidden email]> on behalf of Tobias Pape <
[hidden email]>
>> Sent: Monday, August 24, 2020 8:22:39 PM
>> To: The general-purpose Squeak developers list
>> Subject: Re: [squeak-dev] Git and Tonel (and Magritte)
>>
>>>> On 24.08.2020, at 20:12, Sean P. DeNigris <
[hidden email]> wrote:
>>>
>>> We would like to port Magritte to Tonel because we have reports of problems
>>> on Windows with long filenames and would like to understand the
>>> ramifications to users.
>>>
>>> Three questions:
>>> 1. Do any Squeakers load Magritte from
>>>
https://github.com/magritte-metamodel/magritte ?
>>
>> I used to.
>>
>>> 2. Does Squeak support git?
>>
>> Yes.
>>
>>> 3. Does Squeak support Tonel?
>>
>> No.
>>
>> Best regards
>> -tobias
>>
>>>
>>> I found references to 2 and 3 in this ML, but nothing definitive. I'm
>>> generally interested in those answers beyond the current porting effort.
>>>
>>> In short, will anyone be disrupted by the proposed migration?
>>
>>
>>
>>
>
>
>