Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[osgi-wg-specification-committee] Please review and comment: Eclipse Foundation Specification Process 1.4 (DRAFT)

Greetings specification committee

I would like to draw your attention to an update to the EFSP that we've been working on, that I've named "1.4 (DRAFT)".

I've described the significant changes in a presentation.

As we've stated in the presentation, our primary motivation is to extend the EFSP to be inclusive of process specifications which, as non-technical specifications, do not have things like TCKs (TCKs are pretty deeply baked into the current revision). We're also taking the opportunity to simplify where we can, and increase the flexibility to support a broader range of domains, while keeping everything 100% backwards compatible.

I believe that we've met the goal to be 100% backwards compatible, in that we haven't added any new requirements for existing projects. Upon adopting the new version, however, some working groups may choose to restore some of the removed elements and specific technical details to the working group requirements.

I've published a draft of the update along with a diff:

https://www.eclipse.org/projects/efsp/?version=1.4
https://www.eclipse.org/projects/efsp/diff.php?version=1.4

The final draft will also include some updates to conform with UK English spelling and grammar. I've not included these updates in the documents at this time to avoid adding unnecessary clutter.

I ask that you please review the presentation and the documents. If you have questions or concerns, please express them in this thread, or (ideally) in the issue that we created to track this effort (or create a new issue if that makes more sense to you).

While I have your attention, I'd like to remind you that we updated the Eclipse Foundation Specification License to version 1.1 and Eclipse Foundation TCK License 1.1. in October 2023 (Sharon sent a note out at the time). The changes are primarily concerned with changing the copyright holder to the Eclipse Foundation AISBL.

Specification projects should update to the new version of the license as soon as possible. Projects that have already committed their Specification Version artifacts for review do not need to rebuild and resubmit those artifacts. We do, however, ask that you work with your projects to help them adopt the new version of the license at their earliest convenience (e.g., the next release).

Note also (and I suspect that this will provoke some discussion), the license text should not be changed. It is tempting to fill in the two copyright statement templates that are present in the specification license, but these should not be edited. Again, there's no need to recall projects that have already been released; rather, let's think of this as something to get right in the next release.

Thanks for your attention. Let me know if you have any questions.

Wayne
--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation


My working day may not be your working day! Please don’t feel obliged to read or reply to this e-mail outside of your normal working hours.


Back to the top