Community page - revamp
by Bruno Oliveira
Good morning,
The heart of any open source project is the community. Today we have the
following page dedicate to our community http://aerogear.org/community/.
I think it's quite unclear for newcomers on AeroGear. IMO, community
should have references to GitHub, mailing list (not only dev, but users
too), IRC channel, Twitter...
Something close to what the contributing page does
http://aerogear.org/docs/guides/Contributing/.
Thoughts?
--
abstractj
PGP: 0x84DC9914
10 years, 3 months
aerogear.org hosting cleanup
by Douglas Campos
Hello all!
As we've discussed a few weeks ago, aerogear.org had a lot of old files
lying around the server, and I've volunteered to take a weekend and do
the site cleanup (delete everything and re-upload the new stuff).
So I've just did it!
Please let me know if you find any issues with aerogear.org!
kthxbai
--
qmx
10 years, 3 months
[off-topic] Change your IRC passwords
by Bruno Oliveira
Aloha, freenode was compromised. Change your IRC passwords, please.
"Earlier today the freenode infra team noticed an anomaly on a single
IRC server. We have since identified that this was indicative of the
server being compromised by an unknown third party. We immediately
started an investigation to map the extent of the problem and located
similar issues with several other machines and have taken those offline.
For now, we recommend that everyone change their NickServ password as a
precaution.
We’ll issue more updates as WALLOPS and via social media!"
Source: http://blog.freenode.net/2014/09/server-issues-2/
--
abstractj
PGP: 0x84DC9914
10 years, 3 months
REST-based API Versioning
by Matthias Wessendorf
Hello,
for the 1.1.x (master) we are potentially doing some changes on the
Sender-API (see [1]).
However, for backwards compatibility we need to think about API versioning.
For REST APIs there are (IMO) two options:
* accept header
* URIs
On our Face2Face meeting we briefly talked about this and I think the
"accept header" solution was the one that had most fans. I think QMX added
that it is better for migration. One thing we were not clear on (I think):
What are HATEOS defined semantics?
Besides the what (headers vs. URI), I think we should think about possible
implementations, to switch different versions.
Not sure, but wouldn't it be possible to inject an annotated SenderService
into the RESTful endpoint, based on header values ?
We could have a default impl (version 1.0.0) and an alternate one, that is
injected if the accept header indicate API version 1.1
Any thoughts ?
-Matthias
[1] http://lists.jboss.org/pipermail/aerogear-dev/2014-August/008881.html
--
Matthias Wessendorf
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
10 years, 3 months
Keycloak - call for arms
by Bruno Oliveira
Good morning my friends, we've been working together with Keycloak since
the beginning and the KC team did a hard work to meet our requirements
on UPS.
For this reason, I would like your help on testing mostly Keycloak. It's
a huge step to everyone.
How?
- git clone git@github.com:keycloak/keycloak.git && cd keycloak && mvn
clean install -DskipTests=true
- git clone git@github.com:aerogear/aerogear-unifiedpush-server.git &&
cd aerogear-unifiedpush-server && git checkout keycloak_final && mvn
clean install -DskipTests=true
- Deploy on WildFly or JBoss
I also deployed it on OpenShift
https://golum-abstractj.rhcloud.com/ag-push. User: admin pass: 123. Please make sure to test on multiple browsers.
Please make sure to reply on this thread
http://lists.jboss.org/pipermail/keycloak-dev/2014-September/002543.html
with issues found.
If you don't want to test anything, sooner or later the problem will hit you ;)
--
abstractj
PGP: 0x84DC9914
10 years, 3 months
Windows Phone support 8.0
by Erik Jan de Wit
Hi all,
I'm building the cordova support, but there is a bit of an issue, right now we support windows WNS message, these 'only' work for windows phone 8.1. Seems though that cordova projects are for multiple versions 8.0 also being one of them. This means that WNS will not work on cordova, but the older MPNS will. The client library already supports both, but UPS not yet. The problem now is how do we support both of these on UPS. The most simple solution is to have 2 variant types WindowsWNSVariant and WindowsMPNSVariant, that we can have 2 sender implementations for both protocols. We could still group these together somehow on the UI. What do you think?
Cheers,
Erik Jan
10 years, 3 months
AeroGear openshift cartridge
by Torben
Hi all,
I started some days ago a Unified Push Server 0.10.4 using the
openshift aerogear quickstart cartridge.
After hearing that the cartridge has to be updated due to security
reasons on openshift I wondered:
Is it possible to update the cartridge via taking snapshots or something?
Can I update this cartridge to the security fixed cartridge version (0.10.4)?
Or has it to be updated to the latest release?
Kind regards,
Torben
10 years, 3 months