Contributions to Mageia – September & October 2013

ActivitiesMageia.Org

Running for Mageia 4…

Give it a try! ย ย  Provala!

NEW PACKAGES – CAULDRON

  • libqxt

UPDATED PACKAGES – CAULDRON

  • qlipper
  • syntastic
  • mageia-doc
  • razorqt desktop environment
  • screenfetch
  • gambas3
  • scite
  • areca-backup

A lot of work was required to update qlipper because it’s now relying on libqxt and this library wasn’t already packaged for Mageia.

Gambas3 3.5.0 was released and then packaged a few days after the Mageia versions freeze. It ships now with a lot of bugfixes and some new components like gb-loggin, gb-net-pop3, gb-mime, gb-openssl and so on.

Areca-Backup 7.3.7 add some new feature and it fixes some delta blocks backup bugs.

UIABSTRACTION4MCC – ADMINPANEL

Angelo was finally able to bring some improvement to the yui library (libyui) so I’ll hopefully be able to continue my work on rpmdragora. Stay tuned! ๐Ÿ˜‰

LINUX DAY 2013 – Italy

The Oct 26th, 2013 I participated to the Linux Day event in Vigevano, a northern Italian town near Pavia and Milan. The event was organized by the Linux User Group DUCALE (LUGDucale) from Vigevano.

During the entire day I was standing near my Mageia powered personal computer (1GHz cpu, 1GB ram memory and stuff like that) with a lot of fliers, to show people the powers of the current stable version and to provide any kind of information about Mageia and the software it provides through its repositories.

Summary of the event: 10+ Mageia Live KDE burnt on demand, 1 usb key prepared, many user really interested. I was really excited.

I want to say thanks to the entire crew for their great efforts and their passion.

Keep going this way!

MageiaOnline Backports for Mageia 3

I reactivated the backports repository a couple of days ago and the first packages are now available:

  • gambas3 3.5.0
  • areca-backup 7.3.7
  • qupzilla 1.4.4
  • vlc 2.1

This new versions brings some new features, mainly bugfixes. Other packages will follow but I’m currently working on testing each one of them very deeply.ย At the same time Victor is growing and it will provide better and useful informations.

C U

Stay tuned and see you next month for a new summary of my contributions to Mageia.

Contributions to Mageia – August 2013

Mageia.Org

Back to my contributions and Mageia 4 alpha 1 is already out shipping a lot of new stuffย  o/

Give it a try! ย ย  Provala!

ย MAINTAINED PACKAGES – MAGEIA 3

UPDATED PACKAGES – CAULDRON

  • yaflight
  • yalib
  • yainstall
  • libtorrent-rasterbar 0.16.11
  • qupzilla

yaflight, yainstall and their shared library -yalib- have been ported to the Qt5 framework on Mageia o/

The upgrade of libtorrent-rasterbar to its latest version required qbittorrent to be rebuilt against it while qupzilla was in need of some love only.

TRANSLATIONS

Some web pages were updated (look at http://www.mageia.org/langs/report.php) and some blog post was also translated.

ONLINE DOCUMENTATION

I managed to fix some minor bugs into the online documentation for the Mageia Installer (bug mga#10237).

UIABSTRACTION4MCC – ADMINPANEL

Our efforts to port drakxtools to a modern abstraction layer, libyui, continue. While anaselli concentrates on libyui-mga, I’m focusing on admin panel and the way it is going to be able to acquire root privileges using different authentication backends.

Thanks

Stay tuned and see you next month for a new summary of my contributions to Mageia.

Contributions to Mageia – June and July 2013

Mageia.Org

I didn’t have the time to contribute to Mageia during May and June and I’m slightly back maintaining my packages starting from July.

MAINTAINED PACKAGES IN MGA2

UPDATED PACKAGES IN CAULDRON

  • csslint
  • nomacs 1.4.0
  • screenfetch
  • tortoisehg
  • qxkb
  • scite
  • juffed
  • qupzilla
  • mono 3.0.12
  • mono-addins
  • mono-tools 2.11
  • libgdiplus
  • monodevelop 4.0.9
  • monodevelop-database
  • monodevelop-debugger-gdb
  • mageia-doc 4.0

Packaging mono required a lot of time and a lot of work. A bit of refining it’s still needed but finally we have mono 3 ready for Mageia 4 ๐Ÿ˜‰

libgdiplus will make you (hopefully) able to launch dotNet applications using mono on Mageiaย  o/

The mono-tools were also upgraded to the latest version but there are still a few issues to fix: for example the package doesn’t contain gendarme and other useful stuff.

TRANSLATIONS

Some web pages were updated (look at http://www.mageia.org/langs/report.php).

UIABSTRACTION4MCC – ADMINPANEL

I had no free time to work on it but anaselli‘s work on libyui continues. I hope to be able to continue my work on rpmdragora asap.

Thanks

See you next month for a new summary of my contributions ๐Ÿ˜‰

Contributions to Mageia โ€“ April 2013

Mageia.Org

Mageia 3 RC is finally out with a lot of improvements, bugfixes and so on!

 

MAINTAINED PACKAGES IN CAULDRON

  • qupzilla 1.3.5 wasn’t compiling on cauldron anymore that’s why I updated the entire package to the new version
  • urpmex
  • sdlbasic (fixed bug mga#9354)

NEW UPDATES IN CAULDRON

  • qupzilla 1.4.1 (it helps fixing bug mga#9584)
  • mageia-doc 3.5 (the Estonian documentation for the Mageia Control Center is finally complete, ctxhelp improved).

NEW PACKAGES IN CAULDRON

TRANSLATIONS

A lot of blog post translations, see by yourself ๐Ÿ™‚

DOCUMENTATION

From now on I made the application menu entries for the Mageia MCC documentation fully translatable.

The patch previously applied to the estonian files is now applied to all languages except for the english one (see bugs mga#9917 and mga#9918).This patch hides the author credits introduced automatically by Calenco into the official documentation: they are not so nice to display so I managed to hide them ๐Ÿ˜›

The update-doc script required a bit of refining.

MAGEIAONLINE

A lot of work has been done to migrate the phpBB forum to Drupal to improve the overall integration. I’ve to thanks the authors of the Migrate and phpbb2drupal modules because those guys made my job a lot easier ๐Ÿ™‚

UIABSTRACTION4MCC – ADMINPANEL

I had no free time to work on it but anaselli‘s work on libyui continues. I hope to be able to continue my work on rpmdragora asap.

Thanks

I wish you an awesome International Workers’ Day (Buon 1ยฐ Maggio a tutti!).

See you next month for a new summary of my contributions ๐Ÿ˜‰

Contributions to Mageia – March 2013

Mageia.Org

A lot of the packages maintenance was done during the last week because I had a lack of free time ๐Ÿ™

 

MAINTAINED PACKAGES in CAULDRON

  • yaflight 0.99.22 fix tab order patch
  • qterminal 0.4.0 italian translations (added also by the upstream)
  • screenfetch 2.7.5 custom patch for the new mageia logo (sent also to the upstream and finally merged o/ )

NEW UPDATES IN CAULDRON

  • qbittorrent 3.0.9
  • gmic 1.5.5.0
  • nomacs 1.0.0 (freeze push not accepted, we are stuck at version 0.4.0)
  • scite 3.2.5
  • areca-backup 7.2.18

NEW PACKAGES IN CAULDRON

  • mageia-doc

TRANSLATIONS

I updated few application translations (like urpmi, rpmdrake, drakx-net and so on) and I translated a blog post.

DOCUMENTATION

I’m in charge to package the official Mageia documentation built by the Doc Team and to set up the svn repository used to version it.

After the setup of the common svn solution (i.e. branches, tags and trunk) I imported the Mageia Control Center documentation built by the Documentation Team using Calenco and then two utilities I wrote to help me, as well as other packagers, keeping the documentation up-to-date and packaging it.

The repository looks like this

trunk/
|-build-pkg/
|-mcc/
|-update-doc/

where build-pkg and update-doc contain

build-pkg:
build-archive.sh*  COPYING

update-doc:
COPYING  update-doc.sh*

The build-archive script automates the creation of a new tag and then the creation of the documentation source tarball used by the rpm package mageia-doc.

The update-doc script automates instead the procedure of keeping up-to-date the documentation of the Mageia Control Center retrieving the Calenco zipped archives directly from the upstream website. This script also apply some specific patches to the documentation.

Their full documentation will be added to the official mageia wiki as soon as I can so be patient, please ๐Ÿ™‚

MAGEIAONLINE

Some security upgrades and some common checks.

Thanks

Mageia 3 beta 4 is finally out! Give it a try ๐Ÿ˜‰

See you next month for a new summary of my contributions ๐Ÿ˜‰

Contributions to Mageia – February 2013

Mageia.Org

Few contributions this month due to no free time available: I had to work on my thesis and I finally got my Bachelor’s degree in Geology. Now I’m fully back to my job (and to my hobbies ๐Ÿ™‚ย  ).

MaINTAINED PACKAGES in CAULDRON

  • gambas3-3.4.0 brought to 2nd release to fix bug 9105
  • kphotoalbum (fixed version – but the executable still reports GIT-4.10.0 :-/ )

NEW UPDATES in CAULDRON

  • trojita
  • scite
  • gmic
  • razorqt (thanks to Florian Hubold aka doktor5000)
  • kphotoalbum 4.4

I want to spend a few words on kphotoalbum: it’s a very nice piece of software but there’s something I can’t understand like the way its developers are working on it. For example this new release version is 4.4 but the version reported into the about box is 4.10 :-S

The previous version was 4.9.90 that’s why I had to fix my mageia package using Epoch :-/

NEW PACKAGES in CAULDRON

There are no new packages.

UiAbstraction4mcc (aka AdminPanel)

No progress on this side, sadly.

WEB TRANSLATIONS

Lot of work has been done to update the translations of the web pages and a lot of work still need to be done elsewhere.

Thanks

See you next month for a new summary of my activities ๐Ÿ˜‰

FOSDEM 2013

fosdemlogo2013As for the past years, I attended FOSDEM 2013 in Brussels (Belgium, Europe) with the only exception that this year I had the opportunity to also contribute to Mageia, staying at the booth and talking to the people. It was very nice to meet people commonly known only by their nick names on IRC ๐Ÿ˜‰

It was also a good occasion to talk about many interesting topics and to attend the general assembly of the Mageia project.

I had also the opportunity to meet the LibreOffice guys at their booth as like many other people belonging to other extremely interesting FOSS projects ๐Ÿ˜‰

FOSDEM remains a great event and its HUGE success [cit. https://fosdem.org/2013/] is the final confirmation.

I’ve to say thanks especially to someone:

  • my mother that accompanied me this year hoping to better understand Free Software and also to visit Bruxelles and its museums/monuments: she stayed at the ULB with the Mageia staff almost all the time and she helped us at the booth during the general assembly ๐Ÿ˜‰
  • Chris, Maarten, Marja, Oliver and Remco for their great kindness and hospitality
  • Wolfgang who helped me with a Broadcom releated issue
  • All the Mageia contributors!

Below you can find some shots I took during the 2 days event.

Mageia gadgets plus speculoos ;-)
Mageia gadgets plus speculoos ๐Ÿ˜‰
Marja @ work
Marja @ work
Remmy @ work
Remmy @ work
obgr_seneca & tmb
obgr_seneca & tmb
AL13N & eatdirt
AL13N & eatdirt
sebsebseb, AL13N and Ada at the Sunday diner
sebsebseb, AL13N and Ada at the Sunday dinner
Remmy and Marja at the Sunday diner
Remmy and Marja at the Sunday dinner
Mageia stand
Mageia booth was very populated
Mageia stand
People at the Mageia booth
Mageia stand
Contributors @ work

 

Contributions to Mageia – January 2013

Mageia.Org

It was another extremely busy month. I wrote part of my thesis and I worked on other projects but, I found the time to maintain a few packages, to add a new one and to work on rpmdragora.

MaINTAINED PACKAGES in CAULDRON

  • merkaartor
  • razorqt-power (https://bugs.mageia.org/show_bug.cgi?id=8602)
  • qlipper (https://bugs.mageia.org/show_bug.cgi?id=8593)
  • task-razorqt (arora replaced by qupzilla)

NEW UPDATES in CAULDRON

  • josm
  • gpscorrelate
  • merkaartor
  • qlipper (https://bugs.mageia.org/show_bug.cgi?id=8593)
  • screengrab
  • curtain
  • geis
  • grail
  • trojita
  • libtorrent-rasterbar (freeze-push request)

NEW PACKAGES in CAULDRON

  • qupzilla

UiAbstraction4mcc (aka AdminPanel)

Some improvement brought to the Privileges module that is now able to use sudo, pam and polkit as backends to let AdminPanel acquire the necessary privileges.

A lot of work has been done on rpmdragora (a rpmdrake port to yui). I’m working to make rpmdragora more gui-indipendent thanks to the yui library. rpmdrake currently uses GTK causing a lot of gtk stuff to be necessarily installed even on a qt-based installation of Mageia.

This is a huge task and it often requires a lot of code rewrite, but I already achieved some good result (see below).

Rpmdragora using ncurses
Rpmdragora using ncurses

 

rpmdragora using Qt
rpmdragora using Qt

 

Thanks

See you next month for a new summary of my activities ๐Ÿ˜‰

Contributions to Mageia – December 2012

Mageia.Org

It was a difficult time to me so, I’ve upgraded three packages only and maintained some of the already existing ones to address some issue related to gcc-4.7, automake 1.13 and the bleeding new llvm-3.2.

Iโ€™ve been also busy translating blog posts for http://blog.mageia.org/it because Iโ€™m the only willing to do this job (at least during the last few months) and -maybe- because I’m also the i18n-it team leader.

MaINTAINED PACKAGES in CAULDRON

  • tkgate (https://bugs.mageia.org/show_bug.cgi?id=7795)
  • curtain (fixed bug similar to mga#7795)
  • qlipper (fixed bug similar to mga#7795)
  • juffed (rebuilt against new qscintilla and patched to solve issue with gcc-4.7)
  • squirrelsh (solved issue with gcc-4.7)
  • gambas3-3.3.4 (fixed compilation against the new llvm 3.2 and the new automake 1.13)

NEW UPDATES in CAULDRON

  • gmic-1.5.2.4
  • qscintilla-2.7
  • yaflight-0.99.19

mageiaonline.it

Lot of work has been done to improve the community logo, to make the aspect more uniform passing through the cms, the forum and the wiki and -finally- to make the forum accessible using mobile devices (like tablets or smartphones).

Take a look by yourself ๐Ÿ˜‰ย  http://www.mageiaonline.it

Thanks

See you next month for a new summary of my activities and…

wish you a Happy New Year!