jsr375-experts@javaee-security-spec.java.net

[jsr375-experts] Re: Social Media presence for Soteria

From: arjan tijms <arjan.tijms_at_gmail.com>
Date: Sun, 31 Jan 2016 17:47:02 +0100

Okay, so that remains an open question.

Meanwhile I've done a quick snapshot upload here using our omnnifaces
groupId:
https://oss.sonatype.org/content/repositories/snapshots/org/omnifaces/soteria-edr1/1.0-SNAPSHOT/

I made some choices with regard to naming and organisation here.

Both API and impl. are in the same Maven module, just as two different
packages. MVC has the API as a separate artefact in a separate repo, with
the implementation depending on that. JSF however has api and impl as two
folders in one larger project. Once the API is a little bit more stable and
we can more easily upload both artefacts under their own groupIds, we
should do the separation I guess.

I also named the artefact "soteria-edr1" for now. It could have been just
soteria with "edr1" as the version number. For now I thought it was easier
and clearer to have a separate edr1 folder, and then later have an edr2
etc, but we can change this of course. I just had to pick something for now.

I'll test a little with the snapshot and can do a Maven central upload
using the omnifaces groupId for the short term. This would make it easier
for people to at least try out the code in their own test projects.

Kind regards,
Arjan














On Sun, Jan 31, 2016 at 5:17 PM, Werner Keil <werner.keil_at_gmail.com> wrote:

> Not sure, who in the EG can do that, at least someone had to request
> upload privileges to MavenCentral for a groupId like org.glassfish.soteria
> and of course for javax.security.* too, otherwise it won't build ;-)
>
> Werner
>
> On Sat, Jan 30, 2016 at 12:49 AM, arjan tijms <arjan.tijms_at_gmail.com>
> wrote:
>
>> Hi,
>>
>> On Fri, Jan 29, 2016 at 6:31 PM, Werner Keil <werner.keil_at_gmail.com>
>> wrote:
>>
>>> So along the lines of MVC it should be
>>> package org.glassfish.soteria;
>>> then ;-)
>>>
>>
>> I just did the initial commit for the work in progress EDR1:
>> https://github.com/javaee-security-spec/javaee-security-proposals/commit/e482ba6580072ad82413a80c40e7d3112b83119a
>>
>> The implementation package is org.glassfish.soteria ;)
>>
>>
>>> Please in the proposals repo try to use the license header plugin.
>>> Looking at e.g. JAX-RS, the header spans across multiple years for some
>>> JSRs (probably will be for MVC if they do something again)
>>> Copyright (c) 2010-2015 Oracle and/or its affiliates. All rights
>>> reserved.
>>>
>>
>> I had already copied the header manually to the API files, but I'll try
>> the license plug-in header next.
>>
>> For promotion it would be cool if we can publish the work in progress
>> EDR1 jar to Maven central so people can more easily try it out.
>>
>> Kind regards,
>> Arjan Tijms
>>
>>
>>
>>>
>>>
>>> Right now the license plugin as of last year only uses the inception
>>> year (from the POM) but "currentYear" is also available. If you want I can
>>> run the license reformatting at any time when things are changed.
>>>
>>>
>>> Kind Regards,
>>>
>>>
>>> Werner
>>>
>>> On Fri, Jan 29, 2016 at 6:18 PM, arjan tijms <arjan.tijms_at_gmail.com>
>>> wrote:
>>>
>>>> Great :)
>>>>
>>>> I'll do the package renaming tonight or tomorrow at the latest and
>>>> commit the whole to the proposals repo.
>>>>
>>>> Kind regards,
>>>> Arjan Tijms
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Fri, Jan 29, 2016 at 9:08 AM, Rudy De Busscher <
>>>> rdebusscher_at_gmail.com> wrote:
>>>>
>>>>> All,
>>>>>
>>>>> I created the Twitter account @Soteria_RI to promote the RI and
>>>>> evangelise Java EE Security in general.
>>>>>
>>>>> best regards
>>>>> Rudy
>>>>>
>>>>
>>>>
>>>
>>
>