Magritte with Pragma support update

Norbert Hartl norbert at hartl.name
Sun Jan 15 11:54:41 MET 2012


Am 15.01.2012 um 10:56 schrieb Lukas Renggli:

> Hi Nick,
> 
> Looks cool!
> 
>> 1) Add <magritte>, <magritte: #extensionMethod>, <magritteContainer>
>> for respectively descriptions, descriptions extensions and description
>> containers.
> 
> I don't like the name of the pragma. Maybe better call it <magritteDescription>?
> 
+1

> Not sure if there was the possibility to extend the container in the
> previous implementation?
> 
I think until two weeks ago you were the only one that knew an extension mechanism exists. So if you don't know who else? :)

Norbert

>> 3) put descriptions in category "magritte" or "magritte-descriptions" or
>> "meta-descriptions" rather than just "descriptions"
> 
> I guess you could have it together with the accessors. So in the
> browser you have everything together:
> 
>      #name
>      #name:
>      #nameDescription
> 
> Otherwise I would put them into a protocol like
> #'accessing-descriptions' or #'accessing-magritte'.
> 
> Lukas
> 
>> 4) rename descriptions from: #descriptionPlace to #placeDescription.
>> 
>> Once descriptions are on the instance-side Magritte will require a little
>> more refactoring... Then Pier will need to be migrated...
>> 
>> Any thoughts on the above or pointers on how to tackle the automated the
>> refactoring?
>> 
>> Thanks
>> 
>> Nick
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Magritte, Pier and Related Tools ...
>> https://www.iam.unibe.ch/mailman/listinfo/smallwiki
> 
> 
> 
> -- 
> Lukas Renggli
> www.lukas-renggli.ch
> 
> _______________________________________________
> Magritte, Pier and Related Tools ...
> https://www.iam.unibe.ch/mailman/listinfo/smallwiki




More information about the smallwiki mailing list