[Seaside-dev] Configurable current request context variable

Max Leske maxleske at gmail.com
Thu May 25 11:13:58 UTC 2017


> On 25 May 2017, at 12:56, Johan Brichau <johan at inceptive.be> wrote:
> 
> Hey Max,
> 
> The mc metadata nightmare in git is fixed when you install GitFileTree-Mergedriver of Thierry Goubier [1].

Ok. With the move to Iceberg that will not be an issue anymore anyway.

> 
> I’m attending Grease at the moment and since the changes are minimal, I will try to fix the metadata merge conflicts by hand.

If it's too much of a hassle let me know and I'll make a clean version.

> 
> [1] https://github.com/ThierryGoubier/GitFileTree-MergeDriver <https://github.com/ThierryGoubier/GitFileTree-MergeDriver>
> 
> 
>> On 19 May 2017, at 16:27, Max Leske <maxleske at gmail.com <mailto:maxleske at gmail.com>> wrote:
>> 
>>> 
>>> On 18 May 2017, at 23:55, Johan Brichau <johan at inceptive.be <mailto:johan at inceptive.be>> wrote:
>>> 
>>> Hey Max,
>>> 
>>> I think a pull request on dev is required. 
>>> There is a more recent change on master but many commits are only on dev.
>>> 
>>> I just did not follow up very well after the last esug sprint what the state of seaside develop branch is… 
>>> But we should get those changes on master and release a new version. Since we require a new Grease version, a 3.3 is in order 
>> 
>> Done. I attempted to merge master back into develop but a git merge is a nightmare with all the meta data. The PR now only includes my changes. I've closed the original PR on master.
>> 
>> Cheers,
>> Max
>> 
>>> 
>>> 
>>> 
>>>> On 18 May 2017, at 08:02, Max Leske <maxleske at gmail.com <mailto:maxleske at gmail.com>> wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> I’ve opened one pull request on Seaside:master (develop is behind master, so I chose the most recent branch) and on on Grease:dev. I wasn’t sure about metadataless format for   FileTree etc., so if you need me to do something differently let me know.
>>>> 
>>>> Cheers,
>>>> Max
>>>> 
>>>> 
>>>>> On 17 May 2017, at 07:45, Johan Brichau <johan at inceptive.be <mailto:johan at inceptive.be>> wrote:
>>>>> 
>>>>> Hey Max,
>>>>> 
>>>>> Perhaps you can make a pull request on the git repo?
>>>>> 
>>>>> thx for the work
>>>>> Johan
>>>>> 
>>>>>> On 17 May 2017, at 06:49, Max Leske <maxleske at gmail.com <mailto:maxleske at gmail.com>> wrote:
>>>>>> 
>>>>>>> 
>>>>>>>> On 16 May 2017, at 22:24, Esteban A. Maringolo <emaringolo at gmail.com <mailto:emaringolo at gmail.com>> wrote:
>>>>>>>> 
>>>>>>>> 2017-05-16 17:20 GMT-03:00 Max Leske <maxleske at gmail.com <mailto:maxleske at gmail.com>>:
>>>>>>>>> Hi Philippe,
>>>>>>>>> 
>>>>>>>>> I’ve created an implementation, trying to do what you suggest; these are the changes:
>>>>>>>>> 
>>>>>>>>> - removed WADynamicVariable
>>>>>>>>> - added GRDynamicVariable to Grease-Core
>>>>>>> 
>>>>>>> Sorry, this should have been Grease-Pharo30-Core.
>>>>>>> 
>>>>>>>>> - subclasses of WADynamicVariable now inherit from GRDynamicVariable
>>>>>>>>> - test cases for WADynamicVariable moved to Grease-Tests-Core (not sure about this. The tests should be the same for all platforms but Grease-Core does not contain GRDynamicVariable…)
>>>>>>>> 
>>>>>>>> Great! Thank you Max.
>>>>>>>> 
>>>>>>>> Is Grease-*Dialect*-Core (e.g. Grease-Pharo-Core) a prerequisite of Grease-Core?
>>>>>>> 
>>>>>>> No, the other way around, according to the configuration.
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> I don’t have write permissions on STHub, so I’m attaching the patches below.
>>>>>>>> 
>>>>>>>> As expected, the file didn't make it to the attachments of the mail :)
>>>>>>> 
>>>>>>> Especially because I forgot to attach them… :p
>>>>>>> 
>>>>>>> Here’s the link to a zip archive with the patch: https://www.dropbox.com/s/pgd6k12mwh92s06/GRDynamicVariable_patch.zip?dl=0 <https://www.dropbox.com/s/pgd6k12mwh92s06/GRDynamicVariable_patch.zip?dl=0>.
>>>>>> 
>>>>>> Just remembered something I forgot to fix. New archive: https://www.dropbox.com/s/44smqfnx4cvplt3/GRDynamicVariable_patch2.zip?dl=0 <https://www.dropbox.com/s/44smqfnx4cvplt3/GRDynamicVariable_patch2.zip?dl=0>.
>>>>>> 
>>>>>> Max
>>>>>> 
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> Max
>>>>>>> 
>>>>>>>> 
>>>>>>>>> I can also make the change for Squeak but I’m not sure how I would go about committing the change for VW / VASt. Let me know what you think.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Esteban A. Maringolo
>>>>>>>> _______________________________________________
>>>>>>>> seaside-dev mailing list
>>>>>>>> seaside-dev at lists.squeakfoundation.org <mailto:seaside-dev at lists.squeakfoundation.org>
>>>>>>>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev <http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev>
>>>>>>> 
>>>>>> _______________________________________________
>>>>>> seaside-dev mailing list
>>>>>> seaside-dev at lists.squeakfoundation.org <mailto:seaside-dev at lists.squeakfoundation.org>
>>>>>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev <http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev>
>>>>> 
>>>>> _______________________________________________
>>>>> seaside-dev mailing list
>>>>> seaside-dev at lists.squeakfoundation.org <mailto:seaside-dev at lists.squeakfoundation.org>
>>>>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev <http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev>
>>>> 
>>>> _______________________________________________
>>>> seaside-dev mailing list
>>>> seaside-dev at lists.squeakfoundation.org <mailto:seaside-dev at lists.squeakfoundation.org>
>>>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev <http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev>
>>> 
>>> _______________________________________________
>>> seaside-dev mailing list
>>> seaside-dev at lists.squeakfoundation.org <mailto:seaside-dev at lists.squeakfoundation.org>
>>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev <http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev>
>> 
>> _______________________________________________
>> seaside-dev mailing list
>> seaside-dev at lists.squeakfoundation.org <mailto:seaside-dev at lists.squeakfoundation.org>
>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev <http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev>
> _______________________________________________
> seaside-dev mailing list
> seaside-dev at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/seaside-dev/attachments/20170525/dc461881/attachment-0001.html>


More information about the seaside-dev mailing list