On 6/9/07, Vincent Massol <vincent(a)massol.net> wrote:
Hi Tharindu,
Good work, the mockups are nice!
thanks :)
I've read the use cases too and I think it's missing the key feature:
* The ability to edit pages inside the Eclipse editor (as opposed to
editing a page inside a browser inside Eclipse). We discussed this in your
past emails and we agreed this was important. I think this should be one of
the first use cases. Maybe you wish to implement it just a little bit after?
Sorry about not mentioning this. Yes, with
Page<http://confluence.atlassian.com/display/DOC/Remote+API+Specificatio…
storePage(String
token,
Page<http://confluence.atlassian.com/display/DOC/Remote+API+Specificatio…
page) rpc, i think this is quite possible. My
idea is to have two tabs (as
in TimTam), one lets you view the browser output and other to edit the page
using xwiki syntax.
I saw the rpc renderContent(String token, String spaceKey, String pageId,
String content) , and was thinking if it's possible to implement this
locally (perhaps with some xwiki libs). This would be greate when editing
pages in disconnected mode!!!
* Other important use cases:
- ability to save the content of a page in a local
eclipse store for
working offline
- ability to download all pages of a space or the whole wiki to that store
- type ctrl-S to save a modified page
> - warning when trying to save a locally modified page that has also been
> modified on the server after the last sync was done
I was thinking about implementing "connected" mode operations first and then
move into local editing stuff, WDYT ?
* I suggest you create a new IDEA page on
>
http://www.xwiki.org/xwiki/bin/view/Idea/ containing the use cases list
> and the images so that we can gather all contributions/ideas in one place.
I'll do this asap. I also have the help from one of my batch mates(asiri)
who is interested in the topic. Since we don't have much of a summer brake
in Srilanka, I think I can use some help.
* Next steps I'm proposing:
> A) List all use cases you're planning to implement within the GSOC. We
> need the full list as much as possible. Please put them all on the wiki page
> I mentioned.
> B) Define several milestones containing each a set of use cases. Please
> try to map each milestone against XWiki releases as much as possible (
> 1.1M2, M3, M4, M5, etc). See
http://jira.xwiki.org the planned delivery
> dates. It's better we all work on the same delivery cycles.
> C) Create as many JIRA issues as you have use cases + one JIRA issue that
> is the main issue for your GSOC project. Please set the fix for for these
> jira issues against the defined milestones in B) above. Note: For now please
> create the jira issues in the XWiki project. I'll create a separate jira
> project for your GSOC project in a few days and I'll move the issues over.
> You can use a component of "Others" for now.
> WDYT?
I think i need to set-up a new set of requirements (more complete) and
milestones, i'll do this asap.
Thanks for your valuable comments.
- Tharindu
Let us know if you have other questions.
> Thanks!
> -Vincent
> On Jun 9, 2007, at 2:26 PM, tharindu
jayasuriya wrote:
> Hi all,
> Here I have attached some mock GUIs and a
very intuitive requirements spec
> that illustrate the
> basic workings of XWiki-Eclipse plug-in. It's better if we can finalize
> these drafts soon because I
> need to go on with the development :). I have few doubts on the java
> package structure as well as
> about the icon graphics for the plug-in (i thought of re-using eclipse's
> ones where suitable).
> I went through XWiki XML RPC APIs and am
comfortable with thw way they
> work (had to
> sharpen my SWT skills too). I'm looking forward to hear from you..
> - Tharindu
> <screen-shots.tar.bz2
>
<basic-requirements.txt
> --
> You receive this message as a subscriber of the xwiki-dev(a)objectweb.orgmailing list.
> To unsubscribe:
mailto:xwiki-dev-unsubscribe@objectweb.org<xwiki-dev-unsubscribe@objectweb.org
> For general help:
mailto:sympa@objectweb.org?subject=help<sympa@objectweb.org?subject=help
> ObjectWeb mailing lists service home page:
http://www.objectweb.org/wws
> --
> You receive this message as a subscriber of the xwiki-dev(a)objectweb.orgmailing list.
> To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
> For general help: mailto:sympa@objectweb.org?subject=help
> ObjectWeb mailing lists service home page:
http://www.objectweb.org/wws