-
1. Re: AEROGEAR-174, or overhauling server-side for Kitchensink
jbalunas Mar 16, 2012 8:04 AM (in response to marius.bogoevici)Just a few comments, questions:
- Do we need to support xml?
- If it is just a simple anotation change no big deal, but lets not make structural changes for it.
- Also lets have JSON as the default - I think that is how a) is right?
- For b) is this required still, or as you say legacy?
- I'm just thinking of not keeping the older approach around to make it simpler
- Previous versions of of the app would still be available as tags.
- Updates to quickstarts for this are still in question
- Might want to think about this scheme for an AeroGear specific example
- I know you already think that :-)
I like the layout for documenting the interfaces btw :-)
- Do we need to support xml?
-
2. Re: AEROGEAR-174, or overhauling server-side for Kitchensink
marius.bogoevici Mar 16, 2012 10:19 AM (in response to jbalunas)Jay Balunas wrote:
Just a few comments, questions:
- Do we need to support xml
Not sure. It's not actually used anywhere in the example so it may just be ditched. OTOH showing content negociation for JSON/XML is something that can be done with little effort (just add the media type and weight preferences accordingly).
My real point was to move away from separate URLs for different content types.
- For b) is this required still, or as you say legacy?
- I'm just thinking of not keeping the older approach around to make it simpler
- Previous versions of of the app would still be available as tags.
I think it's mostly legacy. May be something to show in the desktop version of the app. It's a bit spotty since it addresses the supposed lack of capabilities of the server/browser combo re:PUT/DELETE - this may or may not be a true concern since IMO the target server is known, i.e. JBoss AS - browsers, not sure.
But I felt like including it for completeness, and because I believe it puts the discussion around b) in a more concrete context.
- Updates to quickstarts for this are still in question
- Might want to think about this scheme for an AeroGear specific example
- I know you already think that :-)
Yes, I think that bringing 'two entities' in the discussion (by me) wasn't necessary - this is something really independent of that.
I like the layout for documenting the interfaces btw :-)
Thanks, good feedback! Good stuff to remember when writing the Ticket Monster tutorial