[aerogear-dev] UPS JIRAs for future releases (was: Re: [RFC] future Roadmap for Unified Push Server)
Sebastien Blanc
scm.blanc at gmail.com
Tue Jul 21 03:24:29 EDT 2015
On Mon, Jul 20, 2015 at 12:46 PM, Matthias Wessendorf <matzew at apache.org>
wrote:
> Hi guys,
>
> thanks for the feedback and the discussions. Here is a list of releases
> done after 1.1.0.Final (out early August).
>
> - 1.1.1 (end of August'15) - JIRA issues
> <https://issues.jboss.org/browse/AGPUSH/fixforversion/12327457>
> - 1.2.0 (end of September'15) - JIRA issues
> <https://issues.jboss.org/browse/AGPUSH/fixforversion/12327301>
> - 1.3.0 (early of December'15) - JIRA issues
> <https://issues.jboss.org/browse/AGPUSH/fixforversion/12327673>
>
> Geo stuff is included here, that is great. From the latest discussion and
POC (end 2014), we decided that the geolocation should be an independant
component/server that could of course "speak" with UPS but could also be
used standalone (like I demonstrate in this screencast
https://www.youtube.com/watch?v=R-qdLJh4EWQ).
Should we relaunch the geo server in a separate thread ?
And moving forward with some more technical changes, we will have a 2.0.0
> in 2016
>
> - 2.0.0 (March 2016) - JIRA issues
> <https://issues.jboss.org/browse/AGPUSH/fixforversion/12327596>
>
> Feel free to comment either here or on the JIRAs, if something needs
> improvements or suggestions etc. Feedback is more than welcome!
>
> -Matthias
>
> On Tue, Jul 7, 2015 at 11:51 PM, Matthias Wessendorf <matzew at apache.org>
> wrote:
>
>> Hi team,
>>
>> as we are moving forward w/ the releases, and we are close to have our
>> 1.1.0.Final, I started to think about a proposal for a near-term future
>> roadmap, and I'd like to get feedback, comments (or tomatos) on it.
>> <https://gist.github.com/matzew/35c3e3b12f78d2ed55f5#ups-11x-julyaugust>UPS
>> 1.1.x (July/August)
>>
>> - 1.1.0 -> very soon
>> - 1.1.x -> perhaps some needed bug fixes/improvements, in a short
>> interval :-)
>>
>>
>> <https://gist.github.com/matzew/35c3e3b12f78d2ed55f5#ups-120-septemberoctober>UPS
>> 1.2.0 (September/October)
>>
>> We have a release version
>> <https://issues.jboss.org/browse/AGPUSH/fixforversion/12327301> in JIRA
>> already.
>>
>> *Key features*
>>
>> - Keycloak isolation
>> - GCM 3 support (client and server)
>> - Improved docker support (e.g. tests/test suite -> Hopefully Travis
>> supports 'docker run' by than ;-))
>>
>> One could think that going back to JPA annotations is a key feature as
>> well ;-)
>>
>> <https://gist.github.com/matzew/35c3e3b12f78d2ed55f5#ups-12x-or-even-130-december-2015>UPS
>> 1.2.x (or even 1.3.0) (December 2015)
>>
>> There is no concrete release version for this, but we have a larger
>> ups-future
>> <https://issues.jboss.org/browse/AGPUSH/fixforversion/12321884> version
>> in JIRA. The ups-future version/label has a few interesting things, that we
>> may have to do right after 1.2.0
>>
>> *Key features*
>>
>> - APNs goes HTTP2 (a must)
>> - Quiete time for push (aka timezone awareness of devices)
>> - Scheduled pushes
>> - Proxy server support
>>
>> <https://gist.github.com/matzew/35c3e3b12f78d2ed55f5#ups-200-march-2016>UPS
>> 2.0.0 (March-2016)
>>
>> In October (2015) the WildFly 10
>> <http://lists.jboss.org/pipermail/wildfly-dev/2015-June/004129.html> should
>> be released and I'd like to see us adapting this for the 2.0.0 series! Also
>> for a possible release of our 2.0.0 in March 2016, I’d like to stop the 1.x
>> series!
>>
>> *Note:* We don't have a release version for JIRA here, but heck! this
>> mail is asking for feedback ;-)
>>
>> *Key features / Core changes*
>>
>> - UPS based on (public) APIs that are available in WildFly-10
>> - looking at using WF feature packs
>> <https://developer.jboss.org/wiki/WildflyProvisioning> (similar to
>> what Keycloak did, e.g. for layered "product"
>> - looking at getting an UPS sub-system
>> - Java8 only (as well as making sure works w/ Java9)
>> - internal communication fully based on messaging (A-MQ / HornetQ)
>> - WildFly-Swarm launcher (aka fat JARs)
>> - helps with a more modular system:
>> - Modular system (e.g. different “webapps”, like "sender.war",
>> "registration.war", "UI WAR" etc)
>> - allows us to play with different platforms for the different
>> “web apps”
>> - e.g. for a 2.x.y we could see/experiment how a vertx
>> microservice (e.g. for the device registration) will behave in the larger
>> system
>>
>> Other new features, e.g. based on needs and/or requests could be weaved
>> into 2.0.0 or 2.0.x, based on timing.
>>
>> Please review this initial draft of a roadmap - once we are all in
>> agreement, it's time to hammer the roadmap into stone, uhm... JIRA :-)
>>
>> Greetings,
>> Matthias
>>
>> --
>> Matthias Wessendorf
>>
>> blog: http://matthiaswessendorf.wordpress.com/
>> sessions: http://www.slideshare.net/mwessendorf
>> twitter: http://twitter.com/mwessendorf
>>
>
>
>
> --
> Matthias Wessendorf
>
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20150721/81e9022c/attachment-0001.html
More information about the aerogear-dev
mailing list