Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-community] Community help request

Hi Martijn,

I remember that the discussion ended up in “we are not sure” state. What are you proposing makes sense, but there are problems as well. I see that it will be difficult to agree with all project owners about plugins versions. This is why the current version is minimalistic. Unfortunately, we don’t have anything like Platform Architecture Committee which would be responsible for checking, reviewing and solving this kind of issues.

We may have a second parent pom similar to what you are suggesting. It must have our current parent pom as a parent. But this solution kinda smells as well. 

— Dmitry

On 8 Aug 2018, at 15:36, Martijn Verburg <martijnverburg@xxxxxxxxx> wrote:

Hi Dmitry,

I know a while ago I submitted a strawman parent POM for EE4J (with various common plugins etc).  https://github.com/eclipse-ee4j/ee4j/pull/23

Is it worth someone taking another stab at that?  It seems that lots of common config could be shared here (gpg plugin etc).

Cheers,
Martijn


On Wed, 8 Aug 2018 at 10:36, Dmitry Kornilov <dmitry.kornilov@xxxxxxxxxx> wrote:
Hi,

I took the initiative and created a list of tasks we need help with. All these task are related to projects CI/CD pipelines and releasing the first Eclipse versions of projects. I created two tasks in projects issues trackers:

1. Build CI/CD pipeline. 

This is about creating a basic pipeline which build the project and runs tests on Eclipse provided infra.

2. Release pipeline and first release

This is about creating a release pipeline which releases a Maven artefact to OSSRH *staging* repository. Staging is a keyword, we don’t want public releases before projects pass the release review.

Here is a summary spreadsheet with links to all issues created for progress tracking:

Please self assign to tasks ion GitHub and and add a comment to the corresponding "Responsible Person” cell in the spreadsheet above, I’ll check it periodically and update it based on your comments.

There are also two wiki pages which you can use as a reference:

1. How to release the first Eclipse version of projects. 
It contains general flow and HOWTOs.

2. JSONP release job. 
It describes JSONP release pipeline which is the only one which works for now. You can use it as a reference for your project release job or you can come out with something else. 

Don’t hesitate to ask questions if you have any.

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


Back to the top