Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [escet-dev] Eclipse ESCET v0.2 plans
  • From: "Hofkamp, Albert" <A.T.Hofkamp@xxxxxx>
  • Date: Mon, 10 May 2021 07:16:42 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=tue.nl; dmarc=pass action=none header.from=tue.nl; dkim=pass header.d=tue.nl; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/4FFY8Bq8XPb4O4O5iMrGZXUWvAJDVwF1YSWqFVKBlE=; b=CesYVzxlT3zboFJATpuqbxU5o1By0vP3Q1aAhD/Jm9UyuZpSh4/N38chUMgF+jndwPkl3i63oVJddtikzEwtHcYUP7DTZzcdIKY1Cnt+a/weCz3CoUCybf3a7wnaz485WbnZGxPRyJYlZ3rHLLSPj7CqxmTEyIVqReCzMlTpxbl/Fs/8HxgcZrSXGMmvCz8wq8zALXj5aJMTWNH8RYvLl+Wtyr33Sa21v8Qlp8hNPyZwguDCkOIVg2N7X9mKDCnhp6WK0t8iXDNMXuElpcpmR42gA3lEjvur9TC3iRBfY+8yYl4M/jZSPRerbW8gqKZiAdwapxTq5HZ1oytaEPhXxQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ad6jHgU4peNpxv0XckKCdUmZBuivg0lF/aSciBjVxDfyM6Pm8TWOyPxwCqcxoJ+ZmF2LJt7AyCQV+Gisv2JY88Tn303ni4kIcYtpHtIuGeV5GFaZGvHy2nZ4mSi7XFYZcvfId/RiRCr6to1WFqRgmJHSVpHi+NfwQweC+sGsKBVP7yYgE62u7o1gND4a//LWKrKiq7iPxmB1cBWRoDbvH+xj+QUb2nxp02U/4pUOkAfrijUhJ7pSUbx4n3Dpoi/nR8QM2c5PoHpnxQAdoUzVqmcbX18qR6R7n9DZvXTCgc5kWQy5mZUcMbAhMtzodF/7RtUz6njHW9U/pbF+bzElxw==
  • Delivered-to: escet-dev@xxxxxxxxxxx
  • List-archive: <https://dev.eclipse.org/mailman/private/escet-dev/>
  • List-help: <mailto:escet-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://dev.eclipse.org/mailman/listinfo/escet-dev>, <mailto:escet-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://dev.eclipse.org/mailman/options/escet-dev>, <mailto:escet-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHXJwyj5B+PnfnDt0mfNczJP43wW6qhNA0AgALGM8yAAy+tbYAGuUg1gA46DjuAAYLAaYAAGap2gAJq/1yAAKU+dIAWDo6wgADWgqqAAEOdgIAEj6L4
  • Thread-topic: [escet-dev] Eclipse ESCET v0.2 plans

Hai Bert,

> > It seems to me that nobody really understands how to go about releases, so I would say that needs to be discussed and agreed upon first before trying to release things. Currently, everybody seems to be waiting for someone else.

> I don’t understand this. I see a lot of bug being fixed and am very pleased with progress.

Dennis asked about a release plan, that is, some kind of agreement what we're going to aim for in V0.2 .
One form of such a release plan is a list of features that we'll try to get finished, but there are many forms.

However, he did that out of the blue, without stating any boundaries.

It makes a lot of difference whether you aim for feature-based releases (release when everything you promised is done), or time-based release (release when you pass the deadline with whatever is done at that point in time).

It makes a lot of difference whether you aim for a deadline one year from now or one month from now.



Thus the entire "release" discussion is not about what is currently happening in "develop". While like you I am very happy about it, it's pseudo-planned at best. Basically it's just ad-hoc low-hanging fruit being picked. Very useful, but not truely planned, and imho not long term sustainable since eventually you'll run out of low-hanging fruit.

Instead, the "release-plan" discussion is about some form of basic general agreement within the project, and a set of standard decisions about all releases we'll ever do. Likely it also needs a set of standard questions that must be answered for making a release plan. [Just making educated guesses.]

The global aim of such a general agreement is to reduce confusion and make everybody aware of what to do and who to consult when making such a plan. It should avoid the lack of progress in creating such a plan that you see now.


> I like end of June as release date, since my class of 180 students will start in September and I would like to have some time left for using the release.

As said, I have no real objections against making a new release.

From a release plan point-of-view though, Dennis just set the date all by himself in interest of the project. There was no discussion about it beforehand at all. Likely at least half the project members don't even know that this date exists since no project-progress information is exported beyond this dev discussion list afaik.

While randomly making decisions is also a form of planning, I am not quite sure we should aim for that.

Albert

From: escet-dev <escet-dev-bounces@xxxxxxxxxxx> on behalf of Beek, Bert van <D.A.v.Beek@xxxxxx>
Sent: Friday, May 7, 2021 11:07
To: escet developer discussions <escet-dev@xxxxxxxxxxx>
Subject: Re: [escet-dev] Eclipse ESCET v0.2 plans
 
Hi all,

> On 7 May 2021, at 08:17, Hofkamp, Albert <A.T.Hofkamp@xxxxxx> wrote:
>
> Hai Dennis,
>
> > I've not yet received any responses on my proposal on my last message, see below.
>
> I didn't see any new leads to respond to.
>
>
> > be good to discuss the longer run, i.e. releases after v0.2
>
> > I've just created a release entry for v0.2 ... june.
>
> I assume you're trying to make progress here, and that's good, but it looks like the wrong order of things to me.
>
>
> It seems to me that nobody really understands how to go about releases, so I would say that needs to be discussed and agreed upon first before trying to release things. Currently, everybody seems to be waiting for someone else.

I don’t understand this. I see a lot of bug being fixed and am very pleased with progress.

>
> To get out of this deadlock, I think we should start working according to the ESCET organization structure.
>
>
> One possible form on getting project-wide agreement on what to do, is to make a general plan, some sort of framework, a project-wide agreed collection of standard questions and decisions about releases in general, what steps to take for a release, who to inform, how, and perhaps when, etc. As an example that may be in those decisions, we probably should first have a target release date, and then ask ourselves what to aim for in that period (assuming time-based periods).
> If we want a more formal process, steps should have a list of roles that should give input, and a list of roles that should agree, but I am not sure this is necessary (ie the decision what to include or exclude in the framework is also something that should be discussed within the project in my view.)
>
> With a project-wide agreed framework we would have at least some agreed set of steps and their order, so everybody knows what to expect and understands what to do, hopefully avoiding the current confusion and resulting lack of progress.
>
>
> With such a framework, we can then make progress for release 0.2 and further (the latter should probably also be discussed in the framework, how far ahead do we go in planning?).

I would be very happy if we could release v0.2 en of June with as many bugs fixed as possible along with some other issues. I think the problem here is time available for contributors. So in principle, if anybody want to fix something in cooperation with others, in the way Ferdie and Dennis are working, I am happy.

>
> Within the ESCET organisation, I think the project leads are the persons that should take steps here. Given the scope probably the project board and committers should also know and agree.
>
> In any case, I am willing to give constructive feedback.
>
> -----
>
> With such a framework, we can then make progress for release 0.2 and further (the latter should probably also be discussed in the framework, how far ahead do we go in planning?)​.
>
> [The framework doesn't look likely to be finished before June, which means the 0.2 release date should be moved or a decision needs to be made to go ahead (and likely include whatever is in the develop branch at that time).]

I like end of June as release date, since my class of 180 students will start in September and I would like to have some time left for using the release.

Bert
>
> Albert

_______________________________________________
escet-dev mailing list
escet-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://eur02.safelinks.protection.outlook.com/?url="">

Back to the top