On Sep 26, 2010, at 8:59 PM, Igor Stasenko wrote:

> On 26 September 2010 21:53, Stéphane Ducasse <[email protected]> 
> wrote:
>>>> BTW, now we have Igor's method trailers we can start playing with more than
>>>> two source files, e.g. /not/ appending a Monticello package's source to the
>>>> changes file, but merely adding it to a special directory, e.g. sources.
>>> 
>>> Yes. I told about potential use of new trailers, where we can implement a 
>>> model
>>> for storing/retrieving source code from any kind of storage.
>>> 
>>> Unfortunately it requires some remodelling of system's source-code
>>> management system,
>>> to get rid of hard-wired SourceFiles code and add an abstract layer
>>> for source management.
>>> So we could implement different source managers, where .source and
>>> .changes will be just default one.
>>> 
>>> One of my ideas was to use CouchDB for storing everything there. It
>>> opens quite interesting opportunities,
>>> like being able to browse a history of some particular method up to
>>> 1.0 squeak release :)
>>> 
>>> @Stef: add this to pharo todo list :)
>> 
>> but this one is on the path of veronica phd so we should do it fast.
>> Veronica likes to work under pressure so this is good.
>> 
> Haha.. so, when i described it sometimes ago you told that this good
> for phd thesis,
> you already had a plan & assignee for it :)

I do not remember. doing too much stuff.
Now the PhD of veronica is not one source code management. 
The PhD of veronica is about: how to help merging. How could we add a bit of 
semantics.
 In this topic we would like
        - to get changes characterization (cf ESUg talk)
        - to know the potential impact of a change
        - compare feature in the past and feature
        
so having a good infrastructure will help everybody.
We should be able to write nice and short queries to study the past and the 
present. 

Stef


> 
> Nice.
> 
>> stef
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> 
> 
> 
> 
> -- 
> Best regards,
> Igor Stasenko AKA sig.
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to