Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] Model lock down approaching fast

Hi,

Adding stuff is "no" problem but changeing containments, inheritance,
package location is.

Lockd own means that getting in changes in to the model after we
declared it as "final" is going to be a lot harder and even adding stuff
has its problems because e.g. the visual designer from Yves and my
model-editor need to get this features added!

Tom

Am 12.04.10 20:55, schrieb Brian de Alwis:
> I'm an EMF n00b and so my question is likely very naive.  
> 
> How locked down is a locked down model?
> 
> Bug 308094, on representing popup menus for contextual menus (https://bugs.eclipse.org/bugs/show_bug.cgi?id=308094), Eric is proposing representing the context menu as a new attribute for parts.  We could likely just use the elements from the ui.menu package.  Can we add such an attribute after this lock-down?
> 
> If we realize we later need a new subclass of UIElement (e.g., to represent an item that can be added as WindowTrim), how difficult will that be to add, providing nothing else changes in this immediate model?
> 
> Brian.
> 
> 
> 
> On 12-Apr-2010, at 11:16 AM, Tom Schindl wrote:
> 
>> Hi e4-devs,
>>
>> We (Eric and me) are confident that the current state of the model in
>> model_tweaking_round3-branch is the one we want to ship as part of the
>> release.
>>
>> *If nobody speaks up until tomorrow we'll declare this as the final
>> model and lock it down until our 4.0 release!*
>>
>> Changes to the workbench-model afterwards are not impossible but require
>> a really really strong use case (e.g. the compat-layer needs it, ...).
>> Big changes are NOT possible any more at all!
>>
>> I'm now slowly converting bundles who are affected by the change and
>> spin them off as branches named "model_tweaking_round3". So before you
>> address model changes your own check if there's already such a branch
>> for your CVS-Module :-)
>>
>> Tom
>>
>> -- 
>> B e s t S o l u t i o n . a t                        EDV Systemhaus GmbH
>> ------------------------------------------------------------------------
>> tom schindl                                        geschaeftsfuehrer/CEO
>> ------------------------------------------------------------------------
>> eduard-bodem-gasse 5/1    A-6020 innsbruck      phone    ++43 512 935834
>> _______________________________________________
>> e4-dev mailing list
>> e4-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/e4-dev
> 
> _______________________________________________
> e4-dev mailing list
> e4-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/e4-dev


-- 
B e s t S o l u t i o n . a t                        EDV Systemhaus GmbH
------------------------------------------------------------------------
tom schindl                                        geschaeftsfuehrer/CEO
------------------------------------------------------------------------
eduard-bodem-gasse 5/1    A-6020 innsbruck      phone    ++43 512 935834


Back to the top