xwiki gsoc

Last modified by Michelle Shi on 2010/03/06 15:16




Category: xwiki gsoc (3 posts) [RSS]



What I have done now

After learning xwiki for a while, I really think it is a great platform, and supported by a great comunnity.
I can find all kinds of documents in xwiki, such as introduction to xwiki features, documents for xwiki new developer or contributor, Developer's Guide, FAQ, and active maillist. I can learn a lot by dive into xwiki.org. Thanks for you guy document work emoticon_wink

This is a list for what I have do.

  1. Family with xwiki. I have applied a wiki in myxwiki.org, and I use this wiki for my weblog and project schedule. I learn some xwiki feature throught http://platform.xwiki.org/xwiki/bin/view/Main/. I know some base concepts in xwiki, such as page, space, object, class. I know the xwiki is a platform to build various kinds application, such as BBS, blog, photo album. I learn how to export and import xar, how to manage the xwiki right, and how to create simple class in xwiki.
  2. Learn the "Suggested way of working for GSoC students" in this page http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/ 
  3. Learn base xwiki develop knowledge. I learn how to build xwiki from source code, directed by http://dev.xwiki.org/xwiki/bin/view/Main/. I use svn, maven, eclipse. And How to debug xwiki in eclipse.
  4. Community with xwiki devs. I are following xwiki dev and user list to know the lastest news in xwiki. I read all the mails in dev list, but I can't understand some top for now. I will post my questions to this list in the future. I ask questions in xwiki IRC.
  5. I have use the old calendar application, and read the source code. I think I need check the old calendar plugin java source code again.
  6. I have read the requirment for the now calendar application. http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/CalendarApplication2010. I think some details need to be discussed.
  7. I will record my process in http://michelle.myxwiki.org, this is my blog. I make a project space in my wiki. You can follow my plan in this page.

Todo

  1. Learn how to develop application in xwiki. Learn the Tutorials and Guides in this page http://platform.xwiki.org/xwiki/bin/view/DevGuide/. I think "Creating a TODO application in XWiki" is a great tutorials.
  2. To learn about the whole xwiki, I think I need to check out all the content in Developer's Guide.
  3. Check out the open source calendar program and learn the the source code.
  4. I think the render of calendar need some javescript code. I will learn it.
  5. After discuss with <sdumitriu> in IRC, I know some idea of the new calendar, like "calendar event in its own document And the calendar view just gathers and displays all the events in the current wiki or space". I will think about how to realise it in xwiki.

Find Proposal

I saw the xwiki gsoc 2010 proposal, and I am very interested in "Calendar application". I wonder if a application like google calendar can reach the requirement?

I will update this blog.

I wish this wiki have a twitter-like application.