GCompris at KDE-edu sprint 2017

Ten days ago, I spent a week-end in Berlin with a group of KDE friends to have a KDE-edu sprint. I didn’t blog about it yet because we planned to make a group post to summarize the event, but since it takes some time, I decided to write a quick personal report too.

The sprint was hosted in Endocode offices, which was a very nice place to work together.

KDE edu Sprint 2017

Of course I came mostly because of GCompris, but the goal in the end was more to work together to try to redefine the goal and direction of KDE-edu and its website, and to work together on different tasks.

I added appstream links for all KDE-edu apps on their respective pages on KDE website. Those appstream links can be used to install directly applications from linux appstores supporting this standard.
On a side note, we thought it is a bit weird to be redirected from the KDE-edu website to KDE.org when looking at application info. This is one of the things that would need some refactoring. Actually, we discussed a lot about the evolution needed for the website. I guess all the details about this discussion will be on the group-post report, but to give you an idea, I would summarize it as : let’s make KDE-edu about how KDE-applications can be used in educational context, rather than just a collection of specific apps. A lot of great ideas to work on!

For GCompris, I was very happy to can meet Rishabh, who did some work on the server part. I could test the branch with him, and discussed about what needs to be done. Next, I fixed and improved the screenshots available for our appdata info, and started to look at building a new package on Mac with Sanjiban.

I also cleaned an svg file of Ktuberling to help Albert who worked on buiding it for Android.

In the end, I would say it was a productive week-end. Many thanks to KDE e.V. for the travel support, and to Endocode for hosting the event and providing cool drinks.

Posted in FLOSS | Tagged as: , ,

GCompris at Akademy 2017

I didn’t blog yet about my experience during this year’s Akedemy, the annual conference and gathering of the KDE community.

This time it was in Almería, Spain. The organizers made a wonderful work, and everything went perfectly good. The event was well covered locally, with at least three newspaper articles.

(Photo by Guille Fuertes)

I could meet old friends and make new ones, visited a few awesome places, and I think we all had a wonderful time there.

It was also a very productive event, with lots of progress done or started for the different projects.
On my side, I had some very interesting feedback after my talk about GCompris. I was asking for some help on a few things, including deb, flatpak and appimage packaging on linux. For flatpak, Aleix Pol showed me the initial work he already did, and I could help him adding a missing dependency.
For the appimage, I was very happy to see the next day a message from probono on our irc channel, who saw my slides and started working on the appimage for GCompris :). That was a great surprise and I couldn’t hope for better help for it, as he is basically the man behind the appimage project, and already helped creating the appimage for Krita. And finally for the deb package, we have just been contacted by a Kubuntu packager who is willing to have an up-to-date package in their next release. The community is awesome, thank you all! 😀

(Photos by Paul Brown)

Besides, I could attend several very interesting talks, and had a whole lot of interesting technical and human talks that helped me to learn a lot, at least I believe so.

So much thanks to the KDE community for always being so cool, and again big thanks to KDE e.V. for supporting this event and my participation to it.

Posted in FLOSS, Misc. | Tagged as: , , , ,

Comics page…

A little post to tell you that I finally added a page on my website with all my comics. Better late than never.
They were all released previously on my blog, and some of them were missing the license info which are now on this page. Also I re-licensed some pages from CC BY-NC-ND to CC BY-SA some time ago in a blog post, this page makes it more obvious.

Link to my comics, enjoy 🙂

(… yes, I know, I really should update my website…)

Posted in Comics | Tagged as: ,

Release GCompris 0.70

screenshots of the new activities in version 0.61

Hi,

just in time for Christmas, we are pleased to announce the new GCompris version 0.70.

It is an important release because we officially drop the Gtk+ version for Windows to use the Qt one.
Everyone who bought the full version for the last two years will get a new activation code in a few days.

Also, for people who like numbers, we are beyond 100000 downloads in the google play store.

This new version contains 8 new activities, half of them being created by last Google Summer of Code students:

  • an activity where the child has to move elements to build a given model (crane by Stefan Toncu)
  • an activity to draw the numbers from 0 to 9 (drawnumbers by Nitish Chauhan)
  • an activity to draw the letters (drawletters by Nitish Chauhan)
  • an activity to find on which words a given letter belongs (letter-in-word by Akshat Tandon)
  • the nine men morris game against Tux (nine_men_morris by Pulkit Gupta)
  • the nine men morris game with a friend (nine_men_morris_2_players by Pulkit Gupta)
  • an activity to learn to split a given number of candies amonst children (share by Stefan Toncu)
  • an activity to learn roman numbers (roman_numerals by Bruno Coudoin)

 

We always have new features and bug fixes:

  • search feature by Rishabh Gupta
  • windows build by Bruno Coudoin and Johnny Jazeix
  • hint icon in the bar (used in photohunter) by Johnny Jazeix
  • neon build by Jonathan Riddell
  • we are now in openSUSE Tumbleweed repository thanks to the Bruno Friedmann
  • archlinux (https://aur.archlinux.org/packages/gcompris-qt/) by Jose Riha
  • package on mageia cauldron by Timothee Giet
  • word list for Slovakia by Jose Riha
  • word list for Belarusian by Antos Vaclauski
  • various updates on Romanian wordlists and voices (probably the most complete one) by Horia Pelle
  • voices added for Portuguese Brazilian by Marcos D.
  • new graphics for crane by Timothee Giet
  • screenshots on gcompris.net updated to the Qt version by Timothee and Johnny

 

You can find this new version here:

Android version

Windows 32bit or Windows 64bit version

Linux version (64bit)

source code

On the translation side, we have 15 languages fully supported: Belarusian, British English, Brazilian Portuguese, Catalan, Catalan (Valencian), Dutch, Estonian, French, Italian, Polish, Portuguese, Romanian, Spanish, Swedish, Ukrainian and some partially: Breton (82%), Chinese Simplified (93%), Chinese Traditional (91%), Finnish (70%), Galician (93%), German (97%), Norwegian Nynorsk (98%), Russian (83%), Slovak (85%), Slovenian (88%), Turkish (77%).

If you want to help, please make some posts in your community about GCompris.

Posted in FLOSS | Tagged as: , , ,

Back from Krita Sprint 2016

Last week, I spent 4 days at the Krita Sprint in Deventer, where several contributors gathered to discuss the current hot topics, draw and hack together.

You can read a global report of the event on krita.org news.

On my side, besides meeting old and new friends, and discussing animation, brushes and vector stuff, I made three commits:
-replace some duplicate icons by aliases in qrc files
-update the default workspaces
-add a new “Eraser Switch Opacity” feature (this one is on a separate branch for now)

I also filed new tasks on phabricator for two feature requests to improve some color and animation workflow:
https://phabricator.kde.org/T3542
https://phabricator.kde.org/T3543

Once again, I feel it’s been a great and productive meeting for everyone. A lot of cool things are ready for next Krita version, this is exciting! So much thanks to KDE e.V. for the travel support, and to the Krita foundation for hosting the event and providing accomodation and food.

Posted in FLOSS | Tagged as: , , ,