MartinEricRacine
1411
Comment:
|
7084
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= Martin-Éric Racine = == Moto == |
= Moto = |
Line 7: | Line 5: |
=== Background === | == Availability == |
Line 9: | Line 7: |
* Professional pedigree in Software Project Management and Key Account Management. * http://q-funk.iki.fi * Experienced UNIX user who recently started maintaining some Debian packages of his own (cups-pdf, numlockx, upgrade-system). * http://qa.debian.org/developer.php?login=q-funk%40iki.fi * http://nm.debian.org/nmstatus.php?email=q-funk%40iki.fi * Hyperactive bug reporter with a strong emphasis on localisation and usability aspects. * http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=q-funk%40iki.fi |
Actively solliciting offers. |
Line 17: | Line 9: |
=== Goals for Ubuntu === | == Background == |
Line 19: | Line 11: |
* Create, develop and implement marketting strategies to make Ubuntu the new de-facto Entreprise Linux solution. * Further support startups interested in developing Ubuntu-based custom distributions for their local market. * Maintain my own packages (same as those I have on Debian - see above) and possibly adopt MOTU packages too. * Actively sollicit Linux PPC developers' help towards fixing ALSA on PPC. Got MarkShuttleworth to offer a 500 USD bounty towards this issue. https://bugtrack.alsa-project.org/alsa-bug/view.php?id=306 http://www.iki.fi/q-funk/cgi-bin/blosxom.cgi/2005/02/04#2005-02-04_ALSA_PPC_bounty |
* Master of Ceremony and main organizer of Debian Day at Debconf 2005. * Leader of the Linux-Aktivaatori team that handled Debconf 2005 press relations. * Professional ICT pedigree in Business Strategy, Key Account Management, Product Management and Training: * [http://q-funk.iki.fi Funkyware: Martin-Éric Racine: Homepage] * Experienced user who recently started maintaining Debian packages (cups-pdf, gaim-irchelper, ispell-et, numlockx, planner, rus-ispell, upgrade-system): * [http://qa.debian.org/developer.php?login=q-funk%40iki.fi Debian Developer's Packages Overview] * [http://nm.debian.org/nmstatus.php?email=q-funk%40iki.fi Debian New Maintainer: Applicant Status] * Hyperactive bug reporter with a strong emphasis on localisation and usability aspects: * [http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=q-funk%40iki.fi Debian BTS: submitter] * Became an Ubuntero via Launchpad on 2006-09-18. |
Line 24: | Line 22: |
=== Availability === | == Goals for Ubuntu == |
Line 26: | Line 24: |
* Full-time. See blog for details. | === Entreprise Linux === * Create, develop and implement marketing strategies that will make Ubuntu the new de-facto Entreprise Linux solution. * Support startups interested in developing Ubuntu-based custom Debian distributions for their local market. * Already in contact with two Baltic startups who want to do this. * Develop an [https://wiki.ubuntu.com/EngineerCertification Ubuntu Debian Certified Engineer] (UDCE) training program. * Eliminate the corportate world's scepticism against Debian and Ubuntu. * Directly compete with Red Hat's RHCE as the #1 Linux certification. * Motivate ISV support of Debian and Ubuntu (e.g. Oracle, etc.). * Develop an Ubuntu Debian program for ISV partners. * Motivate QA standards resulting from ISV participation in UDCE training program. * Emphasize additional training on how to package software for Debian and Ubuntu. === Ubuntu packages === * Maintain my own packages (see Debian packages above) and adopt some MOTU packages too. ==== CUPS-PDF issues ==== * It has been [https://wiki.ubuntu.com/IdeaPool suggested] that CUPS-PDF would be used to give Ubuntu out-of-the-box PDF distilling capabilities. * However, [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=300320 Debian BTS #300320 cups-pdf: cannot run as non-privileged user on Ubuntu] * [http://ubuntuforums.org/showpost.php?s=ef7b1edc0b92b039eb5605d985e6e7c5&p=167446&postcount=3 A possible fix] exists: * {{{ sudo nano /etc/cups/cupsd.conf }}} * change {{{RunAsUser}}} from {{{Yes}}} to {{{No}}}. * {{{ sudo /etc/init.d/cupsys restart }}} ...but it is my understanding that this would void Ubuntu's low-priviledge user strategy? * None of the above items are an issue anymore because, since version 2.x, the configuration can be read at runtime and no longer requires compiling options, so CUPS-PDF should be readily usable on Ubuntu. = ALSA PowerMac issues = ALSA support on PowerMac mostly works on G4 or newer hardware, but is somewhat broken on OldWorld and G3 hardware: * [https://bugtrack.alsa-project.org/alsa-bug/view.php?id=306 ALSA BTS: 0000306: Burgundy: compiles, but no sound comes out] (use Guest login to view) Because this situation threatens to leave early PowerMac users in the dust, over what is a rather trivial issue to fix, I've been actively solliciting ALSA and PPC kernel developer help to permanently fix ALSA on all PPC subarchitectures, via repeated messages to the Debian PowerPC mailing list and via a series of bug reports on the ALSA Bug Tracker. == Ubuntu bounty == In order to stimulate developers willing to tackle this issue, I got MarkShuttleworth to offer a 500 USD bounty. Interested developers should contact Ubuntu's MattZimmerman for details on how to claim the bounty. == Current status of ALSA support on PowerMac == This table attempts to summarize the status of support for ALSA sound on PowerMac hardware. Information gathering is still work in progress and done via the [http://wiki.debian.org/?PowerpcSoundcards Debian wiki], based on data provided by users in response to my posts on the Debian PowerPC mailing list. || n/a = not applicable. || # = see note below. || ? = untested. || ||'''Chipset'''||Platform (machine ID)||'''Master Volume'''||'''Speakers'''||'''Headphones'''||'''CD'''||'''Line Input'''||'''Microphone'''||'''Beep'''|| || AWACS ||601, 603, 604 (Old World) ||yes|| # ||yes||yes||yes||yes||yes|| ||Screamer||G3 beige ||yes|| # || # || # || ? || ? ||yes|| ||Burgundy||G3 iMac classic (iMac,1) ||yes|| # || # ||yes|| ? ||yes||yes|| || ? ||G3 iBook clamshell || || || || || || ||no || ||tumbler ||G4 Quick Silver ||yes||yes||yes||yes|| ? || ? ||yes|| || ? ||G4 iMac flowerpot || || || || || || ||yes|| ||snapper ||G4 pBook (PowerBook 3,4) || || || || || || ||yes|| ||tumbler ||G3 iBook2 (PowerBook 4,1) ||yes||yes||yes||yes||n/a||n/a||yes|| ||snapper ||G3 iBook2 (PowerBook 4,3) ||yes||yes||yes||yes||n/a||n/a||yes|| ||Snapper ||G4 pBook (PowerBook 5,6) ||yes||yes||yes||no ||n/a||yes||yes|| ||snapper ||G4 iBook2 (PowerBook 6,5) ||yes||yes||yes||yes||n/a||yes||yes|| ||snapper ||G5 desktop (PowerMac 7,2) ||yes||yes||yes||yes||no ||n/a||yes|| ||snapper ||eMac 700 ||yes|| || || || ||no ||no || ||intrepid||Mac Mini || || || || || || || || ||daca || ? || || || || || || || || ||keywest || ? || || || || || || || || == NOTES == === AWACS (601, 603, 604, 604e a.k.a. Old World) === * Beeping goes to both the internal speaker and the audio output, because the circuitry to mute the internal speaker is not detected by the driver. As such, getting beeps exclusively to the audio output requires disconnecting the cable going to the internal speaker. === Screamer (beige G3) === * CD playback requires selecting the CD source as recordable. * Output jack doubles as speaker/headphones. * Input jack doubles as line/microphone. === Burgundy (iMac G3) === As of kernel 2.6.13 (ALSA 1.0.9a): * Most of the mutes don't work, or their state cannot be saved. * Headphone detection induced auto-muting of the speakers doesn't work. * Controls for the stereo speakers and for the headphones are reversed (wrong offset in the control matrix?). === Snapper === ==== G5 desktop ==== As of kernel 2.6.12 (ALSA 1.0.9): * The 3 outputs (line/headphones/speakers) work correctly, along with auto-detection of an insterted plug on the first two output. * The digital input is not working yet. ==== G4 PowerBook alu post-february-2005 (PowerBook 5,6) ==== As of kernel 2.6.13 (ALSA 1.0.9a): * Sound is dead when returning from a power suspend. * Analog CD control is not available. |
Moto
Making Ubuntu a visible brand name in the corporate world.
Availability
Actively solliciting offers.
Background
- Master of Ceremony and main organizer of Debian Day at Debconf 2005.
- Leader of the Linux-Aktivaatori team that handled Debconf 2005 press relations.
- Professional ICT pedigree in Business Strategy, Key Account Management, Product Management and Training:
[http://q-funk.iki.fi Funkyware: Martin-Éric Racine: Homepage]
- Experienced user who recently started maintaining Debian packages (cups-pdf, gaim-irchelper, ispell-et, numlockx, planner, rus-ispell, upgrade-system):
[http://qa.debian.org/developer.php?login=q-funk%40iki.fi Debian Developer's Packages Overview]
[http://nm.debian.org/nmstatus.php?email=q-funk%40iki.fi Debian New Maintainer: Applicant Status]
- Hyperactive bug reporter with a strong emphasis on localisation and usability aspects:
[http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=q-funk%40iki.fi Debian BTS: submitter]
- Became an Ubuntero via Launchpad on 2006-09-18.
Goals for Ubuntu
Entreprise Linux
- Create, develop and implement marketing strategies that will make Ubuntu the new de-facto Entreprise Linux solution.
- Support startups interested in developing Ubuntu-based custom Debian distributions for their local market.
- Already in contact with two Baltic startups who want to do this.
Develop an [https://wiki.ubuntu.com/EngineerCertification Ubuntu Debian Certified Engineer] (UDCE) training program.
- Eliminate the corportate world's scepticism against Debian and Ubuntu.
- Directly compete with Red Hat's RHCE as the #1 Linux certification.
- Motivate ISV support of Debian and Ubuntu (e.g. Oracle, etc.).
- Develop an Ubuntu Debian program for ISV partners.
- Motivate QA standards resulting from ISV participation in UDCE training program.
- Emphasize additional training on how to package software for Debian and Ubuntu.
Ubuntu packages
- Maintain my own packages (see Debian packages above) and adopt some MOTU packages too.
CUPS-PDF issues
It has been [https://wiki.ubuntu.com/IdeaPool suggested] that CUPS-PDF would be used to give Ubuntu out-of-the-box PDF distilling capabilities.
However, [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=300320 Debian BTS #300320 cups-pdf: cannot run as non-privileged user on Ubuntu]
[http://ubuntuforums.org/showpost.php?s=ef7b1edc0b92b039eb5605d985e6e7c5&p=167446&postcount=3 A possible fix] exists:
sudo nano /etc/cups/cupsd.conf
change RunAsUser from Yes to No.
sudo /etc/init.d/cupsys restart
- ..but it is my understanding that this would void Ubuntu's low-priviledge user strategy?
- None of the above items are an issue anymore because, since version 2.x, the configuration can be read at runtime and no longer requires compiling options, so CUPS-PDF should be readily usable on Ubuntu.
ALSA PowerMac issues
ALSA support on PowerMac mostly works on G4 or newer hardware, but is somewhat broken on OldWorld and G3 hardware:
[https://bugtrack.alsa-project.org/alsa-bug/view.php?id=306 ALSA BTS: 0000306: Burgundy: compiles, but no sound comes out] (use Guest login to view)
Because this situation threatens to leave early PowerMac users in the dust, over what is a rather trivial issue to fix, I've been actively solliciting ALSA and PPC kernel developer help to permanently fix ALSA on all PPC subarchitectures, via repeated messages to the Debian PowerPC mailing list and via a series of bug reports on the ALSA Bug Tracker.
Ubuntu bounty
In order to stimulate developers willing to tackle this issue, I got MarkShuttleworth to offer a 500 USD bounty. Interested developers should contact Ubuntu's MattZimmerman for details on how to claim the bounty.
Current status of ALSA support on PowerMac
This table attempts to summarize the status of support for ALSA sound on PowerMac hardware.
Information gathering is still work in progress and done via the [http://wiki.debian.org/?PowerpcSoundcards Debian wiki], based on data provided by users in response to my posts on the Debian PowerPC mailing list.
n/a = not applicable. |
# = see note below. |
? = untested. |
Chipset |
Platform (machine ID) |
Master Volume |
Speakers |
Headphones |
CD |
Line Input |
Microphone |
Beep |
AWACS |
601, 603, 604 (Old World) |
yes |
# |
yes |
yes |
yes |
yes |
yes |
Screamer |
G3 beige |
yes |
# |
# |
# |
? |
? |
yes |
Burgundy |
G3 iMac classic (iMac,1) |
yes |
# |
# |
yes |
? |
yes |
yes |
? |
G3 iBook clamshell |
|
|
|
|
|
|
no |
tumbler |
G4 Quick Silver |
yes |
yes |
yes |
yes |
? |
? |
yes |
? |
G4 iMac flowerpot |
|
|
|
|
|
|
yes |
snapper |
G4 pBook (PowerBook 3,4) |
|
|
|
|
|
|
yes |
tumbler |
G3 iBook2 (PowerBook 4,1) |
yes |
yes |
yes |
yes |
n/a |
n/a |
yes |
snapper |
G3 iBook2 (PowerBook 4,3) |
yes |
yes |
yes |
yes |
n/a |
n/a |
yes |
Snapper |
G4 pBook (PowerBook 5,6) |
yes |
yes |
yes |
no |
n/a |
yes |
yes |
snapper |
G4 iBook2 (PowerBook 6,5) |
yes |
yes |
yes |
yes |
n/a |
yes |
yes |
snapper |
G5 desktop (PowerMac 7,2) |
yes |
yes |
yes |
yes |
no |
n/a |
yes |
snapper |
eMac 700 |
yes |
|
|
|
|
no |
no |
intrepid |
Mac Mini |
|
|
|
|
|
|
|
daca |
? |
|
|
|
|
|
|
|
keywest |
? |
|
|
|
|
|
|
|
NOTES
AWACS (601, 603, 604, 604e a.k.a. Old World)
- Beeping goes to both the internal speaker and the audio output, because the circuitry to mute the internal speaker is not detected by the driver. As such, getting beeps exclusively to the audio output requires disconnecting the cable going to the internal speaker.
Screamer (beige G3)
- CD playback requires selecting the CD source as recordable.
- Output jack doubles as speaker/headphones.
- Input jack doubles as line/microphone.
Burgundy (iMac G3)
As of kernel 2.6.13 (ALSA 1.0.9a):
- Most of the mutes don't work, or their state cannot be saved.
- Headphone detection induced auto-muting of the speakers doesn't work.
- Controls for the stereo speakers and for the headphones are reversed (wrong offset in the control matrix?).
Snapper
G5 desktop
As of kernel 2.6.12 (ALSA 1.0.9):
- The 3 outputs (line/headphones/speakers) work correctly, along with auto-detection of an insterted plug on the first two output.
- The digital input is not working yet.
G4 PowerBook alu post-february-2005 (PowerBook 5,6)
As of kernel 2.6.13 (ALSA 1.0.9a):
- Sound is dead when returning from a power suspend.
- Analog CD control is not available.
MartinEricRacine (last edited 2010-11-02 12:18:21 by ns02)