To summarize answers, proposition is to have:
*For android:*
org.aerogear.ags.core - AeroGear Services Core
org.aerogear.ags.sync - AeroGear Services Sync
*For IOS:*
AgsCore
AgsSync
*For Node/Javascript*
@aerogear/ags-core ?
@aerogear/ags-sync
While this topic may seem trivial it's really important decision that may
have implications in the future and requires wider agreement and awareness.
This naming pattern will imply that "upstream" name for sdks in
mobile.next() initiative will be AeroGear Services.
This can go even further and we can name our SDK plugins using the same
prefix.
We are skipping "Mobile" from "AeroGear Mobile Services" as AeroGear
means
mobile :]
Regards
On Mon, Jan 22, 2018 at 11:27 AM, Matthias Wessendorf <matzew(a)apache.org>
wrote:
Let's please use "org.aerogear.****" - not
"org.jboss.aerogear.***"
we started recently doing that for new developments, see:
https://github.com/aerogear/kafka-cdi/blob/master/src/
main/java/org/aerogear/kafka/DefaultConsumerRebalanceListener.java
-M
On Mon, Jan 22, 2018 at 12:00 PM, Jose Miguel Gallas Olmedo <
jgallaso(a)redhat.com> wrote:
> +1 on avoiding dashes in package names, *ams.core* sounds good for
> Android.
>
> I also agree the full names are painful but I think it shouldn't be
> necessary. For your example I would call the package "NetworkLayerService"
> because it will be included in the "Aerogear.Core" namespace anyway,
right?
>
> JOSE MIGUEL GALLAS OLMEDO
>
> ASSOCIATE QE, mobile
>
> Red Hat
>
> <
https://www.redhat.com/>
>
> M: +34618488633 <
http://redhatemailsignature-marketing.itos.redhat.com/>
>
> <
https://red.ht/sig>
>
> On 22 January 2018 at 11:18, Wojciech Trocki <wtrocki(a)redhat.com> wrote:
>
>> What we have proposed for IOS:
>>
>> *Bundle id:*
>>
>> *org.aerogear.ams*
>>
>> *Top Level SDK objects*
>>
>>
>> *pod AmsCore*
>> *pod AmsSync*
>> *pod AmsPush*
>>
>> This names are available in cocoapods.
>> Other variations around Aerogear are already taken.
>>
>> Any other suggestions? Anyone against that? Happy to apply suggestions.
>>
>> Mixing different AeroGear packages may be difficult for community when
>> trying to list them in package manager.
>> Having full name is not the best IMHO as it may lead to really long
>> names and it will colide with existing packages. For example
>> `AeroGearCoreNetworkLayerService`
>>
>> I will wait couple days and apply this changes if no objections.
>> I personally do not care as much about names as long there is
>> consistency around platform SDK's and documentation.
>>
>> *Should we adjust Android naming/packages to support the same?*
>>
>> Regards
>>
>> On Sat, Jan 20, 2018 at 10:04 AM, Matthias Wessendorf <matzew(a)apache.org
>> > wrote:
>>
>>> ams.core
>>>
>>> On Fri 19. Jan 2018 at 17:42, Wojciech Trocki <wtrocki(a)redhat.com>
>>> wrote:
>>>
>>>> @Matthias - What will be your suggestion if we drop that?
>>>>
>>>> I'm just looking for opinions as if we publish that with wrong name,
>>>> any eventual rename may be really difficult and confusing for community.
>>>>
>>>> On Thu, Jan 18, 2018 at 3:38 PM, Matthias Wessendorf <
>>>> matzew(a)apache.org> wrote:
>>>>
>>>>> -1 on using '-' in the package name
>>>>>
>>>>> On Thu, Jan 18, 2018 at 1:20 PM, Wojciech Trocki
<wtrocki(a)redhat.com>
>>>>> wrote:
>>>>>
>>>>>> Some suggestions from offline discussions:
>>>>>>
>>>>>> *Upstream name:*
>>>>>> AeroGear Mobile Services - AMS
>>>>>>
>>>>>> *Example package name:*
>>>>>> org.aerogear.ams-core
>>>>>>
>>>>>> On Thu, Jan 18, 2018 at 12:07 PM, Wojciech Trocki <
>>>>>> wtrocki(a)redhat.com> wrote:
>>>>>>
>>>>>>> We are at the phase of publishing some early versions of SDK
>>>>>>> packages to maven and coocoapods.
>>>>>>> I'm curious what will be the the desired name for the SDK
and
>>>>>>> overall mobile.next initiative?
>>>>>>>
>>>>>>> Current package name:
>>>>>>>
https://github.com/aerogear/aerogear-android-sdk/blob/master
>>>>>>> /core/gradle.properties
>>>>>>>
>>>>>>> Is that ok?
>>>>>>>
>>>>>>> AerogearSDK may be confusing for long term as there are
already
>>>>>>> aerogear core SDK libraries.
>>>>>>>
>>>>>>> Regards
>>>>>>> --
>>>>>>>
>>>>>>> WOJCIECH TROCKI
>>>>>>>
>>>>>>> Red Hat Mobile <
https://www.redhat.com/>
>>>>>>>
>>>>>>> IM: wtrocki
>>>>>>> <
https://red.ht/sig>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> WOJCIECH TROCKI
>>>>>>
>>>>>> Red Hat Mobile <
https://www.redhat.com/>
>>>>>>
>>>>>> IM: wtrocki
>>>>>> <
https://red.ht/sig>
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the
Google
>>>>>> Groups "Aerogear" group.
>>>>>> To unsubscribe from this group and stop receiving emails from
it,
>>>>>> send an email to aerogear+unsubscribe(a)googlegroups.com.
>>>>>> To post to this group, send email to aerogear(a)googlegroups.com.
>>>>>> To view this discussion on the web visit
>>>>>>
https://groups.google.com/d/msgid/aerogear/CAO0%2Bn%2Bq_9RO0
>>>>>>
3VXKd%3DLrViqgE%2B7v4c5wUSa_qM5pB4wMUtvm8A%40mail.gmail.com
>>>>>>
<
https://groups.google.com/d/msgid/aerogear/CAO0%2Bn%2Bq_9RO03VXKd%3DLrViq...
>>>>>> .
>>>>>>
>>>>>> For more options, visit
https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Matthias Wessendorf
>>>>>
>>>>> github:
https://github.com/matzew
>>>>> twitter:
http://twitter.com/mwessendorf
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> WOJCIECH TROCKI
>>>>
>>>> Red Hat Mobile <
https://www.redhat.com/>
>>>>
>>>> IM: wtrocki
>>>> <
https://red.ht/sig>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Aerogear" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to aerogear+unsubscribe(a)googlegroups.com.
>>>> To post to this group, send email to aerogear(a)googlegroups.com.
>>>> To view this discussion on the web visit
>>>>
https://groups.google.com/d/msgid/aerogear/CAO0%2Bn%2BpzXCJP
>>>>
1aoQigqv3%3DS-eivU9nv-Ra%2BsY7ne%2BXxqMirRhA%40mail.gmail.com
>>>>
<
https://groups.google.com/d/msgid/aerogear/CAO0%2Bn%2BpzXCJP1aoQigqv3%3DS...
>>>> .
>>>> For more options, visit
https://groups.google.com/d/optout.
>>>>
>>> --
>>> Sent from Gmail Mobile
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Aerogear" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to aerogear+unsubscribe(a)googlegroups.com.
>>> To post to this group, send email to aerogear(a)googlegroups.com.
>>> To view this discussion on the web visit
https://groups.google.com/d/ms
>>> gid/aerogear/CAAg5f2QWZvb9TikqH9Rva6aDjT%3D4z4QkS68be6mFrVkq
>>> -siUWw%40mail.gmail.com
>>>
<
https://groups.google.com/d/msgid/aerogear/CAAg5f2QWZvb9TikqH9Rva6aDjT%3D...
>>> .
>>>
>>> For more options, visit
https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>>
>> WOJCIECH TROCKI
>>
>> Red Hat Mobile <
https://www.redhat.com/>
>>
>> IM: wtrocki
>> <
https://red.ht/sig>
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Aerogear" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to aerogear+unsubscribe(a)googlegroups.com.
> To post to this group, send email to aerogear(a)googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/ms
> gid/aerogear/CAGsbZmF0OCcvM6V2AJbE%2BFdk79t90oHba88YaQqRgnGD
>
2%3DC%2BOw%40mail.gmail.com
>
<
https://groups.google.com/d/msgid/aerogear/CAGsbZmF0OCcvM6V2AJbE%2BFdk79t...
> .
>
> For more options, visit
https://groups.google.com/d/optout.
>
--
Matthias Wessendorf
github:
https://github.com/matzew
twitter:
http://twitter.com/mwessendorf
--
You received this message because you are subscribed to the Google Groups
"Aerogear" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to aerogear+unsubscribe(a)googlegroups.com.
To post to this group, send email to aerogear(a)googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/
msgid/aerogear/CAAg5f2QumY5EMfZq-upMX-61zaRdSuoyXhORnRrbq6eDQw0AzA%
40mail.gmail.com
<
https://groups.google.com/d/msgid/aerogear/CAAg5f2QumY5EMfZq-upMX-61zaRdS...
.
For more options, visit
https://groups.google.com/d/optout.