Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dsdp-tm-dev] ready to begin 2.0?

PS: Our upcoming Europa M4 release (jan 4th) will be a very important
one, since it will be the first time that the TM / RSE stuff can be installed
from the SAME update site as cdt, emf, tptp and all other major eclipse
projects. It can be installed without typing in an update site name, since
the Europa site comes pre-configured with the 3.3M4 platform.

This means a big increase in visibility among the projects, and we cannot
allow a drop in quality for this. Thus I'm personally against API changes
right now, but rather wait 2 more weeks and further work on quality,
stability, bug fixes and - especially - test cases in order to make sure we
can _maintain_ high quality while we are changing API's and functionality.

Thanks
Martin

Martin Oberhuber schrieb:
Hi Dave,

These are good questions.
Let's discuss these in the committer meeting tomorrow.

For now, I would like everyone to focus on the unit tests.
We MUST increase our test coverage in order to reduce the time wasted through manual tests, increase our stability, and insure that code / implementation changes keep the API contracts intact.

So, everyone - until this is discussed and decided among the committers, please don't break the APIs and start implementing more test cases instead. You could start e.g. with a bug that needs to be fixed: write a test case that fails for this bug, then fix the bug and ensure that the test case runs ok.

Thanks
Martin


David Dykstal schrieb:
Martin -

I've stored up some API changes that would need to go into our 2.0 stream.
I can begin these today, but want to make sure that the head stream is
ready to be used for 2.0. I would rather these get into the stream sooner than later so that folks have time to adjust. I expect most of these to be
quite small. Do you think we are ready to do this?

Also, as we modify the code base for 2.0, should the developers making the changes assume the responsibility for updating the version numbers of the
appropriate plugins and features, or should this be centralized?

_______________________
David Dykstal
david_dykstal@xxxxxxxxxx

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




--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm



Back to the top