However, just "self-declaring" your own JSR is extremely disruptive and counterproductive. Seems a bit like out of "Pinky & Brain" ;-)
And in the worst case it would fuel the views by some inside Oracle that "this whole Open Source thing ain't gonna work" and they may well prefer their own closed, proprietary efforts instead.
It makes Apache, the Java Community Process, standardization efforts in this space and the Java (EE) community as a whole look like fools who lost control of their followers if people start creating their own JSRs in a garage now because Oracle is too slow to respond.
I don't believe that's the intention of most here.
Cheers,
Werner
--
You received this message because you are subscribed to the Google Groups "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/85adbc5f-7835-46ce-ba46-5b0651136b35%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "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/67719357-b4e3-4bcc-89b8-64dd4592c779%40googlegroups.com.
Hi Heiko and John, txs for the constructive feedback!I've adopted the wording and moved to the io.microprofile package.You can find the adopted spec PDF over her:
/* * JBoss, Home of Professional Open Source * Copyright 2010, Red Hat, Inc., and individual contributors * by the @authors tag. See the copyright.txt in the distribution for a * full listing of individual contributors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */
So I'm sure, Heiko and Red Hat can also provide their experience on how headers and source files should look like without violating existing organizations. Unless some or all of microprofile.io was contributed to and accepted by Apache Foundation it does not feel right in this place. |
|
--
You received this message because you are subscribed to the Google Groups "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/41e81136-7f2a-4776-9c69-00f0278e7ce8%40googlegroups.com.
<dependency> | |
<groupId>org.apache.geronimo.config</groupId> | |
<artifactId>config-api</artifactId> | |
<version>0.1-SNAPSHOT</version> | |
</dependency> |
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/cb4ecacc-af3e-48eb-bbf0-de757796edef%40googlegroups.com.
"Copyright 2016 Original Authors,
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Licensed to the Microprofile.io Community."
?
> I don’t believe the ASF owns the copyright for OWB or DeltaSpike
Copyright isn't always an exclusive right. After all 'copyright' is just a summary term for having the right to copy, modify, sell etc. All those rights can essentially can be dealt with separately as well.
And that doesn't necessarily mean that the contributor gives up his own rights. Think about a book author who sells the copyrights for a book to different publishers in different countries. You just hand over a 'non-exclusive' right in that case.
Btw it gets a tad trickier with trademarks (as opposed to the copyright on the sources). The ASF resp the single PMCs hold those trademarks for Apache projects, so yes the term 'OpenWebBeans' is an ASF trademark. Sometimes unregistered, sometimes even registered ones (e.g. Hadoop). But we'll better leave that discussion for now ;)
txs and LieGrue,
strub
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/deae5935-0033-403a-ae0b-d8da1e0ed326%40googlegroups.com.
Annotation a = AnnotationInstanceProvider.of(annotationClass)
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/microprofile/deae5935-0033-403a-ae0b-d8da1e0ed326%40googlegroups.com?utm_medium=email&utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href='https://groups.google.com/d/msgid/microprofile/deae5935-0033-403a-ae0b-d8da1e0ed326%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter';return true;" onclick="this.href=
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/2ffcd0fb-0f6d-4ef3-8be7-d59e82a00174%40googlegroups.com.
strub
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.<br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;
strub
[1] <a href="https://developer.jboss.org/blogs/mark.little/2016/07" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fdeveloper.jboss.org%2Fblogs%2Fmark.little%2F2016%2F07\
strub
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/ae5ecb0f-3acb-461e-a89f-1c81223e9ffe%40googlegroups.com.
</div
Or
>That means, you have to add e.g. deltaspike_ordinal=401 to /META-INF/apache-deltaspike.properties . Hint: In case of property files every >file is handled as independent config-source, but all of them have ordinal 400 by default (and can be reordered in a fine-grained manner.
public interface Factory<T>
in JSR 107 that blow it up beyond the core need of caching. We had a few similar interfaces like Parser<T>, too, but removed them from the core API as they did not add real value there. Either they're part of implementations or other libraries now, but not the small API/SPI.Hi!I know a bit about configuration. I wrote the original stuff in OWB and together with Gerhard Petracek I did the config part of Apache MyFaces CODI and Apache DeltaSpike.I've now extracted the most important bits out of DeltaSpike into an own project.The approach is strictly String/String based. Namespacing is achieved by using dots similar to Java package names.The API itself has only 2 classes (Config and ConfigProvider).The SPI for extending the config mechanism has 4 classes.Anything else can easily be provided on top of it. E.g. caching, variable resolvement, ProjectStage, conditional lookups, etc. All that stuff is easy to add on an additional layer later.Happy to get any feedback.LieGrue,strub
* <p> | |
30 | * This interface defines a couple of methods related to different kinds of data |
31 | * type conversion: |
32 | * </p> |
33 | * <ul> |
34 | * <li>Conversion to an object of a specific type</li> |
35 | * <li>Conversion to an array of a specific type</li> |
36 | * <li>Conversion to a collection of a specific type</li> |
37 | * </ul> |
38 | * <p> |
--
You received this message because you are subscribed to the Google Groups "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/85442e1e-c786-4f6d-bac8-28323e2eaf66%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "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/03915ee0-1edd-4037-b1a7-85e2184aa209%40googlegroups.com.
Please just stop or make your discussion private. Noone really reads it anymore.
Btw, Mark Little gave +1 to Heiko's suggestion to behave yourselves, not to anything any one of you posted.
--Ondrej