Time to get going – to Berlin!

Linuxtag logo

18th Linuxtag is coming up on May 23rd to 26th, 2012 in hall 7.2 at the exhibition ground in Berlin, Germany.

For almost two decades this international event with the motto “Where .com meets .org” has been drawing speakers, exhibitors and visitors by the thousands from all over the world and offers the usual wide selection of keynotes, conferences and talks beside a large exhibition of commercial and non-commercial companies and projects.

As we did at last year’s exhibition, Mageia.Org and MandrivaUser.de will share a booth in hall 7.2, B #207. You will find well known people of the Mageia world like marja, magnus, TeaAge, doktor5000, wobo and others presenting the brand new Mageia 2 and ready to answer all your questions. On Friday and Saturday Mageia users will be also be welcomed by ennael, boklm and obgr_seneca.

Will you be anywhere near Berlin on those days? Make sure you stop by and say hello to us!

PS: In a couple of days the electronic ticket counter will open. People in need of a cost-free ticket may contact wobo or obgr_seneca via forum pm or mail.

Almost there: download Mageia 2 RC – new date for final release

Here we are. After some delay, Mageia 2 RC is available for the last tests before the final release. We’ve included a lot of bug fixes to the installation and upgrade since the beta 3 release and we hope it will give you a very nice experience with Mageia.

More information on this last development release:

This is the last chance to test and report feedback about any problems you may encounter with this future release. We need you!

As a consequence of the RC delay, the final release will be postponed to the 22nd of May to give us enough time to manage RC reports and build the final ISOs.

Thanks again for your patience and stay tuned!

The Mageia team

LaKademy results – starting development of Python backend to Cantor

LaKademy is over and I will report about the event in several themed posts. This is about I developed during the Latin American meeting of KDE developers. More posts in LaKademy tag.

In this year I submitted a proposal to Google Summer of Code to develop a Python backend for scientific programming in Cantor. In the last year, I developed a Scilab backend. Unfortunately my proposal was not accepted.

But that’s okay, life goes on. This does not discourage me to begin the project.

During the LaKademy, I put as a goal to make communication between Cantor and Python. My first idea was to make a fork of Sage backend, which is also a technology based in Python. But in the evaluation phase of proposal for Google Summer of Code, the Cantor main developer, Alex Rieder, suggested to me take a look in Python/C API.

I began studying this API and other resources on the web (like this one, based on Elmer). I realized that send Python commands from C/C++ code would be easy, however, capture the output of the Python interpreter would be the real challenge. All this communication could be simple if Python would use standard streams by default, which would allow to use kprocess. Scilab didn’t support, but I implemented this support and it allowed the use of kprocess approach. However, in Python I could not do that – or would be harder to do it.

After searches in internet and some studies, I implemented a Python class that redirects messages from the Python interpreter, both conventional outputs and error messages, to a variable that can later be retrieved in a string type by Python/C API. Voilà!

Using this recovered variable, I can say that the core of Python backend for Cantor is working and ready to implement more features. Let see some screenshots:

Computation of a simple counter in Python

Cantor + Python + matplotlib in a external plot

Python error message in Cantor

From this implemented part, the new features that will be added: append plot figure in Cantor workspace, syntax highlighting, auto-complete pre-defined functions, and more. I intend to support in particular for libraries numpy, scipy and matplotlib, which when added to Python make it an interesting tool for scientific programming, like others we have in the free world as GNU Octave, Scilab, Maxima, Sage.

The code is avaiable in python-backend branch of Cantor repository. But remember: it is a experimental version, and the main fatures will be develop yet. Only communication between C++ <-> Python, the core of application, is working for now.

Watch this blog (or follow python-backend tag) for more informations about this project. ;-)

Mageia is like good wine…

Mageia 2 RC was planned for today but tests and debug are still going on to finalize it. We hope to deliver it in coming days.

Thanks for your patience and stay tuned!

LaKademy Group Photo

LaKademy – KDE Latin-America Summit 2012

Last run for Mageia 2: test beta 3!

For some days the suspense was at its height. We are now happy to deliver this beta 3  release which is the very last beta version for Mageia2. Lots of work has been done on release blocking bugs, final design is nearly all integrated and we now wait for all your feedback.

Beta 3 comes with all the planned media: DVDs, dual CD, live CDs. We especially need feedback on live CDs to improve them for RC release.

As usual you can find more information on beta 3 here:

Warning: If you are working on a laptop with both Intel and ATI graphics hardware have a look here, if you are having trouble with Nvidia graphic hardware using live CD, it’s here.
We are working on this issue to solve it before RC.

Time is short before RC, about 2 weeks. Download it, test it, and use Bugzilla.

Enjoy!

Mageia team

Mageia 2 beta 3 is on the way

As explained in a previous post, Mageia 2 planning has been delayed a bit. A beta 3  release has been added. While it was planned for today, it will  be also delayed for some days. This release will come with usual DVDs but also Live CDs and dual CD and is asking some extra time for tests.

Stay tuned!

All right to LAkademy!

In the last mounths, brazilian KDE community worked in the organization of first KDE latin-american meeting, the LAkademy. This meeting will happen from April 27 to May 01, in Porto Alegre – RS/Brazil.

LAkademy aims to KDE community established, so this isn’t a disclosure event. In the scheduling we have hacking sessions between latin-american developers, presentations about hot themes in KDE community (like Plasma Active and Qt5), latin-america promo meetings, and more activities.

I fell good vibrations about LAkademy. The last event like this was Akademy-BR, in 2010. Since, the brazilian community were is several free software promotional meetings, like IV ENSL, Latinoware 2011, FISL, and others, but a specific meeting of KDE community to evaluate it, talk about the KDE future in Latin America, and imagine goals, only now in LAkademy. So this is importance of event.

My TODO list to LAkademy is:

  • See some friends!
  • Work in improves to Cantor’s Scilab backend;
  • See Rocs with Tomaz and Wagner;
  • See Plasma Active with Lamarque;
  • Work in a new wiki to KDE Brazil with Aracele;
  • Discuss about the sustainability of KDE Brazil;
  • Discuss about free software events in Brazil in which KDE Brazil will be present;
  • Drink some beer and to eat the traditional gaucho barbecue!! =D

I desire (and we will work to) that LAkademy will become routine in Latin America, and enter to the international KDE community calendar, like Camp KDE, conf.kde.in, Akademy, and others.

And the winners are…

After a month of looking at all those photos and graphics proposed for the Mageia 2 artwork contest, the Council finally chose the winners.

The easiest part about that was the graphics for the main background, but only because there weren’t as many as the photos for the alternative backgrounds.

The winner for the main background can be found here. Take a look at it, because you might see it quite often in the coming year. Well done Luiz Fernando!
Our artwork team is currently working on creating themes for plymouth, the bootsplash, drakconf and the installer.

Since there were so many photos sent in, we decided to choose two winners from them:
One for the best alternative background and one for the best screensaver photo.

After quite some time, we finally decided on the following ones:
A great winter photo was chosen as the best alternative background.
For the screensaver we agreed upon a really nice under water photo. Well done Patrick and Jürgen Donauer!

We will now contact the people sending us those three photos about their prize, as we promised we will send them some Mageia goodies.

Congratulations to the three winners and many thanks to everybody for sending us their work!

 

Revised release schedule for Mageia 2

After some discussions between the Mageia Council and the Packagers’ team, we’ve decided to make some changes to the Mageia 2 release schedule.

There are a couple of reasons for this, the main one being that we feel that the list of important bugs still remaining to be solved needs more time and attention before we release.

The bugs mostly relate to the systemd/dracut migration, and changes needed in the installer and drakxtools.

While we’re working on these bugs, our artwork and documentation and i18n teams will have a little longer to get everything polished and as near perfect as possible; we hope you’ll be pleased with the result!

We think you’ll agree that it’s more important to have Mageia  stable, than to stick to the original release date.

Because we want to deliver the best-quality Mageia 2 release, we’re adding a third beta release, and pushing back the dates for the release candidate and the final release:

  • Beta 3, April 14th 2012:
    • we’ll be relying on everybody to test this release thoroughly, so we can find and fix as many bugs as possible
  • Release  Candidate, May 2nd 2012:
    • this should have already achieved final release quality, and it will be the last chance for us to find and fix bugs before the final release,
  • Mageia 2 final stable release, May 15th, at last.
    • Enjoy and celebrate!