I noticed that the rhq-pluginAnnotations-3.0.4.jar JAR is used in xwiki-enterprise-jetty-hsqldb-4.1.2. The source code for rhq-pluginAnnotations-3.0.4 [1] uses the GNU General Public License. However, the overall licence for xwiki-enterprise-jetty-hsqldb-4.1.2 is GNU LESSER GENERAL PUBLIC LICENSE (see xwiki-enterprise-jetty-hsqldb-4.1.2\META-INF\LICENSE file that comes with the distro).
If the overall distro uses a GPL library, don't the copy left provisions of the GPL require shouldn't that require the whole distro fall under the GPL license?
Refs.
[1] http://grepcode.com/file/repository.jboss.org/nexus/content/repositories/re…
Hi,
Here I "fixed" the failing attachment test to prove what it sets out to prove.
https://github.com/xwiki/xwiki-enterprise/commit/a59168b23dfb254d67a24caf98…
I also added 2 new tests, one of which checks if a modified document is the same after saving
and the other checks if the '$doc' reference points to the same document.
It turns out that one of the tests fails, meaning any code which modified it's own page, saves it,
and expects it's handle on '$doc' to still contain the modified document will break.
It is relatively common for some scripts to modify their own document, esp. adding objects and if
they do multiple save operations, the content from only the last save will be preserved since it
will overwrite the older saves.
IMO we really need M1 but we should report a blocker on this as soon as it is released.
Caleb
Hi Thomas,
*Road Map: Status*
*
*
1)Complete SyncDaemon [done. some fine tuning needed]
2)Encryption features [currently working on]
3)Do full documentation of the current platform.[done]
4)JUnit tests [next week]
5)
I have uploaded the documentation set in a zip file at
http://dl.dropbox.com/u/30342197/Full%20Documentation.zip .Feel free to
ask for clarifications and point out mistakes,improvements if needed.[start
with INDEX-XWiki Android]. Where shall I publish them ? In
the extension space (where Chamika's Documentation is) or the design space?.
Regards,
Sasinda Rukshan
On Wed, Aug 1, 2012 at 12:41 PM, sasinda rukshan
<sasindarukshan(a)gmail.com>wrote:
> Hi Thomas,
> *Road Map: Status*
> *
> *
> 1)Complete SyncDaemon [done. some fine tuning needed]
> 2)Encryption features [currently working on]
> 3)Do full documentation of the current platform.[done]
> 4)JUnit tests [next week]
> 5)
>
> I have attached the documentation in a zip file.Feel free to ask for
> clarifications if needed.[start with INDEX-XWiki Android]. Where shall I
> publish them ? In the extension space (where Chamika's Documentation is) or
> the design space?.
>
> Regards,
> Sasinda Rukshan.
>
>
> On Tue, Jul 24, 2012 at 9:20 AM, sasinda rukshan <sasindarukshan(a)gmail.com
> > wrote:
>
>> Dear Thomas,
>>
>> *RoadMap.*
>> 1)Complete SyncDaemon
>> 2)Complete Encryption features. ( The module will not be fully specified.
>> Only little functionality for this project)
>> 3)Do full documentation of the current platform. (quick starts,
>> contribution guides ...) <<need opinion. Is documentation considered part
>> of GSoC?
>> 4)Junit Tests (for the new high level rest layer, xwiki Domain model
>> persistence)
>> 5)Some more UI demos. (what about making a View-Generator-Engine as a
>> reusable component to generate android view widgets for Document and its
>> parts?. Only objection with me is time concerns)
>>
>> Extra:
>>
>> I did not do that announcement yet :-). Hope you are not angry with me. I
>> planned to do it after I add UI to demonstrate "Sync Daemon". Currently you
>> can only manually save and do the publishing later.
>>
>> I hope to complete SyncDaemon demo, Encryption by the end of this week.
>> (Then only left will be Junit tests and some more UI demos to show adding
>> comments , attachments to the android's XWiki Domain model).
>> I will be completing the RAL layer without the querry methods.
>> Querry methods are a lot of big work. I'll just note the idea here.
>> ex: querry all documents with a blogpost object or a blog category object.
>> How to do:
>> Make 2 instances of Document Object (doc1, doc2)
>> doc1.addObject( XBlogPost)
>> doc2.addObject(XBlogCategory)
>>
>> in the RAL : DocumentRao.querry( doc1, doc2) <<here querry
>> method signature is querry(Document ... docs)
>>
>> :-) This is very highlevel. And I am not smart enough to fully implement
>> it. (slight idea of using QuerryBuilders and Filter Chains :-( )
>> So I want implement it.
>>
>>
>> Also the test build is not working.
>> The test modules are running up to mvn phase apk. Shall I see to it
>> later, when I add my own Junit tests.
>>
>>
>>
>> Regards.
>> Sasinda.
>>
>
>
The XWiki development team is proud to announce the availability of
XWiki Enterprise 4.2 Milestone 1. This release brings a couple of bug
fixes and improvements to the Extension Manager as well as two new
extensions integrated into the platform but not bundled by default: an
improved JIRA macro and a Git module that lets you perform Git
operations from within wiki pages.
You can download it here: http://www.xwiki.org/xwiki/bin/view/Main/Download
Make sure to review the release notes:
http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWikiEnterpris…
Thanks
-The XWiki dev team
Hi,
Inside a xwiki page there is inserted a INFO macro. How can I get the
corresponding InfoMessageMacro object from the code(groovy) using API?
Thanks.
Hello fellow XWiki developers and users,
would it be possible to share an export of parts of your XWiki installations to help Savitha's testings in her XWiki Solr project?
Among interesting things, I'd wish:
- a few spaces with objects and their displayers
- a clean series of multilingual pages.
It can be somewhat big (e.g thousands of documents) but not too much (less than 1Gb).
Ideally you reply with an offer on the mailing list then we can exchange directly a link to the xar. I do not think it's a good idea to send the xar as attachment to the list!
paul