hi vincent/fabio
I have completed the first version of the sample plugin for xwiki syntax
colouring.But when i try to commit it to the sandbox I'm getting the
following error
First I checkout the plugin folder by svn co https://malaka@svn.xwiki.org/svnroot/sandbox/plugins/ xwiki-sandbox-plugins
then add my folder to the xwiki-sandbox-plugins folder and add it to the
svn.when I try to commit my work by "svn co" it asked for the password
.After entering the password it gives the following error
svn: Commit failed (details follow):
svn: MKACTIVITY of
'/svnroot/sandbox/!svn/act/38ca4be0-0b6d-48c2-a151-04a2374fb9e3':
500 Internal Server Error (https://svn.xwiki.org)
svn: Your commit message was left in a temporary file:
svn: '/home/malaka/xwiki-repo/xwiki-sandbox-plugins/svn-commit.tmp'
--
Malaka Ekanayake
CSE UOM
On 17 juin 08, at 21:13, Venkatesh Nandakumar wrote:
>
> Hi,
>
> Since my last mail to you and the list, this is what I've implemented.
I am replying to the list.
>
> 1. Double Click Strategies :- double click selects appropriately
> according to wiki syntaxes....
> 2. Advanced Indentation strategies, like for <dl> tags, enumerated
> lists, new paragraph assist, etc.
> 3. Word wrap functionality, goes in hand with new paragraph assist.
> (minor)
> 4. Code completion Assists, for egrecognises different enumerated
> lists,
> and automatically inserts it.
> 5. Minor font change functionalities added to go in hand with syntax
> highlighting
> And the code, still has been implemented as a eclipse plugin.. Though
> I'd soon be integrating it with xeclipse. If possible, could you set
> me
> up an account in the svn repository, and set up a separate branch
> where
> i would have commiting rights, so that I could upload my present work
> and show them to you?
>
That's cool!
Malaka who is working on this has also implemented an editor with
initial syntax highlighting and he'll commit it soon.
I cannot open accounts on the SVN repository so you must ask Vincent
or someone else who has administrative rights for doing so.
> Again Sir, What other functionalities are intended, like groovy/
> velocity
> support, and where do I get information about its syntax etc?
> Is there any other functionality that I have missed out?
>
Here we have to decide how to split the work because there is too much
overlap.
Starting from what Malaka and you have achieved until now I propose
the following:
1) Malaka could concentrate on XWiki parser integration in the Eclipse
text framework as previously discussed with Vincent here on the list.
2) You might discuss with Stephane to concentrate more on your
project's objective that, if I am not wrong, are more semantic-web-
related.
3) Both of you, since you are now expert on this field, could work
together with us in order to integrate advanced feature, such as
support for advanced sub-languages (this has also to be investigated
with respect to how to well modularize the components).
It is important, though, to have a code base where to start for, so
the priority is to commit code in the sandbox so everybody will be in
synch.
WDYT?
Cheers,
Fabio
Hi,
I have build a web app which can provide documents conversion service, both
through web page or RESTful web service. All the documents are converted to
html format.
Now, I want to clean the result html. As discussed before, I go to JTidy[1].
Hense, I find that the last release of JTidy is published at August 1, 2001.
I wonder if there is some more active project for html code cleaning, or
JTidy is just sufficient?
After clean the html, I will write some parser to convert html to xwiki
syntax.
All I have done is a web app which can run standalone. It accept input file,
convert it to format file or purge xwiki syntax code, and output the
result. I'm confused about how to develop it as a xwiki plugin. I know how
to develop a xwiki plugin. As office import need upload file, output the
result, I just don't know how to integrate it in to xwiki. Any suggestion
will be very appreciated.
Thanks.
[1]http://jtidy.sourceforge.net/index.html
--
Sincerely,
Wang Ning
Hi everyone,
Just to let you know that I've taken the liberty of adding a new
custom field in JIRA for Core called "Development Priority" with 3
values: low, medium and high. The idea is to categorize all our jira
issues with this field in order to prioritize our efforts. Note that
we're not using the existing Priority field since that field
represents the priority from the user's point of view.
Thus you're going to see lots of issue notifications coming in...
sorry about that.
If you don't agree about a given priority let us know as a comment in
the issue. Note that the priorities are global, i.e. compared with
other existing jira issues and not absolute.
Thanks
-Vincent
Hi,
after evaluating possible frameworks I would propose to use OpenSSO [1] for
my GSOC SSO project.
It has full SAML 2.0 support, but lacks a bit regarding OpenID which isn't
supported by default. There is an extension which allows OpenSSO to act as a
OpenID 1.1 OP, but doesn't have RP support. OpenSSO has a very active and
large community (which maybe is the strongest argument to use it). There are
several requests for better OpenID support so I think that's a hot topic for
them and maybe it's possible to find some other developers with whom I can
add full OpenID 2.0 support.
So now I'll start implementing RP support (authentication). As far as I
understand the code I have to implement a XWikiAuthService analogous to the
XWikiLDAPAuthServiceImpl, right?
I also have some more questions :-) Let's start with OpenID (I'll start with
that):
1.) I need to modify the login screen because I just need a field where the
user can enter his OpenID URL, no password field. Then the user is redirect
to his OpenID provider. How should/can I implement that?
2.) OpenIDs have to be bound to local user accounts (1:n relations, allow
more OpenIDs per account) - how should this happen? In the admin GUI? Who
should be allowed to do it?
3.) What about user registration? Should it be possible for users to create
accounts without password and just OpenID? Please consider that XWiki should
also be able to act as a provider, i.e. act as an OpenID server.
Cheers,
Markus
--
[1] http://opensso.dev.java.net
Hi GSOCers,
The bonding period is over and today starts your GSOC project period.
Note that this doesn't mean you should drop whatever JIRA issue you
had assigned to yourself. Please continue to work on it and *finish*
it. It's important.
However it means that from today onwards you can start working on your
project. The most important thing to do is send an email on the xwiki
dev list explaining:
* what architecture you're envisioning to use for your project. If you
have doubts/questions please mention them.
* A general planning breaking down the high level tasks you have to do
and giving deadlines for each. That'll help you reach your objectives
and in that manner we (the mentors and the community in general) can
also help you by reviewing milestone objectives and helping you
achieve them
* what are your next steps and when you're planning to have them done
* Any questions you have
Please use the mailing list over IRC and especially over direct skype/
chat. Again it's really important that you work with the community.
The success of your SOC depends on that as much as finishing your
project.
Thanks, good luck and have fun!
-Vincent on behalf of the XWiki mentors
On 17 juin 08, at 14:15, malaka ekanayake wrote:
> Hi fabio
>
> I tried with both ways but getting the same error.Anyway I'll try
> it again.In my previous mail I have attached my sample plugin.Can
> you look at that one till I fix this issur and commit to the
> sandbox.svn root will be fine.I'll commit to that path.
Hi Malaka,
I've looked at your code and you did a good job!
It works pretty well though there are some things that must be
improved (like the ones you were mentioning)
Before I commit the code, could you please, do a bit of reformatting?
Here at http://svn.xwiki.org/svnroot/xwiki/xwiki-platform/xwiki-tools/trunk/xwiki-v…
you can find the .xml for the Eclipse formatter. This style is the
style used by XWiki.
I saw that that in your code there are some classes that probably are
useless (is the TagRule used?) Could you please remove all the unused
code inorder to avoid confusion?
I also noticed that you incorporated verbatim some code from the
tutorial (the tutorial's author name is in your code)
Be careful when incorporating third party code. You must always check
for licenses and compatibility and authorization!!!
Ideally you should write all the code by yourself, even if when you
use a framework you end up with writing more or less the same code.
Could you check that the tutorial's code can be reused without
restrictions?
Please, keep the conversations on the XWiki devs list so that
everybody can follow it.
Send me a zip with the modifications and I'll commit it to the sandbox.
After that, it's important to address Vincent's parser integration and
spend some time on trying to figure out if and how it can be
integrated in your work. I guess that Vincent's parser should be used
as the partitioner, with it's output definining document's partition.
But this has to be well investigated because it might be not so simple.
Let me know.
Cheers,
Fabio
Hi fabio
During the weekend I have written a sample plugine for xwiki
highlighting some
of xwiki syntax .Hear are the list of syntaxes which supports it.
Titles ,Bulleted Lists,Text Styles,Info
Macro<http://code.xwiki.org/xwiki/bin/view/Macros/InfoMacro>
There are some improvements needed to be done . I am having some trouble
with identifying composite syntax like bold & Italic. I think I will need
your help on that.
At the same time is there any reference to learn the jface API because at
the moment only I have is the article you gave to me. I think I need to
understand it more deeply .So any reference related to JFace Text API will
be nice since :D.
I will commit my work to the sandbox today.
I didn't have time to look in to the Vincent's parser yet. I 'll start it
by today.Meantime is there any news from Venkatesh
cheers
--Malaka Ekanayake
CSE UOM