Skip to content

Commit

Permalink
MP 6 Issues PR (#298)
Browse files Browse the repository at this point in the history
* normalize copyright year to 2022

* typo fixed

* outdated description removed

* normalize copyright year to 2022

* normalize unsorted list use to AsciiDoc default

* FAQ formatting issues fixed

* typo fixed

* MP Telemetry description updated

* fix missing plugin version

* replace http by https when not license or XML header

* normalize inception year to 2016
  • Loading branch information
JanWesterkamp-iJUG committed Dec 13, 2022
1 parent 4edb7df commit 9fec2d3
Show file tree
Hide file tree
Showing 15 changed files with 230 additions and 234 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.adoc
@@ -1,5 +1,5 @@
//
// Copyright (c) 2017-2017 Contributors to the Eclipse Foundation
// Copyright (c) 2017-2022 Contributors to the Eclipse Foundation
//
// See the NOTICE file(s) distributed with this work for additional
// information regarding copyright ownership.
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING_es.adoc
@@ -1,5 +1,5 @@
//
// Copyright (c) 2017-2017 Contributors to the Eclipse Foundation
// Copyright (c) 2017-2022 Contributors to the Eclipse Foundation
//
// See the NOTICE file(s) distributed with this work for additional
// information regarding copyright ownership.
Expand Down
2 changes: 1 addition & 1 deletion NOTICE
Expand Up @@ -5,7 +5,7 @@ Portions of this software were originally based on the following:

SPDXVersion: SPDX-2.1
PackageName: MicroProfile
PackageHomePage: http://www.eclipse.org/microprofile
PackageHomePage: https://www.eclipse.org/microprofile
PackageLicenseDeclared: Apache-2.0

PackageCopyrightText: <text>
Expand Down
6 changes: 3 additions & 3 deletions README.adoc
@@ -1,5 +1,5 @@
//
// Copyright (c) 2017-2018 Contributors to the Eclipse Foundation
// Copyright (c) 2017-2022 Contributors to the Eclipse Foundation
//
// See the NOTICE file(s) distributed with this work for additional
// information regarding copyright ownership.
Expand Down Expand Up @@ -102,8 +102,8 @@ A complete list of MicroProfile-related repositories within the Eclipse github o

Some of the repositories are hosted under the link:https://github.com/microprofile[MicroProfile github organization], including the following repos:

link:https://github.com/microprofile/microprofile-blog[MicroProfile.io blogs] -- Easy mechanism for updating the entries on the link:http://microprofile.io/blog[MicroProfile blog site] +
link:https://github.com/microprofile/microprofile-site[MicroProfile.io site] -- source code of the application that powers the link:http://microprofile.io[microprofile.io] site +
link:https://github.com/microprofile/microprofile-blog[MicroProfile.io blogs] -- Easy mechanism for updating the entries on the link:https://microprofile.io/blog[MicroProfile blog site] +
link:https://github.com/microprofile/microprofile-site[MicroProfile.io site] -- source code of the application that powers the link:https://microprofile.io[microprofile.io] site +

=== MicroProfile and MicroProfile.io
The MicroProfile community has two portals to information. The main site is the link:https://projects.eclipse.org/projects/technology.microprofile[MicroProfile project].
Expand Down
23 changes: 12 additions & 11 deletions faq.adoc
@@ -1,5 +1,5 @@
//
// Copyright (c) 2017-2018 Contributors to the Eclipse Foundation
// Copyright (c) 2017-2022 Contributors to the Eclipse Foundation
//
// See the NOTICE file(s) distributed with this work for additional
// information regarding copyright ownership.
Expand All @@ -22,26 +22,27 @@

. <<What is the MicroProfile?>>
.. <<What is the relationship with Java EE?>>
.. <<What is the relationship with Jakarta EE?>>
.. <<What is the relationship with the JCP?>>
. <<Who is involved?>>
. <<How can I get involved?>>
.. <<How do I join?>>
.. <<How do I submit a proposal?>>
. <<What are the logo restrictions?>>

=== What is the MicroProfile?
== What is the MicroProfile?
MicroProfile is a collection of features designed for a microservice-focused platform.

===== What is the relationship with Java EE?
=== What is the relationship with Java EE?
There is no formal relationship with Java EE. The 1.0 release of MicroProfile was based on three APIs (CDI, JSON-P and JAX-RS) which are Java EE APIs, but the MicroProfile effort is not limited to the Java EE APIs. Brand new APIs are equally as valid as established APIs.

===== What is the relationship with Jakarta EE?
=== What is the relationship with Jakarta EE?
Both MicroProfile and link:https://jakarta.ee/[Jakarta EE] are under the Eclipse Foundation umbrella. While there is no formal relationship with Jakarta EE at the moment, the two projects are discussing link:https://www.eclipse.org/org/workinggroups/about.php[Eclipse Working Group] alignment and collaboration options.

===== What is the relationship with the JCP?
=== What is the relationship with the JCP?
MicroProfile is not governed by the JCP. Rather, it is an independent effort governed under the link:https://projects.eclipse.org/projects/technology.microprofile[Eclipse Foundation] and licensed under the link:https://www.apache.org/licenses/LICENSE-2.0[Apache v2 Software License].

=== Who is involved?
== Who is involved?
Current vendors implementing MicroProfile specifications include:

* Fujitsu (Launcher)
Expand All @@ -55,18 +56,18 @@ Current vendors implementing MicroProfile specifications include:

A more complete list of the various MicroProfile implementations and the specification versions they support can be found on the link:https://wiki.eclipse.org/MicroProfile/Implementation[MicroProfile wiki].

There are link:http://microprofile.io/contributors[many individuals who contribute] to the MicroProfile project. The Java community as a whole is encouraged to take part and contribute to the project; there are no restrictions.
There are link:https://microprofile.io/contributors[many individuals who contribute] to the MicroProfile project. The Java community as a whole is encouraged to take part and contribute to the project; there are no restrictions.

=== How can I get involved?
== How can I get involved?
* Read through, comment on, and create new topics on the link:https://groups.google.com/forum/#!forum/microprofile[MicroProfile Google Group]
* Test the sample apps, fix bugs and submit a pull request, or create a new one (link:https://projects.eclipse.org/projects/technology.microprofile/developer[Developer resources])
* Submit a proposal (link:https://wiki.eclipse.org/MicroProfile/FeatureInit[Introducing New Ideas to MicroProfile])

===== How do I join?
=== How do I join?
There is no formal "joining" process, since anyone is welcome to join the discussion in the link:https://groups.google.com/forum/#!forum/microprofile[Google Group]. Depending on how involved you want to be, however, you may need to sign an link:https://www.eclipse.org/legal/ECA.php[Eclipse Contributor Agreement] to contribute to the project.

===== How do I submit a proposal?
=== How do I submit a proposal?
A process has been created specifically for the evolution of the MicroProfile, and can be found under link:https://wiki.eclipse.org/MicroProfile/FeatureInit[the Feature Initialization section of the wiki].

=== What are the logo restrictions?
== What are the logo restrictions?
Use of branding for any vendor is subject to the restrictions of that vendor.
38 changes: 16 additions & 22 deletions how-to-pr.adoc
@@ -1,49 +1,43 @@
= Workflow to make your first Pull Request

Assuming that you already have an Eclipse User account and signed the Eclipse Contribution Agreement, the following is how you can create PR's for MicroProfile related project:

- If it's the first time you are going to work on a repository: Fork into your github account.
- Download (you can use the Github UI option `Open With Github Desktop`) your new fork into your computer.
- In your local repository, create a branch for the contribution, example:
* If it's the first time you are going to work on a repository: Fork into your github account.
* Download (you can use the Github UI option `Open With Github Desktop`) your new fork into your computer.
* In your local repository, create a branch for the contribution, example:
git checkout -b microProfilePatch
git checkout -b microProfilePatch
* Set your upstream to your origin:
- Set your upstream to your origin:
git push --set-upstream origin microProfilePatch
git push --set-upstream origin microProfilePatch
* Add, edit or perform the changes required in your contribution.
* Stage your new files:
- Add, edit or perform the changes required in your contribution.
git add .
- Stage your new files:
* Assuming your GitHub username is: `CONTRIBUTOR` and the email address used for your Eclipse account is: `CONTRIBUTOR@mail.com`, the following is the line you can use to commit and sign your contribution. Before you do so, verify that you have configured Git with the correct email using `git config --get user.email`
git add .
- Assuming your GitHub username is: `CONTRIBUTOR` and the email address used for your Eclipse account is: `CONTRIBUTOR@mail.com`, the following is the line you can use to commit and sign your contribution. Before you do so, verify that you have configured Git with the correct email using `git config --get user.email`
git commit -m "Added my contribution" -s
git commit -m "Added my contribution" -s
[NOTE]
====
If your Eclipse account was configure using a different email address than the one you normally use in your local git `user.email` configuration, you have a couple of options to modify your `email` in your contribution:
1. You can configure the specific email address in your `.git/config` for a specific repository. From within the repository execute:
git config user.email "NEWEMAIL@mail.com"
git config user.email "NEWEMAIL@mail.com"
2. Or, Amend the commit with the specific email address:
git commit --amend --author="CONTRIBUTOR <NEWEMAIL@mail.com>"
git commit --amend --author="CONTRIBUTOR <NEWEMAIL@mail.com>"
====

- Push your changes to your remote repository
git push
* Push your changes to your remote repository
- Navigating to Github web UI, create the Pull request.
git push
* Navigating to Github web UI, create the Pull request.
We know you may be already familiar with the Git and Github PR process and there are many ways to accomplish what we described above, but this question is a recurring one so we like to provide visibility to others and, also learn something new with the feedback we got when posting this kind of micro recipes 👍
8 changes: 4 additions & 4 deletions pom.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
/**********************************************************************
* Copyright (c) 2017-2021 Contributors to the Eclipse Foundation
* Copyright (c) 2017-2022 Contributors to the Eclipse Foundation
*
* See the NOTICES file(s) distributed with this work for additional
* information regarding copyright ownership.
Expand Down Expand Up @@ -33,10 +33,10 @@
<name>MicroProfile</name>
<description>The MicroProfile Specification and Information Repository</description>
<url>https://github.com/eclipse/microprofile</url>
<inceptionYear>2017</inceptionYear>
<inceptionYear>2016</inceptionYear>
<organization>
<name>MicroProfile</name>
<url>http://www.eclipse.org/microprofile</url>
<url>https://www.eclipse.org/microprofile</url>
</organization>

<licenses>
Expand Down Expand Up @@ -82,7 +82,7 @@
<mailingLists>
<mailingList>
<name>MicroProfile</name>
<subscribe>http://groups.google.com/group/microprofile/subscribe</subscribe>
<subscribe>https://groups.google.com/group/microprofile/subscribe</subscribe>
<post>microprofile@googlegroups.com</post>
</mailingList>
<mailingList>
Expand Down
2 changes: 1 addition & 1 deletion site.yaml
@@ -1,5 +1,5 @@
#######################################################################
## Copyright (c) 2018-2018 Contributors to the Eclipse Foundation
## Copyright (c) 2018-2022 Contributors to the Eclipse Foundation
##
## See the NOTICE file(s) distributed with this work for additional
## information regarding copyright ownership.
Expand Down
2 changes: 1 addition & 1 deletion spec/NOTICE
Expand Up @@ -5,7 +5,7 @@ Portions of this software were originally based on the following:

SPDXVersion: SPDX-2.1
PackageName: MicroProfile
PackageHomePage: http://www.eclipse.org/microprofile
PackageHomePage: https://www.eclipse.org/microprofile
PackageLicenseDeclared: Apache-2.0

PackageCopyrightText: <text>
Expand Down
5 changes: 3 additions & 2 deletions spec/pom.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
/**********************************************************************
* Copyright (c) 2017-2018 Contributors to the Eclipse Foundation
* Copyright (c) 2017-2022 Contributors to the Eclipse Foundation
*
* See the NOTICES file(s) distributed with this work for additional
* information regarding copyright ownership.
Expand Down Expand Up @@ -38,7 +38,7 @@
<properties>
<asciidoctor-maven.version>1.5.8</asciidoctor-maven.version>
<asciidoctorj-pdf.version>1.5.0-alpha.15</asciidoctorj-pdf.version>
<build-helper-maven-plugin.version>1.12</build-helper-maven-plugin.version>
<build.helper.maven.plugin.version>3.3.0</build.helper.maven.plugin.version>

<maven.build.timestamp.format>MMMM dd, yyyy</maven.build.timestamp.format>
<revisiondate>${maven.build.timestamp}</revisiondate>
Expand Down Expand Up @@ -102,6 +102,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>${build.helper.maven.plugin.version}</version>
<executions>
<execution>
<id>timestamp-property</id>
Expand Down

0 comments on commit 9fec2d3

Please sign in to comment.