Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-ocl.dev] Features organization


El 17/05/2010 15:26, Willink, Ed escribió:
Hi Adolfo

Useful; but I can always suggest an improvement.

If you're cleaning this up, the presentation would be much easier if all
redundant
includes were removed so that

	org.eclipse.ocl.all.sdk

included rather than repeated

	org.eclipse.ocl.core.sdk

and if

	org.eclipse.ocl.master

included just

    org.eclipse.ocl.all.sdk (feature)
    org.eclipse.ocl.examples (feature) 

[I nearly did this at M7 when I corrected all the descriptions, but
refrained from
yet another gratuitous ripple.]
  

I originally did your first suggestion in the patch of the bugzilla:  https://bugs.eclipse.org/bugs/show_bug.cgi?id=289763. However Alex was reluctant to introduce a change in the all.sdk feature for RC1. Accepting this, I have simple showed the state of our features . I agree with you, that the org.eclipse.ocl.master may be simplified as you suggest.

This would then mean that each plugin was directly included by exactly one
feature allowing
your coordinated feature list to merge the basic features as e.g.

  Feature org.eclipse.ocl.all

    * org.eclipse.ocl (feature)
    	- lpg.runtime.java (plugin)
      - org.eclipse.ocl (plugin)
      - org.eclipse.ocl.ecore (plugin) 
    * org.eclipse.ocl.uml (feature)
      - org.eclipse.ocl.uml (plugin) 
  

Looks nice, but I'm not sure if the documentation must looks different from our features.xml. Try to convince Alex to change the features ;P

I have another suggestion. I think that ocl.ecore and ocl.uml has no depedencies so we could introduce an org.eclipse.ocl.ecore feature, but there is no point to consider right now. Let's do it in the next release.

---

It's important to use "All-in-One" prominently in association with the
master.
The Bold text in the Overview should look very similiar to the Download Page
entries.
  
The point is that in the download page we have:
- All-in-one Update Site (mdt-ocl-Update-3.0.0M7a.zip)
- SDK (Runtime, Source, Documentation, Examples)  (mdt-ocl-Update-3.0.0M7a.zip)
- Core SDK (Runtime, Source) (mdt-ocl-Update-3.0.0M7a.zip)
- Runtime. (mdt-ocl-Update-3.0.0M7a.zip)

On the other hand, the names (and descriptions are) of the features are:
- o.e.o.all: OCL End-User Features (Install this feature for the minimal support to parse and interpret queries on UML or Ecore models .... )
- o.e.o.all.sdk: OCL Extender SDK (Install this if you plan to develop OCL-based applications.  This SDK contains runtimes, edit support, documentation, and source code for OCL. )
- o.e.o.core.sdk: OCL Core Extender SDK (Install this feature to parse and interpret queries on UML or Ecore models.... )
- o.e.o.master: OCL All-In-One SDK (Install this feature for all core, edit, examples, editors and documentation for UML or Ecore models. (with source code) )

So, firstly I don't know if the org.eclipse.ocl.all.sdk produces any zip (and a link in the download web page). Secondly, concerning the o.e.o.master feature, the name of  the feature's project, the name and description of the feature and the name of the downloads web page  links are confusing. I don't really know what to do. I guess we should make some adjustments for Indigo.

---

That done you can eliminate the clumsy coordinated wording, by starting the
Overview.

OCL provides four main coordinating features to allow users to select useful
subsets of the overall functionality.
The coordinating features include plugins via eight basic features, which
may be used by users who require a finer-grained
functionality selection.
  
Thanks, coordinating is absolutely better than coordinated.

I'll introduce some of your suggestions.

Cheers,
Adolfo.

	Regards

		Ed



  
-----Original Message-----
From: mdt-ocl.dev-bounces@xxxxxxxxxxx 
[mailto:mdt-ocl.dev-bounces@xxxxxxxxxxx] On Behalf Of Adolfo 
Sánchez-Barbudo Herrera
Sent: 17 May 2010 14:51
To: mdt-ocl.dev@xxxxxxxxxxx
Subject: [mdt-ocl.dev] Features organization

Hi Team,

The wiki entry is ready: 
http://wiki.eclipse.org/MDT/OCL/Dev/Releng/Features_Organization

Please, if any of you have time, I'd appreciate a review. I'm 
not very 
familiar with the vocabulary, and some words may be incorrect 
(such as, 
"basic" and "coordinated" features).

Cheers,
Adolfo.


El 17/05/2010 8:41, Adolfo Sánchez-Barbudo Herrera escribió:
    
Ed,

I'm trying to have an idea about all the features we have 
      
in MDT/OCL 
    
project. I'll create a wiki entry to have a documentation's 
      
area which 
    
explains all the features we have, how they are organized 
      
and why, etc.
    
I'll ping you when if it's ready to receive any feedback about it.

Cheers,
Adolfo.

El 08/04/2010 7:40, Ed Willink escribió:
      
Hi

I've fixed the feature.properties in accordance with 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=306627. At 
        
least I've 
    
changed 10 features and 4 source features, although the 
        
bug reports 8 
    
features and 8 source features. The extra two features are 
understandable; tests and examples. I presume the missing source 
bundles are copied from their non-source counterpart. Perhaps the 
other 4 should too.

Prompted by above, I've corrected the 'Eclipse Modeling Project' 
copyrights, and put <copyright> around and $Id$ in some 
        
that didn't 
    
have them.

I think that I'm the only source of 'Eclipse Modeling Project' 
copyright, so I changed them all to 'E.D.Willink'. If this is 
incorrect, apologies; we can correct them.

    Regards

        Ed Willink 
        
-- 

	*Adolfo Sánchez-Barbudo Herrera*
adolfosbh(at)opencanarias(dot)com 
<mailto:adolfosbh%28at%29opencanarias%28dot%29com>
C/Elías Ramos González, 4, ofc. 304
38001 SANTA CRUZ DE TENERIFE
Tel.: +34 922 240231

      
-- 

	*Adolfo Sánchez-Barbudo Herrera*
adolfosbh(at)opencanarias(dot)com 
<mailto:adolfosbh%28at%29opencanarias%28dot%29com>
C/Elías Ramos González, 4, ofc. 304
38001 SANTA CRUZ DE TENERIFE
Tel.: +34 922 240231


    
Please consider the environment before printing a hard copy of this
e-mail.

The information contained in this e-mail is confidential. It is intended
only for the stated addressee(s) and access to it by any other person is
unauthorised. If you are not an addressee, you must not disclose, copy,
circulate or in any other way use or rely on the information contained in
this e-mail. Such unauthorised use may be unlawful. If you have received
this e-mail in error, please inform us immediately on +44 (0)118 923 8243
and delete it and all copies from your system.

Thales Corporate Services Limited. A company registered in England and
Wales. Registered Office: 2 Dashwood Lang Road, The Bourne Business Park,
Addlestone, Weybridge, Surrey KT15 2NX. Registered Number: 959962.

Thales UK Limited. A company registered in England and Wales. Registered
Office: 2 Dashwood Lang Road, The Bourne Business Park, Addlestone,
Weybridge, Surrey KT15 2NX. Registered Number: 868273


_______________________________________________
mdt-ocl.dev mailing list
mdt-ocl.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-ocl.dev

  

--

Adolfo Sánchez-Barbudo Herrera
adolfosbh(at)opencanarias(dot)com
C/Elías Ramos González, 4, ofc. 304
38001 SANTA CRUZ DE TENERIFE
Tel.: +34 922 240231

Back to the top