cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hugi Thordarson <h...@karlmenn.is>
Subject Re: CM Thoughts
Date Mon, 11 Jan 2016 15:30:23 GMT
Unfortunately I haven’t done any SWT/Eclipse development at all. If someone knows Mike Schrag
(the original creator of the Entity Modeler) he might have some insights into whether it’s
a sensible path?


> On 11. jan. 2016, at 15:27, Michael Gentry <mgentry@masslight.net> wrote:
> 
> I was wondering if SWT made it easy/easier to do that.
> 
> On Mon, Jan 11, 2016 at 10:23 AM, Hugi Thordarson <hugi@karlmenn.is> wrote:
> 
>> EOF’s Entity Modeler is also provided as a standalone application. That
>> seems like a winning situation, where the modeler can be run either within
>> the Eclipse environment or as an app.
>> 
>> - hugi
>> 
>> 
>> 
>>> On 11. jan. 2016, at 13:50, Michael Gentry <mgentry@masslight.net>
>> wrote:
>>> 
>>> Well, using SWT doesn't mean it has to be an Eclipse plugin -- it can be
>>> like Apache Directory Studio, which is a standalone application.
>>> 
>>> 
>>> On Thu, Jan 7, 2016 at 10:02 AM, Gmail <tgiaccone@gmail.com> wrote:
>>> 
>>>> One problem with moving to an eclipse platform/plugin is that it adds
>>>> another barrier to adoption by devs who don't use Eclipse. We have a
>> lot of
>>>> IntelliJ IDEA users here.
>>>> 
>>>> Tony Giaccone
>>>> 
>>>>> On Jan 5, 2016, at 7:58 AM, Michael Gentry <mgentry@masslight.net>
>>>> wrote:
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> I'd like to start a conversation about future improvements for CM.
>>>>> 
>>>>> My current wish list:
>>>>> 
>>>>> - Java Entities
>>>>>  - Class Level:
>>>>>      - Ability to add extra imports.
>>>>>      - Ability to add interfaces implemented.
>>>>>      - Ability to add JavaDoc.
>>>>>      - Ability to add annotations.
>>>>>  - Attribute Level:
>>>>>      - Ability to add JavaDoc.
>>>>>      - Ability to add annotations.
>>>>>  - Relationship Level:
>>>>>      - Ability to add JavaDoc.
>>>>>      - Ability to add annotations.
>>>>>      - Ability to drill-down through relationships.*
>>>>> - DB Entities
>>>>>  - Table Level:
>>>>>      - Ability to add comments (for DBs that support comments).
>>>>>  - Column Level:
>>>>>      - Ability to add comments (for DBs that support comments).
>>>>>  - Relationship Level:
>>>>>      - Ability to add comments (for DBs that support comments).
>>>>>      - Ability to drill-down through relationships.*
>>>>> 
>>>>> * Llike EOModeler, in the left-hand navigation pane.  You could keep
>>>>> expanding the relationship tree to expose other entities/relationships.
>>>>> 
>>>>> 
>>>>> We've also previously chatted a bit about if we even want to keep
>>>>> maintaining the current form of CM.  If we did want to overhaul the
>>>>> implementation, what route should we go?
>>>>> 
>>>>> - JFX  (Seems like Oracle's ugly stepchild and I question their
>>>> commitment
>>>>> to it.)
>>>>> - SWT
>>>>> - Eclipse Plugin (The WOLips route.)
>>>>> - Electron (Used by Atom and Visual Studio Code, among others.)
>>>>> 
>>>>> 
>>>>> Your thoughts greatly appreciated!
>>>>> 
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> mrg
>>>> 
>> 
>> 


Mime
View raw message