Archivi categoria: mageiaonline

Contributions to Mageia – December 2014

Mageia.Org

2014 is going to reach its end and another month of contributions to the Mageia project has passed.

 

NEW PACKAGES – CAULDRON

  • noip

A new package has been added to the cauldron (thus Mageia 5): noip contains the well known open source duc for linux. I decided to package it for two reason mainly:

  • to provide a uniform way of installing and configuring noip on mageia
  • to better integrate it inside mageia by providing a systemd unit (noip2.service): this way you’ll be able to easily install and setup a noip client

Installing and Configuring noip on mageia now consists of a three-steps procedure:

  1. urpmi noip
  2. noip -C -c /etc/noip2.conf
  3. systemctl enable noip2.service

UIABSTRACTION4MCC – ADMINPANEL

bash completions for mana have been provided and the package for adminpanel has been updated accordingly.

http://gitweb.mageia.org/software/adminpanel

Angelo fixed other issues on rpmdragora.

MAGEIAONLINE

MageiaOnline now provides new forum sections for Mageia 5 and Mageia 4 backports are slightly on their way πŸ™‚ Still work in progress, stay tuned

http://www.mageiaonline.it/distrib/4/

Merry Christmas and a Happy New Year to everyone!
See you next month πŸ™‚

Contributions to Mageia – November 2013

Activities inside the Mageia ProjectMageia.Org

Mageia 4 beta 1 is out and my perl-fu Β© is stronger than ever! πŸ™‚

Give it a try! Β Β  Provala!

Unfortunately my daily job doesn’t leave me enough time to properly contribute to the Mageia Project (that’s definitely true for the last 4 months).

UPDATED PACKAGES – CAULDRON

  • gambas3-3.5.1
  • mageia-doc-4.2
  • polkit-kde-agent-1

I’m not the maintainer of the polkit-kde-agent-1 package but, I decided to help Filip who worked to the Slovenian translations for that piece of code.

Gambas3 3.5.1 is a minor release bringing some bugfixes and a few new features related to those ones.

MAINTAINED PACKAGES – MAGEIA 3

  • qupzilla 1.4.4

UIABSTRACTION4MCC – ADMINPANEL

I’m still working in my spare time on rpmdragora which takes a few steps forward each time I put my hands on its code πŸ™‚

MageiaOnline Backports for Mageia 3

Few new packages are available:

  • gambas3 3.5.1

Thanks

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

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 – 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 – 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!

Contributions to Mageia – November 2012

Mageia.Org

This month I’ve not packaged any new software for Cauldron and I focused on maintaining the ones already available. My free time was nearly equal to zero :-/

NEW UPDATES in CAULDRON

  • ardesia 1.1
  • yaflight 0.99.17
  • gmic 1.5.2.1
  • gambas 3.3.4
  • tortoisehg 2.5.1
  • john-1.7.9-jumbo-7
  • skychart 3.6
  • drakx-installer-help

A few words on john, skychart and drakx-installer-help.

john was upgraded from version 1.7.9-jumbo-5 to jumbo-7 but it wasn’t building on Cauldron due to an issueΒ  reported into the bug report mga#7911. After some investigation I find out the problem and addressed the issue, making it building again πŸ™‚

skychart was needing some love because of its documentation sub package, built using wiki pages. I was able to go through this issue thanks to the Fedora package (its Packager, of course) and the getdoc.sh script.

drakx-installer-help is a package co-maintained by kamil, barjac, ennael and me. It provides localized documentation for Mageia. This last version adds support to two new languages: Estonian and Swedish o/

mageiaonline.it

Two guides was added to our documentation: a basic installation guide and a simple howto related to Mageia virtualization with VirtualBox/-OSE.

Thanks

C U next month πŸ˜‰

Contributions to Mageia – October 2012

Here comes the report of my contributions to Mageia during October.

Mageia.Org

I worked on packaging some new application and I brought some package to its latest version.

NEW PACKAGES IN CAULDRON

  • nomacs 0.4.0
  • trojita 0.3
  • gambas 3.3.3

nomacs is an image viewer based on Qt and currently set as the default viewer for the RazorQt environment in Mageia setup (easily available installing the task-razorqt package).

TrojitΓ‘ is a Qt imap e-mail client which I packaged for Mageia alongside other qt applications (as the previous mentioned) to allow people to run an environment entirley based on Qt and Mageia, of course πŸ™‚

NEW UPDATES in CAULDRON

  • razorqt 0.5.1
  • yaflight 0.99.12
  • scite 3.2.3

Due to consolekit becomes deprecated, I patched razorqt-0.5.0 and then razorqt-0.5.1 to support the systemd backend. wally improved also the package quality adding the lightdm dedicated subpackage, which fixed some strange issue.

yaflight was entirely rewritten using C++ and Qt to make it also portable to Windows and Mac OS. The old project changed name to fglc and it will not be maintained anymore (at least by me that I’m the original developer πŸ™‚ )

mageiaonline.it

No great changes, only some bugfix and some maintainance, there was not great activity into the portal this month. I’m still working locally to some change/improvement hoping to see it online before the end of the year and I’m quite happy because it seems I’ll be helped by other contributors o/

Thanks

See you next month πŸ˜‰

Contributions to Mageia – September 2012

Even if I’m a bit late (life gets in the way now and then πŸ™‚Β  ), here comes the report of my contributions to Mageia during September.

Mageia.Org

I worked on packaging some new application and I brought some package to its latest version.

NEW PACKAGES IN CAULDRON

  • qtfm (filemanager using Qt framework)
  • andromeda (filemanager using Qt framework)
  • mihphoto (image viewer touch-friendly using Qt framework)
  • silicon empire (cd/dvd burning suite)

NEW UPDATES in CAULDRON

  • razorqt brought to version 0.4.99 (development but quite stable)
  • gmic-1.5.1.9
  • yaflight-0.1.13
  • gambas3-3.3.1 (I’ve already ported gambas3-3.3.2 in October, you’ll read about it in the next report πŸ˜‰ )
  • tortoisehg 2.5 (thanks to the upgrade of python-sphinx)

Some notes on the above packages: razor-qt packages has now reached an increased granularity and the metapackage task-razorqt was built to make user’s life easier. Moreover razorqt-panel look&feel it’s better integrated into the mageia thanks to a dedicated custom theme. Look at it yourself πŸ˜‰

razor-qt running on Mageia with mga-light themerazor-qt 0.4.99 notifications tray, very clean

uiabstraction4mcc

No great improvements on this side, at least by me. I just tested Steven work and reported a libyui-ncurses’ bug to Angelo that’s doing a great job with libyui.

Translations

Some translation updated (urpmi) and some new web site translation reviewed and committed.

mageiaonline.it

I’m having some difficulty maintaining phpBB and its integration with Drupal. phpBB does its job greatly but if you have to add features (mods) there starts the pain, especially if you’re dealing with a Drupal bridge which requires to patch phpBB itself.

I’m evaluating alternatives or improvements and the deadline should be December, but there’s no a detailed plan because of the lack of free time to work on it :-/