Hello planet GNOME!

As a GNOME foundation member, I (Jehan) got this log subscribed to planet GNOME a few days ago. So I figured I might as well make a small “hello” message to present myself. 🙂

Planet GNOME logo

I am mostly here as a GIMP developer. For full disclosure, though I regularly use GNOME 2, I never “really” used GNOME 3 (I actually really want to try it but my current distribution is not very GNOME 3-friendly unfortunately). Also I regularly change desktops and window managers anyway.
My main contributions to GNOME projects, other than GIMP itself, are related to me hacking on GIMP.

If I have to cite my patch on GTK+ I am the happiest about, it is probably one most people will never hear about nor notice, since it is GTK+ 2-only. But still I want to believe it changed the life of many GIMP or MyPaint users! Indeed with no hotplug available before GTK+ 3, when unplugging a graphic tablet, a GTK+ 2 application was crashing! Since MyPaint and GIMP are used by a lot of people drawing with a tablet, this was a very very embarrassing and silly issue, also very bad (crash means data loss, and hand-drawn data is usually not perfectly reproducible). Since waiting for the switch to GTK+ 3 (an ongoing process but due in 2 major GIMP releases!) was not a suitable option to me, I worked around the bug, and at least GTK+ does not crash anymore.
When we started using Exiv2 through GExiv2, I helped their migration to autotools, allowing the project to be easily cross-compiled, which soon became a project under GNOME umbrella itself.
I have also various patches in babl, GEGL, pango, and other non-GNOME project like fontconfig, gettext or even autoconf itself, all of these contributions as a consequence of me hacking on GIMP.
Finally I have quite a list of bug fixes and features on GIMP itself of course, but I won’t list them all here.

For more details about various of my contributions to Free Software, and not only GIMP-related, this OpenHub page about myself is not exhaustive but gives a good overview.

In the end, I hack on software not only because I like this, but also because I need these as a user, or for other users, and I prefer to do things by myself rather than wait for someone else doing these when this is important to me. Therefore why I initially started hacking on GIMP was to help Aryeom, and now we are able together to start our project of a film animation fully with Free Software.
I still remember that the first times that I showed GIMP to Aryeom, it would crash for no good reason (for instance because the USB cable of her tablet would sometimes be loose and unplug for a hundredth of second, yet enough time for an X error to occur and crash GTK+, as explained above). So I was so happy when I could fix this crash and other instabilities. Obviously I am far from alone. Mitch in particular, GIMP maintainer, still does 100 times what I do, and without him, GIMP would not be where it is now. I am quite happy to bring my little stone to build this huge and wonderful bazaar which is GIMP, and I sure hope I will be able to continue to do so for years and years!

Finally I’ll conclude by writing about our project of animation film, since I think it could be a major cogwheel to my world domination plan! ZeMarmot could be the first 2D animation film made fully with Free Software and released as Creative Commons BY-SA. I don’t believe it to be an easy goal, but I am helped with Aryeom, a very skilled animation artist, AMMD, a collective of very good Libre Art musicians, other artists, developers, Free Software or Libre Art supporters, and a lot of friends who want to see it happen too. So let’s get it realized!

And that’s it, for who I am! At least a little part of who I am, since as anybody else, how can you sum a person up in one blog post?! But enough to hope I get you interested.
Hello world planet GNOME!

AMMD joins “ZeMarmot” project!

Good news everyone!

You may remember that we were looking for musicians in the last weeks. Indeed “ZeMarmot” wants to give a real important part to music, since there won’t be any dialogs (marmots don’t speak human langage!) and also because we love good music.

ZeMarmot and friends partying
Today we are very happy to announce officially our association with the AMMD cooperative of Free Artists! This is a very awesome cooperative of professional musician gathering nearly a dozen active bands, who all release their songs under the Free Art license (a license officially compatible with Creative Commons BY-SA).
Also they have their own professional recording studio, and — hold onto something — fully fueled by Free Software! You read it well: you can do professional recording and mixing with Free Software and professional musicians can make a living using Free Software, just as you can for professional graphics.
The AMMD will be in charge of composing original soundtracks, musiciens, recording and mixing to make “ZeMarmot” an even awesomer movie.

So — if not mistaken — I think we can say that if “ZeMarmot” can get funded, it will be the first animation movie ever FULLY made with Free Software, from the Operating System, to the graphics, the editing, and even the sound and music! How is it for a big step for Free Software?!

P.S.: we had many other feedbacks and discussions with artists, so thank you to everyone who proposed their services. Know that we don't rule out totally having other musicians if needed, and we are still in discussion with some interesting people who contacted us and that we may optionally work with additionally. The AMMD simply stuck out amongst all the contributors since their usage of Free Software and similar process and ideas on Libre Art really agreed with our project, and also because they do really great musics (don't hesitate to have a look at the AMMD website).

Our 2D animation movie supported by a 3D artist

Henri Hebeisen is an awesome Blender artist (Blender Foundation certified trainer). The association LILA worked with him when he participated to the Libre Calendar 2015 printing project; and if ever we raise enough, he may work on ZeMarmot with us if we need support from a 3D expert.

As you all know, ZeMarmot is a 2D movie. So you may wonder why would a Blender artist participate.
Marmot travels
A 2D animation is indeed about drawing and painting for the most part. Nevertheless when you work with computers, it would be stupid to completely ignore all the technical advances brought by 3D technology.
For instance, if the film is long, on some complex scenes with a lot of changing perspective (moving vehicle with camera “inside”, etc.), it may be wise to help our animators with some 3D-rendered scenes to draw over. Lighting also is a complicated topic in painting and 3D technology made it a lot easier, especially dynamic lighting can make static art a lot more alive.

In a movie like ZeMarmot, we really want to keep the awesome feeling of hand drawing, this raw and warm sensation on the eyes, but we don’t exclude helping some scenes with 3D technics if needed. This is a shadow job since, when it’s well done, it has to be subtle and only support the 2D. You can give more life to a background for instance, but you still want people to see these as painting. Just a more lively one. Therefore we are happy to announce getting the help of Henri in our project!
Below one of his awesome full 3D artworks.

The Last Whales, by Henri Hebeisen (CC BY)
The Last Whales, by Henri Hebeisen (CC BY)

How long will be “ZeMarmot” movie? What is our business plan?

Since we started to publish information about “ZeMarmot” project, some of the questions which often came up have been about planning and budget: how long will it be, how much do we need, and so on.

Well to answer this, we need to answer first: who are we? The answer: nobody.
Right now, this project is fiercely and intensely led by 2 people: Aryeom and Jehan. We told you who we are, our backgrounds and such already. And that’s it. We are not multi-billionaires and would not be able to hire anyone by ourselves.
What it means is that we are entirely relying on the success of the upcoming crowdfunding, which can have 3 possible outcomes:
1/ A big failure. Nobody cares, we are all sad, and we leave for other adventures. Let’s knock on wood.
2/ A huge success beyond expectation. We all hope this, but we don’t want to get our hopes too high.
3/ Anything in-between. The most likely.

Of course we could try and do it the usual way: find producers, sign contracts. But when you do this, you lose a little of your soul. We would not be able to release under a Libre Art/Creative Commons license. Granted, I did not try to ask many producers about what they think of these kind of licenses; you can try and tell me how it went! If you find or are a producer who wants to fund us with millions, go to Hollywood with our movie, and in the end release it under a Creative Commons BY-SA, just contact us immediately! 🙂
Also another of our goals is to use and improve Free Software. Now let’s be honest a moment: a full stack animation studio using Free Software cannot be immediately as efficient as a full stack Proprietary-equipped studio (with Adobe suite and such). This is how it is, no need to lie. But as long as someone does not try it, it will stay this way. You need some people willing to make the step and try it, and accept a few caveats in exchange of freedom, but not saying “too bad, you can’t change how things are”, but instead: “let’s fix all the issues”. This is the bet on Free Software: they are not perfect, but you can make them so. Proprietary software are not perfect either, far from it, and they also have a lot of issues. But the bigger issue is this one: you can’t fix them! If you want something different, if you want to improve things, this is near to impossible. Your workflow has to adapt to the tools. I want the tools to adapt to our workflow!

So after this huge digression: if we were to go the financial-worthy way, with a producer and all, we could just go the easy way, pay huge license fees, and be like any other studio.
But this is not how we chose to do things: we want to release a Libre movie, we want to contribute back to Free Software, therefore we do this project with a non-profit organisation, without a normal producer, and we take the risk of it crashing, with the hope that it will fly in the sky instead!

taj mahal
Let’s get our movie fly in the sky!

Therefore, what about our business plan? How long will be the movie? How many people would we hire? This will all depend on the crowdfunding, i.e. on you.
If we get just 10 000 EUR, this would likely just allow us to do a small movie of a few minutes, without music composed especially for this movie (but we could still use existing Libre music). And this will be quite disappointing (but still funny) adventure. And most likely we won’t be able to hire anyone with such a low funding. If we get 100 000, now we are speaking! Then we really expect to be able to give back a lot to the community: improvements in Free Software, a nice movie, people hired to work on painting, lighting, animating and editing on Free Software (and therefore giving feedbacks and bug reports on problems, rather than just complaining, and fixes when possible!), documenting…
There is no max limit. We all know how much movies cost. And before all they cost human time! And I doubt that we would get millions anyway (unfortunately!). Even the Blender Foundation tried with the Gooseberry project, and they were not able to raise as much as expected. And who are we compared to the Blender Foundation?
But I knock on wood, and hope we can get enough to make a good movie. Yet only when we finish the founding will we be able to say for sure how long the movie will be.
What I can say is that my synopsis accounts for a story up to about 45 minutes. But that’s very long for a self-produced movie, so if we get low funding, we may change the scenario into a small episode (calling for more?), or a shorter story. We will see.

Finally let’s conclude on a note about quality: someone told us he was ready to do music without being paid for the “Open” side of our project. Well if we get nearly no funding and have not enough to pay for custom musics but we decided to still do a 2 min movie (to wrap the project with something at least), we would not say no to volunteers for one song. But if we get real good funding, it is important for us to pay people.
One of the things we promote here, and with the LILA association, is to reward properly professional work. There are cases when you can work for free (for very good causes without money), and other times where a work has to be paid properly. “ZeMarmot” is not meant to be a “hobbyist” movie, made with a few ropes and drawings from someone’s daughter. This is meant to be a professional-quality job. And we don’t want people to mix up Free Software and Libre Art with “amateurish” or “low quality”.
No, at the opposite, we want people to be able to acknowledge Free Software and Libre Art as possibly “professional” and “awesome”! 🙂

If you believe the same as us, I hope you will follow our adventures, and push the project forward!