Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [escet-dev] Eclipse ESCET first release
  • From: "Hofkamp, A.T." <A.T.Hofkamp@xxxxxx>
  • Date: Mon, 19 Oct 2020 06:25:01 +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=R2dOSVaRQaerIONStdnCX8y5MYhqLzYMy2mqYYJC894=; b=YetPwPMsaU7epPz0zOWsNf6swL1+SXjOKd6oqus1vojR9Juymrwcdk3HT7pKEv078x60SC6LviIbWbcoLPtzXuEC4pPwJyYKP9CXTYVjHn5c5zG+8/iRDZPCfGB8p37cMXXb2PVzkx71kqh/DOzPso7i6C20tyqCho5MmIYgdcV7zIIs4SN2leoCH0l4MFgV/C9RGIs5V2clOoCT4foz3d4EKe41o8aZlnRCSwpgWOX4BX79O/B7PwDzMmSWVg99NHAgNg8y99XkYSgPaJKpP4tCf1ZZsYXQt5RZI5fcH9wkEoRHld5B/BVBze8k9r2lWhWKWJKlISvNM0BOBwS5Cg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I8m3P/s5l0iJEF1Rm2Hhks0/Arb3+NyYaNtksAsRr2awTvSlF0jShqYCU3/hjpQAq9dX7grMO3n54ugis/hcLHF1GwVC8m9S4xyBV1S8qMd+/DMF3H7i5zgbj3xaUrzr9ZzmrOZPzPSyukzOysFETENth8d7SU058wCTYXYQpgGnjTamUtIcUp0XThL+b9geGOn1v2Pwfgx3K61qC2RQpAg5gxNjpkATsfw5YLiMP/ECS/OADV4XziVxOn78UTSapNWmejPv0hgI9yy/j2qw14CBZKawQSvohdi5AzCz3BMQCzMqpe4/YiYliMo6d0R5g5CV8v2o7eEcGZw8ksVfjQ==
  • 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: AQHWo8M1o5n2x8TLXUSE8+Lhs6A3DKmedb7r
  • Thread-topic: Eclipse ESCET first release

Hello,

Looks good to me, for as far as I understand it.

A bit more down to earth, should we discuss gitlab configuration?
Issue tags and milestones at least I think, and probably branch usage/names/conventions?
Codestyle conventions is another topic.

In general, I think less is more here.

Albert


From: escet-dev-bounces@xxxxxxxxxxx <escet-dev-bounces@xxxxxxxxxxx> on behalf of Dennis Hendriks <dh_tue@xxxxxxxxxxx>
Sent: Friday, October 16, 2020 16:06
To: escet-dev@xxxxxxxxxxx <escet-dev@xxxxxxxxxxx>
Subject: [escet-dev] Eclipse ESCET first release
 
Hi all,

Now that our initial contribution has been given 'check-in' approval, it is time to start planning our first release.

This will be our first release. The release version will be '0.1'. All plug-ins etc in the initial contribution already have this version number.

I propose that for the first release, we focus only on getting to that first release based on the initial contribution, rather than adding new features, etc. This ensures we can get a first release as quickly as possible, such that everyone can use it.

I think the following is needed to get to a first release (not necessarily in this order):
  • Create a release plan (this post is to start the discussion on that).
  • Commit the initial contribution.
  • Get final approval for the initial contribution.
  • Wait for a Jenkins instance (JIPP, Jenkins Instances Per Project) to build the release. I've already requested it. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=567931.
  • Await approval for the third party dependencies and contribute them to Eclipse Orbit.
  • Get the build working on our JIPP.
  • Add JAR signing.
  • Configure for deployment to Eclipse Foundation infrastructure.
  • Think about and build nightly/weekly integration builds, milestones and release candidates.
  • Adhere to all required release, branding and IP requirements.
  • Ensure project metadata is up-to-date.
  • Ensure our IP log is up-to-date.
  • Perform a release review.
  • Perform the release.
Given that this is our first release, there are items on this list that are new to us. Also, approval is required for several of the items. As such, this may take a while. I propose to pick a date we are fairly certain we can meet. Then we may still surprise ourselves and release earlier if possible.

I propose to set the preliminary release date on March 31, 2021.

Let me know what you think about this proposal.

Kind regards,
Dennis Hendriks
Eclipse ESCET project lead

Back to the top