[aerogear-dev] [Aerogear-dev] Initial TODO app structure and REST endpoints added.

Bruno Oliveira bruno at abstractj.org
Wed Aug 8 20:27:55 EDT 2012


Merged, thank you. 


-- 
"The measure of a man is what he does with power" - Plato
-
@abstractj
-
Volenti Nihil Difficile



On Sunday, August 5, 2012 at 1:19 PM, Jay Balunas wrote:

> There is a wiki page with the right headers. I'm on my phone so can't easily compare with what you have.
> 
> https://community.jboss.org/wiki/AeroGearLicensingAndCopyright
> 
> Thanks a lot! 
> 
> 
> 
> On Aug 5, 2012, at 7:31 AM, Matthias Wessendorf <matzew at apache.org (mailto:matzew at apache.org)> wrote:
> 
> > Is this the proper header?
> > 
> > /**
> > * JBoss, Home of Professional Open Source
> > * Copyright 2012, Red Hat, Inc., and individual contributors
> > * by the @authors tag. See the copyright.txt in the distribution for a
> > * full listing of individual contributors.
> > *
> > * Licensed under the Apache License, Version 2.0 (the "License");
> > * you may not use this file except in compliance with the License.
> > * You may obtain a copy of the License at
> > * http://www.apache.org/licenses/LICENSE-2.0
> > * Unless required by applicable law or agreed to in writing, software
> > * distributed under the License is distributed on an "AS IS" BASIS,
> > * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> > * See the License for the specific language governing permissions and
> > * limitations under the License.
> > */
> > 
> > 
> > (will add it in)
> > 
> > On Sun, Aug 5, 2012 at 1:26 PM, Jay Balunas <jbalunas at redhat.com (mailto:jbalunas at redhat.com)> wrote:
> > > Good catch, the project is apache license but forge must have added headers.
> > > 
> > > I'll create a jira to cover this unless you feel like putting it in
> > > 
> > > 
> > > 
> > > On Aug 5, 2012, at 7:18 AM, Matthias Wessendorf <matzew at apache.org (mailto:matzew at apache.org)> wrote:
> > > 
> > > > GPL?
> > > > https://github.com/aerogear/TODO/blob/master/server/src/main/java/org/aerogear/todo/server/rest/TagEndpoint.java
> > > > 
> > > > while the pom indicates the Apache License, Version 2:
> > > > 
> > > > <licenses>
> > > > <license>
> > > > <name>Apache License, Version 2.0</name>
> > > > <distribution>repo</distribution>
> > > > <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
> > > > </license>
> > > > </licenses>
> > > > 
> > > > -M
> > > > 
> > > > 
> > > > On Fri, Aug 3, 2012 at 1:56 PM, Jay Balunas <jbalunas at redhat.com (mailto:jbalunas at redhat.com)> wrote:
> > > > > Hi All,
> > > > > 
> > > > > I just pushed the initial structure and endpoints for the TODO application,
> > > > > including place holders for multiple clients types.
> > > > > 
> > > > > https://github.com/aerogear/TODO
> > > > > 
> > > > > It is not "AWESOME" yet. The endpoints are nearly straight out of Forge,
> > > > > and need some more love, plus working out the JAX-RS marshaling for
> > > > > oneToMany relationships. We might need to do what tickermonster did and
> > > > > manually reference object ID instead of actually using the object
> > > > > relationships.
> > > > > 
> > > > > You can build by running "mvn package", and then either having tools
> > > > > deploy, or manually move over the server and www-client wars to JBoss AS.
> > > > > 
> > > > > Once there you can access the web client by (it is a placeholder until kris
> > > > > adds his love):
> > > > > 
> > > > > <localhost:8080>/todo-www/
> > > > > 
> > > > > RESTful endpoints are :
> > > > > 
> > > > > <localhost:8080>/todo-server/rest/project
> > > > > <localhost:8080>/todo-server/rest/task
> > > > > <localhost:8080>/todo-server/rest/tag
> > > > > 
> > > > > Note: I'll be removing the "/rest" part soon.
> > > > > 
> > > > > Tag is the only one that is populated atm from the import.sql file because
> > > > > it is the only one without a relationship to other entities. Although not
> > > > > fully tested full CRUD should be available via the endpoints, however the as
> > > > > mentioned we need to figure out the JAX-RS marshaling.
> > > > > 
> > > > > Kris: I changed "class" in project & tag to "style" - a less client side
> > > > > specific name, and does not conflict with the reserved Java word "Class" in
> > > > > forge.
> > > > > 
> > > > > -Jay
> > > > > 
> > > > > _______________________________________________
> > > > > aerogear-dev mailing list
> > > > > aerogear-dev at redhat.com (mailto:aerogear-dev at redhat.com)
> > > > > https://www.redhat.com/mailman/listinfo/aerogear-dev
> > > > > 
> > > > 
> > > > 
> > > > 
> > > > 
> > > > --
> > > > 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 redhat.com (mailto:aerogear-dev at redhat.com)
> https://www.redhat.com/mailman/listinfo/aerogear-dev
> 
> 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20120808/b1ae1e20/attachment.html 


More information about the aerogear-dev mailing list