What have you read already ?

Ben

On Jun 23, 2012, at 7:18 AM, Hernán Morales Durand wrote:

> Hello Benjamin,
> 
> 2012/6/22 Benjamin <benjamin.vanryseghem.ph...@gmail.com>
> Hello :)
> 
> This is a nice challenge :)
> Firstly, you have to know that the model behind Nautilus is really different 
> that the one behind OB. Let's say nothing in common.
> On the other hand, the code pane modification can be made within an hour 
> (maybe two if you are not confident with morphic, but it doesn't seems to be 
> the case) using the plugin mecanism (Johan Fabry can testify ^^).
> 
> Ok, let us know when more Nautilus documentation is available.
>  
> Then, Nautilus is not cross platform, but we have developed Spec with the 
> goal to use it for Nautilus, and Spec is(will be ^^) cross platform. So one 
> day, Nautilus will be cross platform. Sadly, I will not be soon (I have to 
> rewrite the whole ui).
> 
> 
> thanks for the clarification and status update
> 
>  
> About the command definition, I am not an OB expert, but I think that Command 
> are used for menu entries.
> In Nautilus the menus definition are based on pragma, so any class can extend 
> Nautilus menus.
> 
> 
> Yes, commands in OB are used to define menu entries and their behavior.
> 
>  
> In a nutshell, what I have seen in the video is doable in roughly a couple of 
> hours :)
> If you decide to give a try to Nautilus, let me know, and I will be glad to 
> help/answer question/provide pieces of code etc :)
> 
> 
> Thanks for your reply, I will be in touch.
> 
> Hernán
> 
>  
> Ben
> 
> 
> On Jun 22, 2012, at 8:14 AM, Hernán Morales Durand wrote:
> 
>> First let me apologize for asking without properly evaluating first. I took 
>> some time and read about Nautilus which it seems a very nice work. I've 
>> developed a phylogenetics classifier using OmniBrowser, but I wondered if 
>> Nautilus could save me some effort, and I'm planning to test Pharo 1.4 or 
>> 2.0 in some future in which AFAIK OmniBrowser will not be supported anymore.
>> 
>> - Some time ago I've modified the OmniBrowser framework to browse anything I 
>> wanted in the "code pane" (the lower pane typically used for 
>> displaying/editing code), as we had a complex OODB it was very useful, see 
>> http://www.youtube.com/watch?v=VxUaOFRHFPk for a demo. However it was not 
>> easy to understand the OB internals and make the modifications. Have you 
>> tried to implement such feature in Nautilus?
>> - There is documentation for developing browsers with Nautilus? Something 
>> which explains the basic architecture, how it differs from OB? for example:
>> --Do you have to define a metagraph?
>> --May I have multiple definition panels?
>> -Do you have a mapping for each node type (class?) with each column?
>> -OB is not cross-UI (it depends on Morphic). Can I use a Nautilus browser 
>> within a web browser?
>> - Another thing which is really easy is to define Commands in OB, (although 
>> the #isActive logic could become a mess without some care). How it is 
>> different in Nautilus?
>> 
>> I'm sure I would rewrite my browsers with Nautilus, my key question is how 
>> much of the OB knowledge I can re-use? 
>> 
>> Cheers,
>> 
>> Hernán
>> 
>> -- 
>> Hernán Morales
>> Institute of Veterinary Genetics.
>> National Scientific and Technical Research Council (CONICET). 
>> La Plata (1900), Buenos Aires, Argentina.
>> Telephone: +54 (0221) 421-1799.
>> Internal: 422
>> Fax: 425-7980 or 421-1799.
>> 
> 

Reply via email to