Hello all,
A new version of the application workflow was released this morning,
version 1.5.1. It contains only one fix compared to 1.5, issue
http://jira.xwiki.org/browse/XAWORKFLOW-16 , which is actually quite
particular (we might want to revert this modification at some point in a
future version, as it's only impacting some upgraded instances).
Enjoy!
Anca
Sent from my phone
Hi devs,
This is a reminder for naming the contrib projects. FYI there are some guidelines here: http://contrib.xwiki.org/xwiki/bin/view/Main/#HChoosingthename
For example for authenticators it’s authenticator-<xxx>.
I see for example the android-authenticaitor module which should be renamed authenticator-android IMO.
Regarding https://github.com/xwiki-contrib/oidc we need to decide what to do on 2 aspects (I’m taking the examle of oidc but this just serves as an examle for the generic discussion):
* How do we name repositories that contain various types of sub modules? Just use the concept name as Thomas did for odidc? Or should be define a prefix such as “all-oidc” or “other-oidc” or something else. I think just the concept name is ok. WDYT?
* odic contains 2 submodules right now: oidc-authenticator and odic-provider. Should this be named authenticator-odic and provider-odic instead to be in sync with http://contrib.xwiki.org/xwiki/bin/view/Main/#HChoosingthename. I think so. WDYT?
See also my other mail about the jira module refactorings.
Thanks
-Vincent
Hi everyone,
FYI I’ve released version 8.2.1 of the JIRA Macro (http://extensions.xwiki.org/xwiki/bin/view/Extension/JIRA+Macro) and the JIRA Scripting API (http://extensions.xwiki.org/xwiki/bin/view/Extension/JIRA+Module).
The main new feature is the ability to access authenticated JIRA servers and to manage JIRA servers configuration from the Admin UI, see http://extensions.xwiki.org/xwiki/bin/view/Extension/JIRA+Administration/
Before you had to specify a URL when using the JIRA macro, such as {{jira url=“http://jira.xwiki.org” …/}}. You should now prefer using the {{jira id=“someid” …/}} parameter and define “someid” in the Admin UI. This allows to manage centrally JIRA instance configuration. Note that the URL parameter is still supported though.
In addition, these extensions were located in xwiki-rendering and xwiki-platform. They’re now under xwiki-contrib which means they’re now no longer linked to releases of XWiki; they now have their own release lifecycle, which will have 2 consequences:
- it’ll be easier to release new versions more quickly
- any committer on xwiki-contrib can improve them
Enjoy!
Thanks
-Vincent
Hi devs,
While moving the jira macro to contrib and while adding support for the JIRA Macro configuration I”ve realized that the Macro JIRA configuration is actually generic to all JIRA modules since it configures JIRA instances (url, username, password).
Thus I’m planning to do the follow module refactorings in contrib. There’ll be a single repository related to all JIRA stuff:
jira
|_ config-jira
|_ config-jira-api (JIRAConfiguration). Can be used with just xwiki-rendering alone.
|_ config-jira-platform (impl using wiki pages + SS). Depends on config-jira-api
|_ config-jira-ui (admin ui). Depends on config-jira-platform
|_ api-jira (JRJC API, currently in xwiki-platform-jira). Depends on config-jira-api
|_ macro-jira
|_ macro-jira-default <--- jira macro. Depends on config-jira-api. Can be used with just xwiki-rendering alone. We won’t advertise it on e.x.o.
|_ macro-jira-platform <--- full jira macro. Depends on config-jira-ui. This is the macro that’ll advertise on e.x.o.
Note: I’m planning to rename the existing "macro-jira" repository in contrib to “jira”.
If you have any comments, let me know ASAP.
Thanks
-Vincent
Hi Fitz, our GSoC 2016 student :),
The GSoC 2016 coding period has officially started on the 23rd of May.
I hope you have taken advantage of the bonding period to get up to speed
with the XWiki project, its code and documentation, and that you have a
pretty good idea of what you need to do to turn your project into a success.
As for tips and things that you need to do in the following (coding)
period, please make sure you read carefully the these 2 dedicated sections
[1][2] in the student guidelines [3], particularly:
* keeping your progress report page up to date [4]
* creating your design page as instructed [5]
* making your contribution to the XWiki project (pull request)
Working on your project is great, but it`s only half of the work that GSoC
involves. The other half is integrating into the community, letting people
know what your are working on, asking for help and learning to ask the
right questions, and generally communicating about yourself and your work.
In order to keep in touch, additionally to reading and being active on the
mailing list, you also need to be present on IRC as much as possible (at
least while you are working on your project) so that:
* people see you and can quickly get a hold of you
* you are exposed to everyday community activity that might spark your
interest
* get more occasions to ask questions
* get more occasions to help others with their problems should you know the
answer
* etc.
Hope you are finding XWiki to be an interesting project and that you are
enjoying your GSoC so far.
Thanks,
Eduard
----------
[1]
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HSuggeste…
[2]
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HConditio…
[3] http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines
[4]
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/DocumentingStudentPr…
[5] http://design.xwiki.org/
Hi,
As promised, I`m sharing with you the addition of a new article on xwiki.org's
blog:
"Use the Apache HTTP library to interact with the XWiki RESTful API"
by Mohamed Boussaa
http://www.xwiki.org/xwiki/bin/view/Blog/Use+the+Apache+HTTP+library+to+int…
As the title suggests, the article exemplifies how you can use XWiki`s REST
API from Java or Groovy using Apache's HttpComponents library. There have
been some recurring questions over the time on how to do that, so if you
still have doubts, have a look and hopefully Mohamed will also be available
to answer some of your questions.
If you have something XWiki-related that you would like to share on
xwiki.org's blog, please see my previous mail on how you can easily do that:
http://xwiki.markmail.org/thread/r4r4celltmdprqia
Thanks,
Eduard