To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/5bbec28f.1c69fb81.f84d1.e2ce%40mx.google.com.
For more options, visit https://groups.google.com/d/optout.
I don't have such a strict view on the definition of standard.When two or more technologies agree to implement the same specification, they are standardising on the same specification, which implies that that specification is a standard for those two technologies. The process by which that specification is developed is irrelevant, whether it's a formal specification process from a standards organisation like ISO or the JCP, or whether it's just one person from each technology sitting down in private and agreeing on a specification, or whether it's one technology creating the specification and everyone else following, those things might impact whether it's considered for example, an open standard, formal standard, or a closed standard, but not whether it's a standard.A defacto standard in software is a different thing. I have heard Kafka described as a defacto standard in messaging for microservices. It's not a standard proper because there's only one implementation, no one has agreed to implement a single specification, there's no standardisation to speak of. However, it is considered a defacto standard because everyone uses it - when a single technology has the vast majority of the market share, using that technology brings most of the same advantages as using a standard, your software is portable to every major technology in the market by virtue of there being only one major technology in the market, you don't need to skill up new hires in the technology because they will most likely have already used it because it's what everyone uses, etc. This is not MicroProfile, MicroProfile cannot be described as a defacto standard.I would describe MicroProfile as an open standard. It might not be a formal standard, but it is nevertheless an open standard, since multiple vendors have standardised on a single set of specifications for their products, and the process by which these specifications are created is open.
On Thu, 11 Oct 2018 at 14:25, m.reza.rahman <m.reza...@gmail.com> wrote:
I don't think it is so complex. The goal is not open source alone but some kind of standardization in the same vein as the JCP.Sent via the Samsung Galaxy S7, an AT&T 4G LTE smartphone-------- Original message --------From: John Clingan <jcli...@redhat.com>Date: 10/10/18 11:01 PM (GMT-05:00)To: Eclipse MicroProfile <microp...@googlegroups.com>Subject: [microprofile] MicroProfile Mission: Is the goal of MicroProfile still "standardization"?This question originated out of the technical whitepaper draft, and I subsequently brought up at the last Live Hangout. We agreed to post the topic to the discussion forum. Here is the microprofile mission statement:--“An open forum to optimize Enterprise Java for a microservices architectureby innovating across multiple implementations and collaboratingon common areas of interest with a goal of standardization.”The question is whether or not our goal is still "standardization". When we first launched MicroProfile, a goal was to submit to a standards body, perhaps the JCP as we did with the Config specification. With Java EE moving to Eclipse Jakarta EE, is "standardization" still a goal? When I originally read the statement in the whitepaper, I read the word "standardization" literally with the target being a formal standards organization. I don't consider the Eclipse Foundation to be a standards organization, although a specification process is being defined under Jakarta EE (which blurs the waters a bit).A comment made during the Live Hangout was that perhaps the word "standardization" doesn't have to be taken so literally. Ex: "defacto standard" is common language, but not a formal standard. So, we thought we would get community feedback to see if "with a goal of standardization" should still be a part of our mission statement.Thoughts?
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/529d4e01-07f0-4f88-921d-96575afaed62%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/5bbec28f.1c69fb81.f84d1.e2ce%40mx.google.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/529d4e01-07f0-4f88-921d-96575afaed62%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/5bbec28f.1c69fb81.f84d1.e2ce%40mx.google.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/529d4e01-07f0-4f88-921d-96575afaed62%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/5bbec28f.1c69fb81.f84d1.e2ce%40mx.google.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/c85d48a6-2c6f-444c-83fe-6cbf5603a0d5%40googlegroups.com.