[aerogear-dev] ups admin ui

Jose Miguel Gallas Olmedo jgallaso at redhat.com
Fri Mar 17 05:40:55 EDT 2017


A bit late but I agree 100% with the idea of having the admin-ui as a
separate project. Frontend and backend should never be the same piece,
specially when nowadays we have so many good frameworks available for web.

On 2 February 2017 at 17:11, Luke Holmquist <lholmqui at redhat.com> wrote:

>
>
> On Thu, Feb 2, 2017 at 10:58 AM, Leonardo Rossetti <lrossett at redhat.com>
> wrote:
>
>> WAR/JAR file would be for UPS deployment/build only, the repository
>> itself would only contain frontend related files (being published in NPM as
>> well).
>>
>> Did a quick search on NPM and found this package[1], is this the one?
>>
>> [1] - https://www.npmjs.com/package/unifiedpush-admin-client
>>
> that's not the one.   i do believe that is being used though in your new
> node-test-suite thing
>
>>
>> On Thu, Feb 2, 2017 at 1:32 PM, Sebastien Blanc <scm.blanc at gmail.com>
>> wrote:
>>
>>>
>>>
>>> On Thu, Feb 2, 2017 at 3:04 PM, Matthias Wessendorf <matzew at apache.org>
>>> wrote:
>>>
>>>>
>>>>
>>>> On Thu, Feb 2, 2017 at 2:50 PM, Luke Holmquist <lholmqui at redhat.com>
>>>> wrote:
>>>>
>>>>> I believe the UI was in its own repo during the first iteration(when
>>>>> it was ember :))
>>>>>
>>>>>
>>>> yep, and it was a PITA to integrate the pure JS files
>>>>
>>>>
>>>>>
>>>>> If we want to attract contributors from the JS community,  then making
>>>>> it a WAR is not really a great idea,
>>>>>
>>>>
>>>> sure, but... how useful is the UI outside of the context of push? and,
>>>> bundling w/ push... perhaps we release it as NPM, and include that,
>>>> somehow, into a WAR?
>>>>
>>> I think we already publish it as NPM module for the integration with
>>> RHMAP.
>>>
>>>> I see no other option for our deployment model
>>>>
>>>>
>>>>>
>>>>>
>>>>> On Thu, Feb 2, 2017 at 8:01 AM, Matthias Wessendorf <matzew at apache.org
>>>>> > wrote:
>>>>>
>>>>>> separate repo, not sure
>>>>>> separate WAR file, I think at some point I want to have a bunch of
>>>>>> different WAR files:
>>>>>> * sender_API.war
>>>>>> * registration_API.war
>>>>>> * ui.war
>>>>>> core.jar (EJB w/ the messaging, as core)
>>>>>>
>>>>>> but, that's a bit in the future... we have some Swarm related JIRAs
>>>>>> for that
>>>>>>
>>>>>> On Thu, Feb 2, 2017 at 1:31 PM, Leonardo Rossetti <
>>>>>> lrossett at redhat.com> wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> Currently we have the UPS admin UI embedded into
>>>>>>> aerogear-unifiedpush-server project/repository.
>>>>>>>
>>>>>>> Could the admin-ui be a separated project (repository) with its own
>>>>>>> war file?
>>>>>>>
>>>>>>> While it may increase release process complexity (a new project
>>>>>>> dependency), I think it brings some benefits to the table, such as having a
>>>>>>> development cycle of this own, easier to write automated tests and easier
>>>>>>> to attract contributors from the javascript community (since we would be
>>>>>>> using common javascript tools to build it).
>>>>>>>
>>>>>>> WDYT?
>>>>>>>
>>>>>>> --
>>>>>>> Leonardo Rossetti
>>>>>>> lrossett at redhat.com
>>>>>>> +55 11 99703 0621 <+55%2011%2099703-0621>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> aerogear-dev mailing list
>>>>>>> aerogear-dev at lists.jboss.org
>>>>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Matthias Wessendorf
>>>>>>
>>>>>> blog: http://matthiaswessendorf.wordpress.com/
>>>>>> twitter: http://twitter.com/mwessendorf
>>>>>>
>>>>>> _______________________________________________
>>>>>> aerogear-dev mailing list
>>>>>> aerogear-dev at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> aerogear-dev mailing list
>>>>> aerogear-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Matthias Wessendorf
>>>>
>>>> blog: http://matthiaswessendorf.wordpress.com/
>>>> twitter: http://twitter.com/mwessendorf
>>>>
>>>> _______________________________________________
>>>> aerogear-dev mailing list
>>>> aerogear-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>
>>>
>>>
>>> _______________________________________________
>>> aerogear-dev mailing list
>>> aerogear-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>
>>
>>
>>
>> --
>> Leonardo Rossetti
>> lrossett at redhat.com
>> +55 11 99703 0621 <+55%2011%2099703-0621>
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>



-- 
*Jose Miguel Gallas Olmedo*
Associate QE at Mobile Team, *Red Hat*
<https://www.redhat.com/en/technologies/mobile/application-platform>
+34 618 488 633
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20170317/e6260378/attachment-0001.html 


More information about the aerogear-dev mailing list