The XWiki development team is proud to announce the availability of XWiki
9.9.
This release focused on fixing bugs on Notifications, Office Viewer and
Solr Search. The server is now able to check for its new versions and user
preferences are taken into account by the notifications toggles.
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/Data/XWiki/9.9/
Thanks for your support
-The XWiki dev team
Hi,
I am trying to build the application-glossary-api module but it is failing
and is showing in the stack trace
"Caused by: java.lang.ClassNotFoundException:
org.xwiki.tool.enforcer.ExternalExtensionCheck".
I googled it and found that may be the class is missing from the
classpath, so I added :
<groupId>org.xwiki.commons</groupId>
> <artifactId>xwiki-commons-tool-enforcer-dependencies</artifactId>
> <version>${commons.version}</version>
as a dependency in the api pom.xml, but that doesn't seem to work.
Stack Trace: https://pastebin.com/3rJu1MJv
Thanks
Sarthak Gupta
Hi everyone,
Thomas and I would like to try the Google Code-In (GCI) programme this year (GCI is for high school students). We’ve been participating to lots of discussions about it at the GSOC summit 2017 and it seems like it could bring some interesting things for the XWiki project.
Our goal:
* Participate to GCI
* Kill 2 birds with one stone and create an onboarding programme for anyone wanting to contribute to XWiki without any knowledge
Here’s what we’ve done so far:
* We’ve started registering XWiki as an org on https://codein.withgoogle.com/dashboard/
* We’ve also started creating the GCI pages on xwiki.org at http://dev.xwiki.org/xwiki/bin/view/GoogleCodeIn/
* We’ve started creating GCI issues in XWiki (reusing existing JIRAs + creating new ones). The idea is to map our Paper Cuts ideas we had (http://dev.xwiki.org/xwiki/bin/view/Main/PaperCut) with GCI.
** In practice a GCI issue is a “Trivial” issue, labelled with “GCI”.
Next immediate steps:
* Finish the application process before the 24th of October. We’ll know on the 26th of October if we’re selected or not.
* Find at least 10 mentors for the programme. We’re currently 2. A mentor doesn't need to be an expert in XWiki at all since the GCI tasks need to be super simple with very clear success criteria. So we need the maximum of mentors. We need to be prepared to handle 10-50 students at all time participating to XWiki GCI tasks!
** Example of people who could be mentors: committers, contributors, QA/testers, XWiki users, ex-GSOC students
* Before the 28th of November have at least 200 tasks defined.
IMPORTANT: The mentors are not assigned to any student and we work as a pool of mentors (it’s not like GSOC!). A mentor can handle validating tasks and answering questions from students at the intensity that they want (could be as low as doing that for a few tasks only).
Please let us know quickly if you’re willing to be a mentor for GCI!
Thanks
-Vincent
Hi devs,
This mail is about:
A. Dropping support for IE10
B. Dropping support for IE11
C. Adding support for Microsoft Edge
---
If you read our Browser Support Strategy (
http://dev.xwiki.org/xwiki/bin/view/Community/BrowserSupportStrategy ) we
are still supporting Internet Explorer 10.
We started its support since Jun 17, 2015. In practice we don't perform
full tests on IE10, focusing mostly on IE11. The last performed tests for
IE10 where in Jan 2017, for XWiki 8.4.4 (
http://test.xwiki.org/xwiki/bin/view/QA/XWiki%208.4.4#|t=qa&p=1&l=15&s=test…
).
On another note, Microsoft Edge replaced Internet Explorer as the default
web browser since the release of Windows 10 (launched Jul 2015). Internet
Explorer 11 is maintained on Windows 10 for compatibility purposes, but is
deprecated in favor of Edge and is no longer actively developed.
Instead of supporting "Internet Explorer 10.x-Latest" + "We support IE
browsers, starting with version 10." we actually should say (in case the
vote is passing) "Internet Explorer 11 + Microsoft Edge".
We might even considered dropping support for IE 11 and just keep Microsoft
Edge, since that's the latest version of Windows supported browser.
Although, IE11 currently still has a better usage than Microsoft Edge. I
could not found any performed tests for Microsoft Edge on our test wiki.
---
In terms of xwiki.org website usage for the past 12 months, we have:
- 5.46% sessions for Internet Explorer
-- IE11: 91.50%
-- IE10: 2.80%
- 1.43% sessions for Edge (multiple versions)
In terms of worldwide market share for the past 12 months (according to
http://gs.statcounter.com/browser-market-share/desktop/ ), for desktops, we
have:
- 8.21% IE
- 4.3% Edge
Usage example for August 2017:
- 7.1% for IE11
- 2.26% for Edge 15
- 1.37% for Edge 14
- 0.2% for Edge 13
---
So my votes are:
A. Dropping support for IE10
+1
B. Dropping support for IE11
-0, because of bigger usage compared to Microsoft Edge. Still, I don't
think we have the man-power to support tests on both browsers types.
C. Adding support for Microsoft Edge
+1, because this is the latest supported browser for Windows
Thanks,
Caty
@GSOC students:
Thank you so much for having participated to this year’s GSOC! You did some great work and made the xwiki project even more appealing to outsiders!
We’d love to keep seeing you in the xwiki community and to keep you engaged.
Let us know what you’re interested to do in the future, we’re always eager to learn more from you.
Also, I’ve started a section on http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/#HWhat27snextafterGS… about what’s next for students once they’ve completed a GSOC project.
Let us know if there are items of interest to you.
Thanks again
-Vincent
The XWiki development team is proud to announce the availability of XWiki
9.9 Release Candidate 2.
This is mostly a bug fixing release (25 bugs), focused on Notifications,
Office Viewer and Solr Search. The server is now able to check for its new
versions and user preferences are taken into account by the notifications
toggles.
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/Data/XWiki/9.9RC2
Thanks for your support
-The XWiki dev team
Hello,
As the tests of my project application-glossary
<https://github.com/xwiki-contrib/application-glossary> are not working, in
spite of my attempts(I will handle then later), I am moving on to
implementing the next feature of the application i.e creating
transformation.
As far as I understand, the transformation requires a cache component from
which entries shall be taken for rendering purpose. This cache should get
updated when a glossary xobject is added, deleted or modified. For this
functionality to take place, it should make use of an Event Listener.
Hope I am right till now?
I have a question in my mind.
The "cache" and the "event Listener" are to be implemented as two separate
components. right?
What I think is, that the EventListener component should be filled with
appropriate methods just like this
<https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwi…>
and
then in these methods, the cache should be updated.
Is this implementation right?
And after this, the rendering part will come....
Thanks
Sarthak Gupta