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
Hello,
I am testing my project application-glossary. My tests are failing again
https://pastebin.com/Ww28QHzB. Can anyone please help me?
In general, how to read and use stack traces for debugging/removing errors?
I am not pretty good at this. I mean, in this stack trace also there are so
many errors with the same name like "XWikiLogOutputStream". Which line to
look? How to find where am I going wrong?
application-glossary <https://github.com/xwiki-contrib/application-glossary>
Thanks
Sarthak Gupta
Hi devs,
This is a small proposal that shows improvements related to:
- layout changes for ratings,
- the display of price for payed extensions,
- replacing the Silk icons with FontAwesome and
- experimenting with a custom Theme styling.
http://design.xwiki.org/xwiki/bin/view/Proposal/ExtensionManager99
Let me know what you think.
Thanks,
Caty
Hi devs,
To remove a big step from the release I would like to modify a bit our
setup and deploy released xwiki-commons and xwiki-rendering artifacts
on Maven Central instead of nexus.xwiki.org/maven.xwiki.org.
PRO:
* speed up releases
* less stuff to store on our side
* only one artifact for a specific version (right now they are built
twice which produce two different JARs in pratice)
CONS:
* depends more on Maven Central
In practice we already depend on Maven Central for many things so if
Maven Central ever end up dead the fact that we don't have the
artifact on our side is going to be the least of our issues :)
So WDYT ?
+1 on my side
--
Thomas Mortagne