Bazaar

Bazaar

 




Wiki Tools

  • Find Page
  • Recent Changes
  • Page History
  • Attachments

Differences between revisions 1 and 57 (spanning 56 versions)
Revision 1 as of 2006-11-28 23:04:46
Size: 1655
Editor: JariAalto
Comment:
Revision 57 as of 2010-09-20 14:07:01
Size: 7258
Editor: Branderr
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Email: [[MailTo(jari aalto AT cante net)]] [[JariAaltoGravatar|{{http://www.gravatar.com/avatar.php?size=40&gravatar_id=83bc4a3924ce56abf4e5da2a9db50a0a|Gravatar|width=40, height=40}}]] Email: <<MailTo(jari DOT aalto AT cante DOT net)>>
Line 7: Line 7:
=== Active Open Source Developer in areas === === Contact ===
Line 9: Line 9:
 * '''Emacs''' / '''XEmacs''' - Since 1995 Emacs package developer and contributor to Emacs / Xemacs development
 * '''Cygwin''' - Since 2000 member of Cygwin application porting team
 * '''Perl''' - Since 1998 CPAN library contributor
 * Best via email
 * [[http://freenode.net/|irc.freenode.org]] nick: jaalto channels #git #debian #bash #emacs
 * [[http://twitter.com/jariaalto|Twitter]] nick: jariaalto (technology related tweets)
 * Bug nick: jaalto
 * Facebook: <none; not any of the "Jari Aalto" people there are me>
 * Homepage: <none; this is all>

=== Open Source Project Admin and Developer in areas ===

 * '''Emacs''' / '''XEmacs''' - Since 1995 Emacs package developer and contributor to Emacs ([[http://lists.gnu.org/archive/html/bug-gnu-emacs/|1]] [[http://lists.gnu.org/archive/html/emacs-devel/|2]]) and Xemacs development ([[http://www.xemacs.org/People/index.html|1]] [[http://dir.gmane.org/gmane.emacs.xemacs.beta|2]])
Line 13: Line 20:
 * '''Debian''' - since 2006 contributing to Debian project (package maintainer)  * '''Perl''' - Since 1998 contributor to Perl programming language [[http://search.cpan.org/src/NWCLARK/perl-5.8.7/AUTHORS|1]] [[http://search.cpan.org/src/NWCLARK/perl-5.8.8/AUTHORS|2]] [[http://search.cpan.org/src/RGARCIA/perl-5.9.4/AUTHORS|3]] [[http://search.cpan.org/src/RGARCIA/perl-5.10.0/AUTHORS|4a]] [[http://search.cpan.org/perldoc?perl5100delta|4b]] and Author of Perl CPAN Modules (See below).
 * '''Cygwin''' - Since 2000 member of Cygwin application porting team ([[http://cygwin.com/cygwin-pkg-maint ports]] [[http://cygwin.cante.net|1]] [[http://cygwin.com/ml/cygwin-apps/|2]])
 * '''Bazaar''' - Since 2006 contributing to the Distributed Version Control software project ([[http://cygwin.com/packages/bzr|Cygwin port]], testing, RFC [[http://doc.bazaar-vcs.org/bzr.1.11/en/release-notes/NEWS.html#bzr-1-11-eyes-up-2009-01-19|v1.11]])
 * '''Debian''' - Since 2006 contributor to the Debian Linux project ([[http://qa.debian.org/developer.php?login=jari.aalto@cante.net|Developer]], [[http://wiki.debian.org/JariAalto|Wiki summary]])
 * '''Ubuntu''' - Since 2007 contributor to the Ubuntu Linux project ([[https://launchpad.net/~jari-aalto|1]])
 * '''Git''' - Since 2007 contributing to the Distributed Version Control software project ([[http://permalink.gmane.org/gmane.comp.version-control.git/45904|1.5.1.3]] [[http://permalink.gmane.org/gmane.comp.version-control.git/57295|1.5.3]] [[http://permalink.gmane.org/gmane.comp.version-control.git/73331|1.5.4.1]] [[http://article.gmane.org/gmane.comp.version-control.git/128350|1.6.4.3]])
Line 15: Line 27:
=== Public projects === === Public Projects ===
Line 17: Line 29:
 * [http://sourceforge.net/users/jaalto/ Sourceforge]
 * [http://sf.net/projects/pm-doc Procmail] See also [Strategies Against Spam]
 * [http://sf.net/projects/pm-lib Procmail code library project]
 * [http://qa.debian.org/developer.php?login=jari.aalto@cante.net Debian GNU/Linux] and [http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=jari.aalto%40cante.net Debian QA assurance work]
 * [http://debian.cante.net/stem Debian Stem Desktop] project for old hardware
 * [http://cygwin.cante.net Ported Cygwin applications]
 * [http://cpan.perl.org/modules/by-authors/id/J/JA/JARIAALTO/ Perl CPAN]
 * [[http://github.com/jaalto|Github]] (Git distributed version control projects)
 * [[http://savannah.gnu.org/users/jaalto|GNU Savannah]]
 * [[http://sourceforge.net/users/jaalto|Sourceforge]]
 * [[http://freshmeat.net/users/jaalto|Freshmeat]]
 * [[http://mackeeper.zeobit.com/macbook-pro-running-slow|macbook pro slow]]
 * [[http://cpan.perl.org/modules/by-authors/id/J/JA/JARIAALTO/|Perl CPAN]]
 * [[http://freashmeat.net/projects/emacs-tiny-tools|Emacs utility packages]] so called "tiny tools".
 * [[http://pm-lib.sf.net/|Procmail plug-in module project]] - Reusable library components for use in ~ /.procmailrc.
 * [[http://pm-doc.sf.net/|Procmail and related documentation]]
 * [[http://freshmeat.net/projects/cygbuild|Cygwin porting utility]]. See also [[http://cygwin.cante.net|Ported Cygwin applications]]
 * [[http://freshmeat.net/projects/stem-desktop|Debian Stem Desktop]] project for old hardware. [[http://debian.cante.net/stem|direct link]].
 * [[http://qa.debian.org/developer.php?login=jari.aalto@cante.net|Debian GNU/Linux]] and [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=jari.aalto%40cante.net|Debian QA work]]
 * [[http://freshmeat.net/projects/truecrypt-installer|Linux Kernel module]]; [[http://www.truecrypt.org|Truecrypt]] volume encryption installer for Debian and Ubuntu Linux.
 * [[https://launchpad.net/~jari-aalto|Ubuntu projects]]
Line 27: Line 46:
 * Programming languages: C, C++, Java, Perl, Emacs dialect of Lisp, Awk, Shell (bash)
 * Operating Systems: HP-UX, SunOS/Solaris, Linux (Debian, RedHat)
 * Version control (RCS, CVS, SVN, Bzr)
 * Higher level skills: Software development, Software Testing methodology, Configuration Management, Project Management, Software Design, System Administrator of a Linux network (LAN/WLAN/Firewalls/Samba etc.)
 * Higher level skills: Project Management, Software development methodology (Processes, Cycles; Incremental/Agile/Extreme programming), Software testing methodology, Configuration management, Project management, Software design (UML, MVC, Diagrams), Database design methodology (normalization; competence in 1NF-4NF)
 * System Administration skills: Linux networking LAN/WLAN/Firewalls/NFS/CIFS/Samba etc., user management, Database administration, Version control software server administration, Web server administration (Apache), Mail server administration, Debian repository administration
 * Programming Languages: C, C++, Java, Perl, Python, Emacs dialect of Lisp, PHP, Javascript, HTML, CSS, XML, SQL, Awk, Shell (Bourne shell sh/Bash). Also used occasionally: Expect, TCL.
 * Operating Systems: Windows, HP-UX, SunOS/Solaris, Linux (Debian)
 * Version Control: GNU Rcs, Cvs, Subversion, GNU Bazaar (Bzr), Mercurial, Git
 * Databases: Oracle, MySQL, PostgreSQL
 * Mail Servers and related: Exim, Postfix, Spamassasin and numerous other spam filtering utilities

=== Publications ===

  * Book, [[http://www.amazon.com/Sams-Teach-Yourself-Emacs-Hours/dp/0672315947|Sams Teach Yourself Emacs in 24 hours]]. 1999, !MacMillan Pulishing, USA. 445 pages.

  * Web, [[http://tiny-tools.sourceforge.net/emacs-elisp.html|Documenting Emacs resources]], 1995-2003.
  * Web, [[http://pm-doc.sourceforge.net/pm-tips.html|Documenting the Procmail email processing filter and its usage]], since 1997.
  * Web, [[http://pm-lib.sourceforge.net/README.html|Thoughts about increasing spam annoyance]], 2006. Overview of the email spam problem and evaluation of strategies deployed to decrease it.
  * Web, [[http://www.debian-administration.org/articles/475|Truecrypt 4.2a and Kernel 2.6.18 and 2.6.19 support]], 2006, www.debian-administration.org.
  * Web, [[http://www.debian-administration.org/articles/488|How to make *.deb packages from Truecrypt sources]], 2006, www.debian-administration.org.
  * Web, [[http://www.debian-administration.org/articles/506|Using truecrypt-installer to help install Truecrypt for Debian]], 2007, www.debian-administration.org.
  * Presentation, [[http://www.scribd.com/doc/19815002/Version-Control-Systems-Emphasis-on-distributed-Bzr-Hg-Git|Version Control systems]] [[http://www.scribd.com/doc/19815427/Version-Control-Systems-Emphasis-on-distributed-Bzr-Hg-Git-Handouts|(handouts)]], 2009. Emphasis on Distributed Version Control Systems (DVCS).

~-Numerous other Web publications can be found from the mentioned project sites.-~

=== Education ===
  * [[http://en.wikipedia.org/wiki/Engineer|Eng]] ''of Information Technology'', [[http://www.kajak.fi/in_english.iw3|Kajaani Polytechnic]], Kajaani, Finland.
  * [[http://en.wikipedia.org/wiki/Bachelor_of_Engineering|B.E]] ''of Information Technology'', [[http://www.tamk.fi/en/|University of Applied Sciences]], Tampere, Finland
  * [[http://en.wikipedia.org/wiki/Master_of_Education|M.Ed]], [[http://www.uta.fi/english/|University of Tampere]], Tampere, Finland
  * [[http://www.istqb.org/|ISTQB]] accredited, Certified in Software Testing.

Jari Aalto

Gravatar Email: <jari DOT aalto AT cante DOT net>

Contact

  • Best via email
  • irc.freenode.org nick: jaalto channels #git #debian #bash #emacs

  • Twitter nick: jariaalto (technology related tweets)

  • Bug nick: jaalto
  • Facebook: <none; not any of the "Jari Aalto" people there are me>

  • Homepage: <none; this is all>

Open Source Project Admin and Developer in areas

  • Emacs / XEmacs - Since 1995 Emacs package developer and contributor to Emacs (1 2) and Xemacs development (1 2)

  • Procmail - Since 1997 developer of several plug-in modules

  • Perl - Since 1998 contributor to Perl programming language 1 2 3 4a 4b and Author of Perl CPAN Modules (See below).

  • Cygwin - Since 2000 member of Cygwin application porting team (http://cygwin.com/cygwin-pkg-maint ports 1 2)

  • Bazaar - Since 2006 contributing to the Distributed Version Control software project (Cygwin port, testing, RFC v1.11)

  • Debian - Since 2006 contributor to the Debian Linux project (Developer, Wiki summary)

  • Ubuntu - Since 2007 contributor to the Ubuntu Linux project (1)

  • Git - Since 2007 contributing to the Distributed Version Control software project (1.5.1.3 1.5.3 1.5.4.1 1.6.4.3)

Public Projects

Areas of Expertise

  • Higher level skills: Project Management, Software development methodology (Processes, Cycles; Incremental/Agile/Extreme programming), Software testing methodology, Configuration management, Project management, Software design (UML, MVC, Diagrams), Database design methodology (normalization; competence in 1NF-4NF)
  • System Administration skills: Linux networking LAN/WLAN/Firewalls/NFS/CIFS/Samba etc., user management, Database administration, Version control software server administration, Web server administration (Apache), Mail server administration, Debian repository administration
  • Programming Languages: C, C++, Java, Perl, Python, Emacs dialect of Lisp, PHP, Javascript, HTML, CSS, XML, SQL, Awk, Shell (Bourne shell sh/Bash). Also used occasionally: Expect, TCL.
  • Operating Systems: Windows, HP-UX, SunOS/Solaris, Linux (Debian)
  • Version Control: GNU Rcs, Cvs, Subversion, GNU Bazaar (Bzr), Mercurial, Git
  • Databases: Oracle, MySQL, PostgreSQL
  • Mail Servers and related: Exim, Postfix, Spamassasin and numerous other spam filtering utilities

Publications

Numerous other Web publications can be found from the mentioned project sites.

Education


CategoryHomepage