You're right , KIS FTW
On Mon, Apr 7, 2014 at 5:28 PM, Matthias Wessendorf <matzew(a)apache.org>wrote:
keep it simple?
-android
-cordova
-ios
the ag-push-hello is redundant, IMO
On Mon, Apr 7, 2014 at 5:27 PM, Sebastien Blanc <scm.blanc(a)gmail.com>wrote:
> Hi,
> The repo for the UnifiedPush Helloworld has been created :
>
https://github.com/aerogear/aerogear-push-helloworld
> This repo will be divided into 3 folders , one for each client, let's
> agree on the names of these. I propose :
>
> - aerogear-push-helloworld-android
> - aerogear-push-helloworld-cordova
> - aerogear-push-helloworld-ios
>
> wdyt ?
>
>
>
>
> On Mon, Apr 7, 2014 at 3:41 PM, Matthias Wessendorf <matzew(a)apache.org>wrote:
>
>> yes/no :-)
>>
>> HelloWorld: just clients -no server code -
>>
https://issues.jboss.org/browse/AGPUSH-588
>>
>>
>> Quickstarts: server/client
>> Quickstart-server (epic):
>>
https://issues.jboss.org/browse/AGPUSH-596
>>
>> Quickstart-client (epic):
>>
https://issues.jboss.org/browse/AGPUSH-604
>>
>> but atm, we focus on the HelloWorld; once they are done and documented,
>> we will get to the Quickstarts
>>
>>
>>
>> On Mon, Apr 7, 2014 at 3:21 PM, Daniel Bevenius <
>> daniel.bevenius(a)gmail.com> wrote:
>>
>>> Ah my bad. I was assuming the quickstarts were in Java.
>>>
>>>
>>> On 7 April 2014 15:05, Matthias Wessendorf <matzew(a)apache.org> wrote:
>>>
>>>>
>>>>
>>>>
>>>> On Mon, Apr 7, 2014 at 2:59 PM, Daniel Bevenius <
>>>> daniel.bevenius(a)gmail.com> wrote:
>>>>
>>>>> For the package name, was that meant to be uppercase?
>>>>> "org.jboss.aerogear.unifiedpush.HelloWorld"
>>>>>
>>>>
>>>> nope - not really; iOS app:name -> HelloWord; package
"o.j.a.u"
>>>>
>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On 7 April 2014 14:54, Matthias Wessendorf <matzew(a)apache.org>
wrote:
>>>>>
>>>>>> Since we start w/ the Hello World example, let's make sure we
agree
>>>>>> on a name :-)
>>>>>>
>>>>>> I'd suggest we name it "AeroGear UnifiedPush
HelloWorld".
>>>>>>
>>>>>> For packages / bundle Identifier, I'd vote for
>>>>>> "org.jboss.aerogear.unifiedpush.HelloWorld"
>>>>>>
>>>>>>
>>>>>> -Matthias
>>>>>>
>>>>>>
>>>>>> On Mon, Apr 7, 2014 at 2:44 PM, Matthias Wessendorf <
>>>>>> matzew(a)apache.org> wrote:
>>>>>>
>>>>>>> the GH repos have been created:
>>>>>>> *
https://github.com/aerogear/aerogear-push-helloworld
>>>>>>> *
https://github.com/aerogear/aerogear-push-quickstarts
>>>>>>>
>>>>>>> I edited the README to 'define' the (sub)folder
structure
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Apr 1, 2014 at 6:27 PM, Matthias Wessendorf <
>>>>>>> matzew(a)apache.org> wrote:
>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> here are the JIRAs (tasks and epics (which have
sub-tasks) for
>>>>>>>> this, so far:
>>>>>>>>
>>>>>>>> Github repo work:
>>>>>>>>
https://issues.jboss.org/browse/AGPUSH-586
>>>>>>>>
https://issues.jboss.org/browse/AGPUSH-587
>>>>>>>>
>>>>>>>> Hello-World Example work (epic):
>>>>>>>>
https://issues.jboss.org/browse/AGPUSH-588
>>>>>>>>
>>>>>>>>
>>>>>>>> Quickstart-server (epic):
>>>>>>>>
https://issues.jboss.org/browse/AGPUSH-596
>>>>>>>>
>>>>>>>> Quickstart-client (epic):
>>>>>>>>
https://issues.jboss.org/browse/AGPUSH-604
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> It's totally valid to:
>>>>>>>> - add more sub-tasks, or break sub-tasks out into epics
(e.g. if
>>>>>>>> they have several work units).
>>>>>>>>
>>>>>>>>
>>>>>>>> Greetings,
>>>>>>>> Matthias
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Mar 31, 2014 at 3:25 PM, Matthias Wessendorf
<
>>>>>>>> matzew(a)apache.org> wrote:
>>>>>>>>
>>>>>>>>> Hello there,
>>>>>>>>>
>>>>>>>>> we recently had talks about creating some simplified
quickstarts
>>>>>>>>> and hello-word demos, related to the UnifiedPush
Server and JBoss AS
>>>>>>>>> developers:
>>>>>>>>>
>>>>>>>>> * Hello World (No Server Code - just client receiving
push, no
>>>>>>>>> fancy (complex) UI on the client, nor integrated into
a Cookbook or
>>>>>>>>> something that has "dependencies")
>>>>>>>>> ** Cordova
>>>>>>>>> ** Android
>>>>>>>>>
>>>>>>>>> For iOS that is already there:
>>>>>>>>>
https://github.com/aerogear/aerogear-push-ios-demo
>>>>>>>>>
>>>>>>>>> Yes, just usage of the "Push Registration
SDKs", is the goal
>>>>>>>>> here: keep it simple, since native push can be a
complicated use-case all
>>>>>>>>> on its own and so it will be good to make sure we
cover the basics here.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Beyond the Hello-World, we wanted some different
quickstarts. The
>>>>>>>>> "server" components that come to mind would
be:
>>>>>>>>>
>>>>>>>>> *Secured CRUD + Push Integration (Java Sender)
>>>>>>>>> ** JAX-RS + PicketLink
>>>>>>>>> ** SpringMVC/Spring Security
>>>>>>>>> ** JAX-RS + Apache Camel
>>>>>>>>>
>>>>>>>>> These need to function on both JBoss AS 7.X and EAP.
>>>>>>>>>
>>>>>>>>> Josh, from the JDF team, has already said he wants to
help on the
>>>>>>>>> server projects (especially the JAX-RS/PL and Spring
ones). yay!
>>>>>>>>> Note: Josh already has a simple backend started that
is used in
>>>>>>>>> JDF quickstarts that would be good to re-use to make
it easier for
>>>>>>>>> developers to transition from one to other.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> The goal would be the SERVER acts same to outside
(identical REST
>>>>>>>>> endpoints, difference is only an impl. detail (e.g.
JavaEE vs. Spring vs.
>>>>>>>>> Camel))
>>>>>>>>>
>>>>>>>>> For these different servers, there would be mobile
apps needed:
>>>>>>>>> * Android
>>>>>>>>> * Cordova
>>>>>>>>> * iOS
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> The idea would be to keep them simple and
straightforward as
>>>>>>>>> well, e.g. for iOS that means plain usage of
NSURLConnection /
>>>>>>>>> NSURLSession. But for the "push
registration" of the client,
>>>>>>>>> the iOS-push SDK would be used (same/similar would
apply to
>>>>>>>>> Cordova or Android). Similar to the above 'Hello
World', the quickstarts
>>>>>>>>> are going to be focused only on Push functionality,
so for these we would
>>>>>>>>> leave out pipes and such until later versions.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I will be creating Epics and subtasks in JIRA for
this.
>>>>>>>>>
>>>>>>>>> For the location of all these projects, I had this
"uber repo"
>>>>>>>>> location in mind:
>>>>>>>>> *
https://github.com/aerogear/aerogear-push-helloworld
>>>>>>>>> *
https://github.com/aerogear/aerogear-push-quickstarts
>>>>>>>>>
>>>>>>>>> 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
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> 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(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> aerogear-dev mailing list
>>>>> aerogear-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Matthias Wessendorf
>>>>
>>>> blog:
http://matthiaswessendorf.wordpress.com/
>>>> sessions:
http://www.slideshare.net/mwessendorf
>>>> twitter:
http://twitter.com/mwessendorf
>>>>
>>>> _______________________________________________
>>>> aerogear-dev mailing list
>>>> aerogear-dev(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>
>>>
>>>
>>> _______________________________________________
>>> aerogear-dev mailing list
>>> aerogear-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>
>>
>>
>>
>> --
>> Matthias Wessendorf
>>
>> blog:
http://matthiaswessendorf.wordpress.com/
>> sessions:
http://www.slideshare.net/mwessendorf
>> twitter:
http://twitter.com/mwessendorf
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
--
Matthias Wessendorf
blog:
http://matthiaswessendorf.wordpress.com/
sessions:
http://www.slideshare.net/mwessendorf
twitter:
http://twitter.com/mwessendorf
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev