[aerogear-dev] Mobile SDK package name.

Jose Miguel Gallas Olmedo jgallaso at redhat.com
Fri Jan 26 02:20:41 EST 2018


​I like Passos' idea too. However  I would use *services* in plural instead
of plain service. AGS means *AeroGear* already anyway so perhaps
*aerogear.ags* ends up being a bit redundant, like "AeroGear
AeroGearServices". Are there any other "services" in AeroGear that could be
confused with?

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 25 January 2018 at 12:42, Daniel Passos <dpassos at redhat.com> wrote:

> I'd like to propose:
>
> org.aerogear.android.service.core
> AeroGearServiceCore
>
> On Mon, Jan 22, 2018 at 9:27 AM, Matthias Wessendorf <matzew at 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 at 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 at 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 at apache.org> wrote:
>>>>
>>>>> ams.core
>>>>>
>>>>> On Fri 19. Jan 2018 at 17:42, Wojciech Trocki <wtrocki at 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 at apache.org> wrote:
>>>>>>
>>>>>>> -1 on using '-' in the package name
>>>>>>>
>>>>>>> On Thu, Jan 18, 2018 at 1:20 PM, Wojciech Trocki <wtrocki at 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 at 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 at googlegroups.com.
>>>>>>>> To post to this group, send email to aerogear at 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%3DLrViqgE%2B7v4c5wUSa_qM5pB4wMUtvm8A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>>> 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 at googlegroups.com.
>>>>>> To post to this group, send email to aerogear at 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-eivU9nv-Ra%2BsY7ne%2BXxqMirRhA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>> 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 at googlegroups.com.
>>>>> To post to this group, send email to aerogear at googlegroups.com.
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/aerogear/CAAg5f2QWZvb9Tikq
>>>>> H9Rva6aDjT%3D4z4QkS68be6mFrVkq-siUWw%40mail.gmail.com
>>>>> <https://groups.google.com/d/msgid/aerogear/CAAg5f2QWZvb9TikqH9Rva6aDjT%3D4z4QkS68be6mFrVkq-siUWw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>> 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 at 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 at googlegroups.com.
>>> To post to this group, send email to aerogear at 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%2BFdk79t90oHba88YaQqRgnGD2%3DC%2BOw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Matthias Wessendorf
>>
>> github: https://github.com/matzew
>> twitter: http://twitter.com/mwessendorf
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>
>
>
> --
> -- Passos
>
> --
> 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 at googlegroups.com.
> To post to this group, send email to aerogear at googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/aerogear/CADF%3Dh2u_S1AbQ1AQW1hzKkBC16sUdNe1eC2_
> oNNiVa5K2v5hew%40mail.gmail.com
> <https://groups.google.com/d/msgid/aerogear/CADF%3Dh2u_S1AbQ1AQW1hzKkBC16sUdNe1eC2_oNNiVa5K2v5hew%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20180126/50fe9911/attachment-0001.html 


More information about the aerogear-dev mailing list