Hi Dan,

Thank you so much for the information and I should say that I'm really
impressed about this project specially the way it works. Up to now
here is my progress

1. I managed to download Isis from this link[1] and build it a simple
domain model
2. I went through this documentation [2] and had a brief idea about
actually what is happening in this project. As well your tutorial [3]
was a great help

But I'm still having some problems that are need to be clarified

1 What is the domain object container?(I found it in your tutorial)
2 I made my own entity named Student but I couldn't find a way to
bring it to the GUI level. Actually I still can't understand the way
that is used to map GUI forms with those entity classes
3 I saw some sample entity classes are inherited from several
interfaces (Comparable<ToDoItem> ). What is the use of that?

Can you please give me some clarifications because I'm little bit
stuck at this point.



[1] http://isis.apache.org/getting-started/quickstart-archetype.html
[2] http://isis.apache.org/documentation.html
[3] http://isis.apache.org/learning-more/tutorials.html

On Mon, Apr 8, 2013 at 11:42 PM, Dan Haywood
<d...@haywood-associates.co.uk> wrote:
> Hi Upeksha,
> Thanks for your interest in possibly working on this ticket as your GSOC
> project.
>
> On ISIS-371 you said:
>
> I am Dimuthu Upeksha a Computer Engineering Undergraduate. This year I hope
> to participate GSoC 2013 and found Isis project interesting at the very
> beginning I watch the video[1] about isis. I'm good at java web development
> using frameworks like Spring,hibernate,Struts 2 and persistence, and Php
> development using Codeignitor and Kohana frameworks. As well I'm an android
> app developer. But I'm quite new to Isis and related technologies like
> RESTful API so if you can provide me information about how to start with
> Isis and other technologies, it will be a great help for me to move on.
>
> It would be a good idea for you to use Isis to build a simple(ish) domain
> application, using Maven quickstart to get going, choosing a domain that
> might make sense to use from an Android phone or tablet.  That'll give you a
> good idea of what Isis is all about.
>
> I then suggest you play around with the Restful Objects API from chrome
> using plugins such as json-view and RESTconsole.  It would also be a good
> idea to download the Restful Objects spec from [2] and start reading it :-)
>
> If you do your work on github, then I can easily review your code and help
> you out if you get stuck.  And if you end up doing this project, it'll also
> be a starting point for your development of an Android viewer.
>
> With respect to what it takes to build a viewer, it's easiest to break out
> into separate stories, and tackle them incrementally.  On my blog [3] you
> can see a list of stories that I recently prepared.
>
> ~~~
> Could I also ask that you subscribe to the dev@isis.apache.org mailing list
> (if you haven't already)?  If this project is to be accepted, we require
> that any development is done "the Apache way", which means that it is open
> and through our mailing list.
>
> In the meantime, I'll also see who in the dev community might want to mentor
> you.  It might well be me, but I don't want to spread myself too thinly, and
> there should, in any case, be a back-up mentor.
>
> Thx
> Dan
> Apache Isis PMC Chair
>
> [2] http://restfulobjects.org
> [3] http://danhaywood.com/resources/viewer-stories/



-- 
Regards

W.Dimuthu Upeksha
Undergraduate

Department of Computer Science And Engineering

University of Moratuwa, Sri Lanka

Reply via email to