Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [science-iwg] Release Questionnaires for the Science 2016 Release Page

Christopher,

Excellent. Thanks for digging into this. I meant to get to it but I have been traveling lately, which goes for doing the release review request too. I hope to have time to look at these by the end of the week.

Jay


On Sep 13, 2016 2:34 PM, "Christopher Brooks" <cxh@xxxxxxxxxxxxxxxxx> wrote:
I just took a look at the projects listed on the Science 2016 Release page (https://wiki.eclipse.org/Science_WG/2016_Release) and it looks like ChemClipse and Triquetrum have release pages on their project page, but EAVP, ICE and January do not.

Filling out the form is not that difficult.  To do so, go to the project page and look for it under committer tools.

Note that one of the items is a UI checklist.

Usability
Summarize the usability of the software. Usability in this sense is about using the software from the end-user's point-of-view, not the more academic sense of UI evaluation/testing. Summarize the user interface usability and the conformance to the User Interface Guidelines. If appropriate, include discussion of section 508 compliance (you can discuss multiple language support in the Internationalization section, below). Explain any deviations from the user interface guidelines and standards.

The Science 2016 Release Page states that we intend to release on October 21.  This points to having all the material done soon so that it can be reviewed on the first or third Wednesday of October.

Below are some questions I had and answers from Wayne.

_Christopher
---------- Forwarded message ----------
From: Wayne Beaton <emo@xxxxxxxxxxx>
Date: Tue, Sep 13, 2016 at 7:28 AM
Subject: Re: Scheduling a Release for Triquetrum
To: cxh@xxxxxxxxxxxxxxxxx
Cc: Erwin DL <erwindl0@xxxxxxxxx>, triquetrum developer discussions <triquetrum-dev@xxxxxxxxxxx>, Jonas Helming <jhelming@xxxxxxxxxxxxxxxxx>


Hi Christopher. Sorry for the delay.

/cc mentors

1) Milestone builds are issued in a lead up to a release. The name of the release itself should not include the milestone indicator. A build labeled  "0.1.0M1" in your project downloads would be a milestone build for your "0.1.0" release.

2) We run release reviews on the first and third Wednesday of every month, so we'll have to align with that. To do a release on the 13th, we'd have to have the review conclude on October 5. We'll need the IP Log and PMC approved review materials a week ahead of that (Sept 28).

3) Qualifiers are really an OSGi-specific technical concept. So the short answer is to do whatever you feel makes the best technical sense.

I noticed that you're pushing downloads from the Hudson server. This is fine for nightly and integration builds, but you should use the mirrored and fault tolerant download server for milestone and release builds. Let me know if you need any assistance sorting that out.

HTH,


Wayne

On 09/09/16 02:51 PM, Christopher Brooks wrote:
Hi Stephanie,
Your timing is impeccable!  The Science Working group has a combined release scheduled, see https://wiki.eclipse.org/Science_WG/2016_Release

It might be worth widening the discussion thread to the Science Working Group list at https://dev.eclipse.org/mailman/listinfo/science-iwg, but let's focus on Triquetrum issues in the near term.

As part of that release, we will attempt to release a version of Triquetrum.  Our current intended release date is October 21.  We hope to do a code freeze next Tuesday.

We have a Github issue for the release at https://github.com/eclipse/triquetrum/issues/71 

I have a milestone set at https://github.com/eclipse/triquetrum/milestone/4

Some of the issues will be removed from the release milestone, but others are required.

A couple of questions:

1) What version number should Triquetrum use?  We are in incubation, I was thinking 0.1.0 would be a good version number.  I'm not sure if the Milestone notation would apply.  Would this be 0.1.0M1?  I can look into this a bit more, but thought you might have a quick answer.  I've reviewed https://wiki.eclipse.org/Version_Numbering and the answer is not obvious to me.

2) Our code freeze is on Tuesday 9/13 in part because I'm traveling the remaining part of the week and Erwin is busy the following week. If we submit a release questionnaire on 9/13 or 9/14, is that sufficient time for the October 21 release date?  It seems like two weeks is sufficient, but I just wanted to double check.  I'm aware of https://www.eclipse.org/projects/handbook/#release-review, which says that the release review process takes a week and that the release reviews take place on the first and third Wednesdays.  My intention was to create a release on Tuesday 9/13 via the "Create a Release" under the committer tools.

3) We use a number of third party packages that have passed CQ.  See https://github.com/eclipse/triquetrum/issues/70.  Right now I have a p2 site set up that is creating jar files from the head of the third party tree that was used to create the source jars uploaded for the CQs.  For example,  https://dev.eclipse.org/ipzilla/show_bug.cgi?id=10439 has the jar file diva.source_11.0.0.201608300001.jar associated with it.

My question is: What should the version number of jar file that contains the .class files be?  Should it be diva.11.0.0.201608300001.jar?  Or should the qualifier be the date that the jar file was created?

Please forgive me if the answers to these questions are obvious.  I figure you would be able to quickly and definitively answer these.

_Christopher


On Fri, Sep 9, 2016 at 11:22 AM, Stephanie <emo@xxxxxxxxxxx> wrote:
Hello Christopher and Erwin,

My name is Stephanie, I am working alongside Wayne on ongoing projects.

After reviewing your project, Triquetrum, we can see you haven't done or scheduled a release as of yet.

I was just wondering if there is anything we could do to help you through this process. Do you have a release plan or a date in mind in which you'd like to schedule a release?

Please let me know if we can be of assistance,

Thank-you,

Stephanie


--
Stephanie Swart on behalf of the Eclipse Management Organization
Project Coordinator- Memberships and Open Source Projects
Eclipse Foundation



--

Wayne Beaton on behalf of the Eclipse Management Organization

@waynebeaton

The Eclipse Foundation



_______________________________________________
science-iwg mailing list
science-iwg@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/science-iwg

Back to the top