MichaelOlson

Differences between revisions 7 and 17 (spanning 10 versions)
Revision 7 as of 2006-08-05 20:23:09
Size: 4088
Editor: pool-71-115-52-84
Comment: Add contributions to projects
Revision 17 as of 2008-08-06 17:00:53
Size: 4285
Editor: localhost
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from MichaelWOlson
Line 5: Line 4:
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents()]]|| ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>||
Line 9: Line 8:
Email: [[MailTo(mwolson AT member DOT fsf DOT org)]] Email: <<MailTo(mwolson AT member DOT fsf DOT org)>>
Line 11: Line 10:
Launchpad: [https://launchpad.net/people/mwolson-member] Launchpad: [[https://launchpad.net/people/mwolson]]
Line 13: Line 12:
Website: [http://www.mwolson.org] Website: [[http://mwolson.org/]]
Line 15: Line 14:
Projects: [http://www.mwolson.org/projects/] Projects: [[http://mwolson.org/projects/]]
Line 23: Line 22:
 * [http://www.mwolson.org/projects/EmacsMuse.html Emacs Muse (muse-el)]
 * [http://www.mwolson.org/projects/EmacsWiki.html emacs-wiki]
 * [http://www.
emacswiki.org/cgi-bin/wiki/ERC ERC]
 * [[http://mwolson.org/projects/EmacsMuse.html|Emacs Muse (muse-el)]]
 * [[http://emacswiki.org/cgi-bin/wiki/ERC|ERC]]
Line 31: Line 29:
 * [http://www.plannerlove.com/ Planner (planner-el)]: former maintainer and continuing contributor
 * [http://www.gnu.org/software/emms EMMS]: wrote {{{emms-player-mpd.el}}}, which allows MusicPD to be a backend for EMMS
 * [http://www.emacswiki.org/cgi-bin/ErBot]: fixed various bugs, added {{{contrib/wtf.el}}}, and implemented the Makefile-based build system
 * [https://gna.org/projects/remember-el]: set up mailing lists, Arch archive, and Makefile-based build system
 * [[http://www.plannerlove.com/|Planner (planner-el)]]: former maintainer and continuing contributor
 * [[http://www.gnu.org/software/emms|EMMS]]: wrote {{{emms-player-mpd.el}}}, which allows MusicPD to be a backend for EMMS
 * [[http://www.emacswiki.org/cgi-bin/ErBot|ErBot]]: fixed various bugs, added {{{contrib/wtf.el}}}, and implemented the Makefile-based build system
 * [[https://gna.org/projects/remember-el|Remember (remember-el)]]: set up mailing lists, Arch archive, and Makefile-based build system
 * [[http://download.gna.org/dvc|DVC]]: fixed a couple of bugs, implemented bzr patch submission via email

== Ubuntu packages maintained ==

I maintain the emacs22 package, along with ReinhardTartler.

For an explanation of why this package is different than Debian's packaging, see the /WhyDifferentEmacs page.
Line 38: Line 43:
I regularly coordinate updates with Romain Francoise, the sponsor of my Debian packages. I regularly coordinate updates with the sponsor of my Debian packages.
Line 40: Line 45:
 * [http://packages.qa.debian.org/m/muse-el.html muse-el]
 * [http://packages.qa.debian.org/e/emacs-wiki.html emacs-wiki]
 * [http://packages.qa.debian.org/e/erc.html erc]
 * [http://packages.qa.debian.org/p/planner-el.html planner-el]
 * [[http://packages.qa.debian.org/m/muse-el.html|muse-el]]
 * [[http://packages.qa.debian.org/e/emacs-wiki.html|emacs-wiki]]
 * [[http://packages.qa.debian.org/e/erc.html|erc]]
 * [[http://packages.qa.debian.org/p/planner-el.html|planner-el]]
 * [[http://packages.qa.debian.org/c/cedet.html|cedet]]
 * [[http://packages.qa.debian.org/j/jde.html|jde]] (new)
Line 47: Line 54:
 * [http://www.emacswiki.org/cgi-bin/wiki/MichaelOlson Emacs Wiki]
 * [http://wiki.gnuarch.org/MichaelOlson GNU Arch Wiki]
 * [http://wiki.hcoop.net/MichaelOlson
HCoop (Internet Hosting Cooperative)]
 * [http://www.plannerlove.com/pmwiki/pmwiki.php?n=Main.MichaelOlson Planner Love]
 * [http://plug.student-orgs.purdue.edu/wiki/MichaelOlson Purdue L
inux Users Group]

= Roles =

 * Wiki power user
 * [[http://www.emacswiki.org/cgi-bin/wiki/MichaelOlson|Emacs Wiki]]
 * [[http://wiki.hcoop.net/MichaelOlson|HCoop (Internet Hosting Cooperative)]]
 * [[http://wiki.purduelug.org/MichaelOlson|Purdue Linux Users Group]]
Line 59: Line 60:
 * Maintaining or helping with the kazehakase, emms, and emacs-snapshot packages for Ubuntu, in addition to the Debian packages I already maintain
Line 61: Line 61:
 * Becoming a MOTU  * Preserving Texinfo documentation in GNU packages, to thwart Debian's removal of said documentation.
 * Ensuring that Ubuntu releases are high-quality by reporting important bugs.
 * Becoming a MOTU (perhaps).
Line 69: Line 71:
The result of [http://www.debian.org/vote/2006/vote_001 Debian's vote on the GFDL] was unsatisfactory to me, and was my primary reason for switching to Ubuntu. I sent [http://lists.debian.org/debian-emacsen/2006/03/msg00011.html several] [http://lists.debian.org/debian-emacsen/2006/03/msg00016.html emails] to the debian-emacsen list to this effect. (I realize in retrospect that it would have been best not to have included the last paragraph to the first email message.) The result of [[http://www.debian.org/vote/2006/vote_001|Debian's vote on the GFDL]] was unsatisfactory to me, and was my primary reason for switching to Ubuntu. I sent [[http://lists.debian.org/debian-emacsen/2006/03/msg00011.html|several]] [[http://lists.debian.org/debian-emacsen/2006/03/msg00016.html|emails]] to the debian-emacsen list to this effect. (I realize in retrospect that it would have been best not to have included the last paragraph to the first email message.)
Line 71: Line 73:
The main consequence of this vote is that the emacs21 maintainer for Debian will be forced to put the Emacs manuals in a separate package and place it in non-free. Without the manuals, the utility of Emacs for new users is greatly decreased. In addition, the maintainer will probably have to remove several key files from the /etc subdirectory that explain Free Software and the GNU Project. As an associate member of the FSF and a maintainer of GNU software, this is completely unacceptable to me. The main consequence of this vote is that the emacs21 maintainer for Debian will be forced to put the Emacs manuals in a separate package and place said manuals in non-free. Without the manuals, the utility of Emacs for new users is greatly decreased. In addition, the maintainer will probably have to remove several key files from the etc/ subdirectory that explain Free Software and the GNU Project. As an associate member of the FSF and a maintainer of GNU software, this is completely unacceptable to me.
Line 73: Line 75:
Because of this vote alone, Ubuntu is now the best choice for Emacs and Free Software aficionados who want an apt-based GNU/Linux distribution. Ubuntu's rapid release cycle and refreshing human-oriented philosophy are also important factors. Because of this vote, Ubuntu is now the best choice for Emacs and Free Software aficionados who want an apt-based GNU/Linux distribution. Ubuntu's rapid release cycle and refreshing human-oriented philosophy are also important factors.

Name: Michael W. Olson

Email: <mwolson AT member DOT fsf DOT org>

Launchpad: https://launchpad.net/people/mwolson

Website: http://mwolson.org/

Projects: http://mwolson.org/projects/

Involvements

Software maintained

I am the upstream maintainer of the following software.

Software contributions

In addition to the software I maintain, I also make contributions to various projects.

  • Planner (planner-el): former maintainer and continuing contributor

  • EMMS: wrote emms-player-mpd.el, which allows MusicPD to be a backend for EMMS

  • ErBot: fixed various bugs, added contrib/wtf.el, and implemented the Makefile-based build system

  • Remember (remember-el): set up mailing lists, Arch archive, and Makefile-based build system

  • DVC: fixed a couple of bugs, implemented bzr patch submission via email

Ubuntu packages maintained

I maintain the emacs22 package, along with ReinhardTartler.

For an explanation of why this package is different than Debian's packaging, see the /WhyDifferentEmacs page.

Debian packages maintained

I regularly coordinate updates with the sponsor of my Debian packages.

Wiki homepages

Interests

  • Building an Emacs (possibly MOTU-related, with a mailing list) community for Ubuntu: see /EmacsCommunity for details.

  • Preserving Texinfo documentation in GNU packages, to thwart Debian's removal of said documentation.
  • Ensuring that Ubuntu releases are high-quality by reporting important bugs.
  • Becoming a MOTU (perhaps).

Background

This section explains why I switched from Debian to Ubuntu.

By January 2006, I had come to maintain the Debian packages erc, muse-el, emacs-wiki, and planner-el. I found an excellent sponsor who uploaded updates to the packages for me. I was going to try to become a Debian developer, but the following vote soured me on that.

The result of Debian's vote on the GFDL was unsatisfactory to me, and was my primary reason for switching to Ubuntu. I sent several emails to the debian-emacsen list to this effect. (I realize in retrospect that it would have been best not to have included the last paragraph to the first email message.)

The main consequence of this vote is that the emacs21 maintainer for Debian will be forced to put the Emacs manuals in a separate package and place said manuals in non-free. Without the manuals, the utility of Emacs for new users is greatly decreased. In addition, the maintainer will probably have to remove several key files from the etc/ subdirectory that explain Free Software and the GNU Project. As an associate member of the FSF and a maintainer of GNU software, this is completely unacceptable to me.

Because of this vote, Ubuntu is now the best choice for Emacs and Free Software aficionados who want an apt-based GNU/Linux distribution. Ubuntu's rapid release cycle and refreshing human-oriented philosophy are also important factors.


CategoryHomepage

MichaelOlson (last edited 2008-08-06 17:00:53 by localhost)