Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [emf-dev] Status of the EMF Query Component

Hi Christian,

Given that IBM has not raised any feature requests on this component or asked for more cool things right now, we are safe to assume that EMF Query does what we want very nicely. Bottom line is that a termination review is not required.

Cheers...
Anthony
--
Anthony Hunter mailto:anthonyh@xxxxxxxxxx
Software Development Manager: Eclipse Open Source Components
IBM Rational Software: Aurora / GEF / GMF / Modeling Tools
Phone: 613-270-4613


Inactive hide details for "Christian W. Damus" ---09/16/2008 02:21:22 PM---Hi, Anthony, Thanks.  I don't need to know the detai"Christian W. Damus" ---09/16/2008 02:21:22 PM---Hi, Anthony, Thanks. I don't need to know the details of what anyone is doing with


From:

"Christian W. Damus" <cdamus@xxxxxxxxxxxxx>

To:

Eclipse Modelling Framework <emf-dev@xxxxxxxxxxx>

Date:

09/16/2008 02:21 PM

Subject:

Re: [emf-dev] Status of the EMF Query Component




Hi, Anthony,

Thanks. I don't need to know the details of what anyone is doing with this component, but am trying to survey what has essentially been a fairly quiet user base. I don't want to give the impression that I would pre-suppose any particular outcome. It's just that I see the set of possible outcomes as being three, of which all have different significance to different stakeholders: Eclipse likes to have projects that are active, users like to keep projects that are stable and supported, and committers like to have projects to develop.

I have no problem with this component simply releasing as 1.2.x in Galileo (it may just be 1.2.0, at this rate!), but would be happier to be able to add new functionality to it to bring more benefit to users. Also, once all of the Modeling components are "projectified," I would expect the level of activity to be of greater concern to Eclipse.

Is IBM interested in enhancing this component, doing more cool things with it? I would be very happy to work with some new contributors. I'm afraid that I haven't been very good at developing the committer base for this component.

Cheers,

Christian

On 16-Sep-08, at 1:47 PM, Anthony Hunter wrote:
      Hi Christian,

      We are getting more information for you, but IBM makes use of EMF Query in its products. So it cannot go away for Galileo. We would be fine with creating a 1.3 version that has no new content, but just confirms from a build and smoke test perspective that it still works and is at the high standard of quality as the other components in Galileo.

      I am wondering why EMF Transaction and GMF have a build dependency on EMF Query for the last three years ? (I.e. EMF Query is listed on the dependencies on the download page).

      Cheers...
      Anthony
      --
      Anthony Hunter
      mailto:anthonyh@xxxxxxxxxx
      Software Development Manager: Eclipse Open Source Components
      IBM Rational Software: Aurora / GEF / GMF / Modeling Tools
      Phone: 613-270-4613


      <graycol.gif>
      "Christian W. Damus" ---09/16/2008 12:14:49 PM---Hi, all, The EMF project has had, since Callisto days, a Query component
      <ecblank.gif>
      From:
      <ecblank.gif>
      "Christian W. Damus" <cdamus@xxxxxxxxxxxxx>
      <ecblank.gif>
      To:
      <ecblank.gif>
      emf-dev@xxxxxxxxxxx
      <ecblank.gif>
      Date:
      <ecblank.gif>
      09/16/2008 12:14 PM
      <ecblank.gif>
      Subject:
      <ecblank.gif>
      [emf-dev] Status of the EMF Query Component




      Hi, all,


      The EMF project has had, since Callisto days, a Query component providing a Java API with an SQL-ish feel for structured searches in EObject data. Since its 1.0 release, this component has not added any new features except for keeping up with its dependencies: following EMF Core in adopting J2SE 5.0, and adopting new OCL APIs.


      It seems to me that this component never did show much "traction" from the user community and I have no plan to initiate any new work for the Galileo release. A summary of Bugzilla activity looks like this:
            • Raised/resolved since the Ganymede (1.2) release: 0 / 0
            • Raised/resolved since the Europa (1.1) release: 9 / 9
            • Raised/resolved since the Callisto (1.0) release: 11 / 12
            • Raised/resolved since the initial commit: 11 / 10

      Note that a significant number of these bugs were releng-type bugs tagged against the Query component but applying to common/replicated artifacts and processes across the EMF Query/Transaction/Validation components and also MDT OCL.


      So, my questions to the community are:
            • Do you use the EMF Query component?
            • Are you interested in continuing to develop the EMF Query component?
                    • I am happy to help contributors to earn committer rights by working with them on their patches.

      Your feed-back is very important to determining whether this component will have a 1.3 release in Galileo, whether it should just produce a maintenance release for Galileo, or whether it should proceed to a Termination Review.


      Thanks,


      Christian


      --
      Christian W. Damus
      Senior Software Developer, Zeligsoft Inc.
      Component Lead, Eclipse MDT OCL and EMF-QTV
      E-mail:
      cdamus@xxxxxxxxxxxxx





      _______________________________________________
      emf-dev mailing list

      emf-dev@xxxxxxxxxxx
      https://dev.eclipse.org/mailman/listinfo/emf-dev


      _______________________________________________
      emf-dev mailing list

      emf-dev@xxxxxxxxxxx
      https://dev.eclipse.org/mailman/listinfo/emf-dev

--
Christian W. Damus
Senior Software Developer, Zeligsoft Inc.
Component Lead, Eclipse MDT OCL and EMF-QTV
E-mail: cdamus@xxxxxxxxxxxxx





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


GIF image

GIF image


Back to the top