Category: News (4 posts)
Feb 04 2014
Another year @ FOSDEM with the XWiki gang: Ludovic, Marius, Anca, Oana and Fabio!
This year though we succeeded in getting dev room (yeah!), a, that I co-organized with Quim Gil from Wikimedia and Jean-Macr Libs from tiki.org.
The XWiki project was lucky to have 6 talks:
- XWiki Rendering: A content rendering engine by me
- Wikis cross-project collaboration, a Panel session where Ludovic participated
- Developing the XWiki software by Marius
- 5 Unexpected usages of wikis by Ludovic
- A web development runtime platform based on the wiki paradigm by me
It was a nice FOSDEM. We enjoyed Belgian waffles and French fries as usual (although I heard some enjoyed it a bit less than usual since they were on a low-carb diet ).
I'd personally love to see some more room/space given to open source in businesses for the future editions of FOSDEM.
With over 8000 participants it seems it was, once again, a very successful FOSDEM.
See you next year maybe!
Oct 12 2012
I was invited to speak about XWiki at theand the on 10th and 11th of October 2012. I gave 3 presentations at each JUG:
- Presentation of XWiki from a user point of view (sorry, no slides since this was done purely as a demo) (30 mn)
- Explain how XWiki can be used to develop web applications quickly and why it can be considered a development platform (1.5 hours)
- Present how the XWiki open source development is performed (1 hour)
I had a great time at both JUGs. The Mars JUG was a bit more active than the Alpes one with over 30 persons present vs 15 (come on guys, now you need to beat the Mars JUG next time! ).
OTOH my stay at Grenoble was a bit safer than the Marseille trip... Indeed,a few minutes after it happened...
On the food topic, I hadwith Julien Viet in Marseille (seems the murder we witnessed didn't make us loose our appetite... ).
Ok so here are the slides (I also did lots of demo during the talk and unfortunately you won't be able to see them - I also spoke a lot more than on the slides, sorry about that - But then you should haven been there! ).
Thanks to Emmanuel Hugonnet and Julien Viet for inviting me.
Jun 21 2012
was a very nice conference (200 attendees roughly) organized by and friends.
I had the opportunity to present XWiki and more specifically I did a demonstration of XWiki used as a web development platform to construct a possible Breizhcamp 2013 web site, featuring the ability to register talks and speakers, and automatically generate a session calendar based on the entered talks. Ability to see all speaker avatars and to search for sessions. Also demonstrated how to apply a Boostrap-based skin to make the site look like a web site.
I also had some fun showing how to.
In addition I also got to.
Well done to Nicolas and all who helped organize this event. It was very nice and I'll happily come back next year (especially if the website is done using XWiki ).
Here are some screenshots of the result.
Conference home page demo with default XWiki Skin
Creation of the application to register Talks
Registration of Talks
Edition of a Talk
Conference home page demo with the
Calendar generated automatically by the registered Talks
Ability to search for Talks with a Livetable
(Note: The Lyrebird Skin used was missing some CSS for a nice Livetable styling)
Dynamic list of all speaker avatars
May 30 2011
I'm just back from theconference (26/27th May 2011) organized by Zenika. I was able to get a free entry as an OSSGTP member and a CastCodeurs. Thanks guys!
Zenika did a great job, especially for a first conference. It was located at the Grand Rex (a famous Theater in Paris, with a star-lit ceiling and where I remember seeing the first Stars Wars back in the 1970s...). Anyway very nice venue (imagine that it can fit more than 2700 people in the room!) even though the corridors were a bit cramped when everyone was out of the sessions.
The format of the event was risky with a single track which meant making compromises for choosing the talks. Must have been a nightmare for Zenika to choose the sessions...
I admit I didn't attend all sessions but he are some stuff that I liked and that resonated with me with what we're doing at:
- CloundFoundry. Seems to be a nice open PAAS: it's open source and you can plug stuff at all levels: new languages, services, and even plug your own infrastructure. Apparently it has this notion of Micro cloud which allows you to run it on your local computer which seems nice to try stuff out (I don't now how hard/easy it is to do that though, would need to research this a bit). In the XWiki project we've started some research exploration of running XWiki on PAAS (Google App Engine, etc). We're also lead on the research project to create a PAAS that's a bridge to other existing PAAS, using a common API. As part of this we're also looking at running XWiki on a NoSQL storage.
- Orion. This is a Web IDE project lead by the Eclipse Foundation. Apparently it's quite recent and there's isn't much yet. The developers have focused on offering extension points/hooks so that the community can join and help out in offering services such as code analysis, code highlighting, etc. Right now a basic editor is provided with syntax highlighting for a few syntaxes and no autocompetion. They haven't tackled the issue of concurrent edition yet and are again waiting for community help on this. At XWiki, the concept of Web IDE is something dear to us since XWiki is a next generation wiki that lets you put script in wiki pages. Thus there's an important need to offer nice code editors. We also have another research project underway in which we're developing a realtime WYSIWYG solution. We had a first version of realtime editing done in the past (and using the WOOT algorithm - WithOut Operational Transformation, an algorithm close to the OT one used by Google Wave) in another research project but it didn't get into the product in the end because of some technical blocker. We hope this new research project will be integrated this time, allowing XWiki users to collaboratively edit the same wiki page at the same time and in WYSIWYG mode. Note that we also have a (was named Bespin before).
- HTML5 WebSockets. The presentation was great and clearly explained why it's a vastly superior implementation over polling (several HTTP requests to the server asking for news) or long polling (keep the HTTP connection open). With WebSockets you contact the server over HTTP but with a reduced header and in the header you ask for an "upgrade". The Server needs to be WebSocket-aware and respond to the "upgrade". From then one a dual-direction TCP socket is established and the server can send data to the client without the client having to do any polling. We really need to start adding HTML5 feature in XWiki and make them available only for HTML5-enabled browsers (i.e. degrade to what we're currently doing for older browsers).
As usual I enjoyed seeing again my IT and Open Source friends (too many to list!).
So what's next for 2012?
Recent Blog Posts