AgostinoRusso

Differences between revisions 1 and 2
Revision 1 as of 2006-12-22 10:24:59
Size: 39
Editor: netmail
Comment:
Revision 2 as of 2008-04-21 10:43:07
Size: 6833
Editor: netmail
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#REFRESH 0 http://wiki.ubuntu.com/Ago #format wiki
#language en
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents(3)]]||

= Contact Information =

 || '''Name:''' || Agostino Russo ||
 || '''Launchpad:''' || [https://launchpad.net/~ago ago] ||
 || '''UbuntuForums:''' || [http://ubuntuforums.org/member.php?u=9190 ago] ||
 || '''My Blog:'''|| [http://agolb.blogspot.com AgolB] ||
 || '''OpenPGP key:''' || [http://keyserver.ubuntu.com:11371/pks/lookup?search=0xE907875D&op=index OpenPGP]||
 || '''Email:''' || [[MailTo(agostino.russo@gmail.com)]] ||
 || '''IRC:''' || xivulon on irc.freenode.net ||

= About =

Hi,

I am Agostino Russo, but everyone calls me Ago,

I am the author and maintainer of [http://wuabi-installer.org/ Wubi] which in turns is based on the [https://launchpad.net/lupin Lupin project] and this [https://launchpad.net/ubuntu/+spec/ubuntu-setup.exe original blueprint]. I am now helping the ubuntu-installer team to make Wubi an official installer (InstallerForWindows).

I like to dedicate my (little) spare time to open source projects. Usually after my kids are in bed. I work as a quant in a financial company, I have a PhD in finance and a major in economics, but I have been programming since I was 11, starting with the fantastic Commodore64. I have been using Linux exclusively since 2000, and Ubuntu since Warty. Before that it was Red Hat, Mandrake, Gentoo, Debian. My preferred programming language is Python (not much of that in Wubi unfortunately).

= Projects =

Most of my activity has been focused around Wubi, which is now shipping with Ubuntu and it is fast approaching 1 million downloads. But have also done some other minor works.

== Umenu ==
 I am the author of Umenu, it is the Winfoss replacement that now ships with Ubuntu. It also allows users to boot off CD sparing them the annoyance of having to change the boot order in the BIOS (using Wubi --cdboot).

 * LP project page: https://launchpad.net/umenu


attachment:umenu.png

== Wubi ==
I designed and wrote most of Wubi (installer frontend) and Lupin (installer backend, see below) and am the project leader.

 * Original blueprint: https://launchpad.net/ubuntu/+spec/ubuntu-setup.exe
 * Website: http://wubi-installer.org
 * LP project page: http://wubi-installer.org
 
Other people also helped with Wubi design and implementation, in particular, Geza Kovacs and Oliver Mattos created the first Wubi prototypes, and Colin J Watson rewrote a large chunk of the installation code now in partman-auto-loop (and initramfs), Evan Dandrea also provided a tremendous help with several Ubuntu patches. Please see http://www.wubi-installer.org/faq.php#credits for a full list of developers.


attachment:wubi.png

== Lupin ==
Lupin is the back-end of loopinstallation, it used to be a mechanism to override a regular ISO at runtime, now most of its functionality has been incorporated into Ubuntu (thanks to the efforts of Colin J Watson and Evan Dandrea as well as myself). Nowdays lupin is mostly used to provide external hooks to customize a casper installation using an ISO and a preseed file on hard disk. Plus it adds a few twists required by a loopinstalled system.
 
 * LP project page: https://launchpad.net/lupin

== ZoomMapWidget ==
I wrote the new PyGTK widget, which was used as a base for the new timezone selector in Ubiquity. The control was an implementation of the specification in ["HardyUbiquityUsability"], the control has subsequently been greatly improved and extended by Evan Dandrea.

 * LP original code page: https://code.launchpad.net/~ubuntu-installer/ubiquity/zoom-map-widget


attachment:zoommap.png

== Snappy ==
 Snappy is a C++ library to create a light and simple download manager with support for segmented downloads and metalinks. Hampus Wessman has done most of the work there but I hepled too.

 * LP project: https://launchpad.net/snappy

== Yeat Another Sudoku Solver ==
Admittedly not very useful (unless you get stacked...), and a bit O.T., but anyway:

 * http://agolb.blogspot.com/2006/01/sudoku-solver-in-python.html

= Other Activities =

== Bugs ==
I maintain [https://bugs.launchpad.net/wubi Wubi], [https://bugs.launchpad.net/lupin Lupin] and [https://bugs.launchpad.net/umenu Umenu] and as such I take care of all the related bugs, but occasionally I roam in the neighborhood too. For instance I submitted patches for the following packages:

 * update-grub/grub-installer [https://bugs.launchpad.net/wubi/+bug/181658 #181658] [https://bugs.launchpad.net/wubi/+bug/175772 #175772] [https://bugs.launchpad.net/wubi/+bug/188460 #188460]
 * sysvinit scripts [https://bugs.launchpad.net/wubi/+bug/151579 #151579] [https://bugs.launchpad.net/wubi/+bug/186114 #186114]
 * partman(-auto-loop) [https://bugs.launchpad.net/wubi/+bug/176019 #176019] [https://bugs.launchpad.net/wubi/+bug/173659 #173659] [https://bugs.launchpad.net/wubi/+bug/177868 #177868] [http://bazaar.launchpad.net/~ago/partman-auto-loop/lupin-support/files lupin-support]
 * initramfs [https://bugs.launchpad.net/wubi/+bug/181669 #181669] [https://bugs.launchpad.net/wubi/+bug/187282 #187282]
 * casper [http://bazaar.launchpad.net/~ubuntu-installer/lupin/hardy/files/evand%40ubuntu.com-20080213090446-3xtnx0dy831ypjp9?file_id=scripts-20070822005932-q4z4avo19xlog9up-2 lupin-casper]

Please see my LP page for further details.

== Wubi Forum Administrator ==
I am the administrator of the Wubi forum (nickname: ago) where I have provided (and still do) support to literally thousands of users.

 * Wubi forum: http://ubuntuforums.org/forumdisplay.php?f=234

== Wubi Website Administrator ==
I am the admin of the Wubi website. I have written and designed most of the website both content, php scripts and artwork (the Wubi 7.04 artwork was from Exsub).

 * Wubi website: http://wubi-installer.org
 * Code branch: https://code.launchpad.net/~lupin-team/wubi/website

== Wikis ==
 * https://wiki.ubuntu.com/SupportedHardwareListProposal
 * https://wiki.ubuntu.com/WubiGuide
 * https://wiki.ubuntu.com/NoBlobsByDefaultPetition

== Blueprints ==
 * https://launchpad.net/ubuntu/+spec/ubuntu-setup.exe
 * https://blueprints.launchpad.net/ubuntu/+spec/installer-for-windows
 * https://blueprints.launchpad.net/ubuntu/+spec/get-ubuntu-button
 * https://features.launchpad.net/distros/ubuntu/+spec/supported-hardware-list
 * https://blueprints.launchpad.net/ubuntu/+spec/problematic-hardware-notification
 * https://blueprints.launchpad.net/ubuntu/+spec/zero-conf-server
 * https://blueprints.launchpad.net/ubuntu/+spec/eldy
 * https://blueprints.launchpad.net/setup-ubuntu/+spec/multiple-installation-modes


----
CategoryHomepage

Contact Information

About

Hi,

I am Agostino Russo, but everyone calls me Ago,

I am the author and maintainer of [http://wuabi-installer.org/ Wubi] which in turns is based on the [https://launchpad.net/lupin Lupin project] and this [https://launchpad.net/ubuntu/+spec/ubuntu-setup.exe original blueprint]. I am now helping the ubuntu-installer team to make Wubi an official installer (InstallerForWindows).

I like to dedicate my (little) spare time to open source projects. Usually after my kids are in bed. I work as a quant in a financial company, I have a PhD in finance and a major in economics, but I have been programming since I was 11, starting with the fantastic Commodore64. I have been using Linux exclusively since 2000, and Ubuntu since Warty. Before that it was Red Hat, Mandrake, Gentoo, Debian. My preferred programming language is Python (not much of that in Wubi unfortunately).

Projects

Most of my activity has been focused around Wubi, which is now shipping with Ubuntu and it is fast approaching 1 million downloads. But have also done some other minor works.

Umenu

  • I am the author of Umenu, it is the Winfoss replacement that now ships with Ubuntu. It also allows users to boot off CD sparing them the annoyance of having to change the boot order in the BIOS (using Wubi --cdboot).
  • LP project page: https://launchpad.net/umenu

attachment:umenu.png

Wubi

I designed and wrote most of Wubi (installer frontend) and Lupin (installer backend, see below) and am the project leader.

Other people also helped with Wubi design and implementation, in particular, Geza Kovacs and Oliver Mattos created the first Wubi prototypes, and Colin J Watson rewrote a large chunk of the installation code now in partman-auto-loop (and initramfs), Evan Dandrea also provided a tremendous help with several Ubuntu patches. Please see http://www.wubi-installer.org/faq.php#credits for a full list of developers.

attachment:wubi.png

Lupin

Lupin is the back-end of loopinstallation, it used to be a mechanism to override a regular ISO at runtime, now most of its functionality has been incorporated into Ubuntu (thanks to the efforts of Colin J Watson and Evan Dandrea as well as myself). Nowdays lupin is mostly used to provide external hooks to customize a casper installation using an ISO and a preseed file on hard disk. Plus it adds a few twists required by a loopinstalled system.

ZoomMapWidget

I wrote the new PyGTK widget, which was used as a base for the new timezone selector in Ubiquity. The control was an implementation of the specification in ["HardyUbiquityUsability"], the control has subsequently been greatly improved and extended by Evan Dandrea.

attachment:zoommap.png

Snappy

  • Snappy is a C++ library to create a light and simple download manager with support for segmented downloads and metalinks. Hampus Wessman has done most of the work there but I hepled too.
  • LP project: https://launchpad.net/snappy

Yeat Another Sudoku Solver

Admittedly not very useful (unless you get stacked...), and a bit O.T., but anyway:

Other Activities

Bugs

I maintain [https://bugs.launchpad.net/wubi Wubi], [https://bugs.launchpad.net/lupin Lupin] and [https://bugs.launchpad.net/umenu Umenu] and as such I take care of all the related bugs, but occasionally I roam in the neighborhood too. For instance I submitted patches for the following packages:

Please see my LP page for further details.

Wubi Forum Administrator

I am the administrator of the Wubi forum (nickname: ago) where I have provided (and still do) support to literally thousands of users.

Wubi Website Administrator

I am the admin of the Wubi website. I have written and designed most of the website both content, php scripts and artwork (the Wubi 7.04 artwork was from Exsub).

Wikis

Blueprints


CategoryHomepage

AgostinoRusso (last edited 2008-08-06 17:00:16 by localhost)