For me I would love to see Magritte extended to support
        pair or
        collection of elementary data.

Stef
On May 11, 2011, at 12:39 AM, Mariano Martinez Peck wrote:

> Hi guys. Thanks to the ESUG SummerTalk,  DBXTalk team has started to work 
> with the new products of the DBXTalk suite. However, for one of the tools in 
> special we would like to hear your opinion. Just a little introduction to the 
> two other tools:
> 
> 1) A new Glorp port from VW to Pharo. In addition, we provide the DBX driver 
> for Glorp, by the name of GlorpDBX. Guillermo Polito is mostly working on 
> this.
> 2) A new tool that uses Magritte and the database metadata to automatically 
> generate the mappings between objects and tables. The idea is to do it 
> two-way:
> a) read the metadata from an existing database -> create magritte 
> descriptions -> generate Glorp mappings -> query with Glorp
> b) write magritte descriptions for the mappings -> generate database schema 
> -> generate Glorp mappings -> query with Glorp
> or something like that....it is not completely decided but that's the idea. 
> This way we can autogenerate the Glorp mappings and then use Glorp normally. 
> Santiago Bragagnolo is working mostly on this.
> 
> The third product, and here the question, is going to be a UI for the DBXTalk 
> suite. This UI would do the core functionalities of tools like SQLDeveloper, 
> MySQL Explorer, pgAdmin, etc. This is basically: 
> - visualize and get information of: tables, views, schemas, relations, 
> indexes, etc. 
> - be able to modify the previous items and impact them in the database
> - write queries and get results
> 
> So...why this tool if we can also use external tools like SQLDeveloper, MySQL 
> Explorer, pgAdmin, etc ?  a couple of reasons:
> 1) having the tool inside the image is easier (just the same way you 
> sometimes install an Eclipse plugin instead of using such programs)
> 2) the same tool works for all databases
> 3) we can customize it with particular things of DBX
> Gisela Decuzzi is working mostly on this.
> 
> Now....what use cases do you think are useful for such UI ? what kind of 
> things would you like ?  what things we can do that are related to Glorp and 
> to the magritte tool? 
> what things can we do to have even more advantages than just using external 
> programs ?  I have the following things in mind:
> 
> - Special console for DBX/Glorp logs.
> - Be able to edit Magritte description for mappings. 
> - Sync the tables and mapping while edditing.
> - A new inspector for inspecting restultsets, where you see one rows and 
> columns. 
> 
> Let us know.
> 
> Once again, thanks ESUG for the sponsorship to the team.
>    
> 
> Mariano
> http://marianopeck.wordpress.com
> 


Reply via email to