Difference between revisions of "User:Toofishes"

From ArchWiki
Jump to: navigation, search
m (Clean up Wiki Templates: slight update)
(yeah...this is out of date)
Line 1: Line 1:
Hey! How'd you find me? Well now that you did, have a look around at what I do.
+
Hey! How'd you find me? Well now that you did, have a look around at what I do. This page has been known to go for a year at a time without updating, so beware.
  
 
==Developer Roadmap==
 
==Developer Roadmap==
 
===[[Pacman]]===
 
===[[Pacman]]===
My main focus with [[Arch Linux]] has been pacman development. It is how I got my foot into [[devland]] and how I plan on staying there. If you wish to contact me or the other pacman developers ([[User:Phrakture|phrakture]] and I are the ''full-timers''), send us an email on the [http://www.archlinux.org/mailman/listinfo/pacman-dev pacman-dev] mailing list.
+
My main focus with [[Arch Linux]] has been pacman development. It is how I got my foot into [[devland]] and how I plan on staying there. If you wish to contact me or the other pacman developers ([[User:Shining|Xavier]] [[User:Phrakture|Aaron]] and I are the ''full-timers''), send us an email on the [http://www.archlinux.org/mailman/listinfo/pacman-dev pacman-dev] mailing list.
  
====3.0 Release====
+
====3.1 Release====
 
{{Progressbar|100}}
 
{{Progressbar|100}}
Pacman 3.0 is now in the testing repo, and we'd appreciate any feedback about it that you guys want to provide.
+
* Moved to [[git]] for development.
 +
* See the changelog for what we got into it: [http://projects.archlinux.org/git/?p=pacman.git;a=blob;f=NEWS Pacman NEWS]
  
We will probably end up doing a bugfix release or two as we aren't perfect, but oh well. There are quite a few improvements over pacman 2 that will go unnoticed by most users, but the pactest testing suite shows otherwise.
+
====3.2 Release====
 
+
{{Progressbar|60}}
====3.1 Release====
+
* Backend work- code cleanups, refactorings, efficiency updates, dynamic memory allocation.
{{Progressbar|1}}
+
* Improved cross-platform support- should compile on everything from Linux to Cygwin to Darwin.
Basically we have a huge TODO list and that is about it at this point.
+
* Moving to [[git]] for development.
+
 
* Thoughts for a revised [[User:Toofishes/libalpm interface|libalpm interface]].
 
* Thoughts for a revised [[User:Toofishes/libalpm interface|libalpm interface]].
  
====Website====
+
====Pacman Website====
{{Progressbar|20}}
+
Yes, there is a small part of the archlinux.org domain that [[User:Neotuli|Simo]] and [[User:Cactus|Eliott]] do not work with, and that is the lovely [http://www.archlinux.org/pacman/ pacman website]. I've redone it in Asciidoc and it looks pretty slick these days.
Yes, there is a small part of the archlinux.org domain that [[User:Neotuli|neotuli]] does not work with, and that is the lovely [http://www.archlinux.org/pacman/ pacman website]. This thing obviously needs a touch-up to Web 2.0 standards. :P
+
  
===[[Pacbuild]]===
+
===Other Arch Tools===
I'm looking to get involved with pacbuild development, an automated building system that will make official packaging a lot easier and hopefully fix outstanding missing dependency issues. [[User:Xentac|Xentac]] and [[User:Neotuli|neotuli]] are the main contributors to this project.
+
====Current Ideas====
+
{{Progressbar|30}}
+
* Working on implementing ConfigParser into apple and strawberry.
+
* General code cleanup and commenting.
+
 
+
===Other Pacman-related Tools===
+
 
Once we have an Arch Projects interface, I intend to take a look at most of the available tools out there and get them into the system so they can be actively developed. These tools include but are not limited to:
 
Once we have an Arch Projects interface, I intend to take a look at most of the available tools out there and get them into the system so they can be actively developed. These tools include but are not limited to:
* [[srcpac]]
+
* [[archiso]]
 
* [[namcap]]
 
* [[namcap]]
  
 
===Wiki===
 
===Wiki===
 
I have done some random work with the Wiki. [[User:Neotuli|neotuli]] did a nice job with the new look, so I started contributing after that. If you see something that needs changing on a locked page, let me know on my [[User_talk:Toofishes|user talk page]].
 
I have done some random work with the Wiki. [[User:Neotuli|neotuli]] did a nice job with the new look, so I started contributing after that. If you see something that needs changing on a locked page, let me know on my [[User_talk:Toofishes|user talk page]].
 
====Front Page Redesign====
 
{{Progressbar|100}}
 
I worked with [[User:Stonecrest|stonecrest]] on the front page redesign, he can claim most of the credit.
 
  
 
====Clean up Wiki Templates====
 
====Clean up Wiki Templates====
Line 46: Line 33:
  
 
===Packaging===
 
===Packaging===
I'm not real involved with this yet, but I intend to help out other people with their packages, make minor bugfixes to close some Flyspray issues, and do what the other developers tell me to do. For now I'm a spot maintainer of packages.
+
I maintain a handful of packages, the most visible being [[pacman]], [[libarchive]], [[pidgin]], and [[git]].
  
 
===General Discussion===
 
===General Discussion===
I'm a fairly vocal person, so I tend to be involved in discussion about a lot of the issues that come up. We are investigating changing the repository layout and SCM system used for PKGBUILD storage and maintenance. [[User:Xentac|Xentac]] is heading up this discussion, and you can join in at the [http://groups.google.com/group/arch-repos?hl=en arch-repos] Google group.
+
This is a work under construction
  
 
==Subpages==
 
==Subpages==

Revision as of 00:53, 16 April 2008

Hey! How'd you find me? Well now that you did, have a look around at what I do. This page has been known to go for a year at a time without updating, so beware.

Developer Roadmap

Pacman

My main focus with Arch Linux has been pacman development. It is how I got my foot into devland and how I plan on staying there. If you wish to contact me or the other pacman developers (Xavier Aaron and I are the full-timers), send us an email on the pacman-dev mailing list.

3.1 Release

100%

  • Moved to git for development.
  • See the changelog for what we got into it: Pacman NEWS

3.2 Release

60%

  • Backend work- code cleanups, refactorings, efficiency updates, dynamic memory allocation.
  • Improved cross-platform support- should compile on everything from Linux to Cygwin to Darwin.
  • Thoughts for a revised libalpm interface.

Pacman Website

Yes, there is a small part of the archlinux.org domain that Simo and Eliott do not work with, and that is the lovely pacman website. I've redone it in Asciidoc and it looks pretty slick these days.

Other Arch Tools

Once we have an Arch Projects interface, I intend to take a look at most of the available tools out there and get them into the system so they can be actively developed. These tools include but are not limited to:

Wiki

I have done some random work with the Wiki. neotuli did a nice job with the new look, so I started contributing after that. If you see something that needs changing on a locked page, let me know on my user talk page.

Clean up Wiki Templates

90%

I've made templates such as Template:Progressbar, and added images to some of the other banner templates, such as in Template:Translateme. I'd like to make the look of the banners a bit more unified by using icons from the Tango Project.

Packaging

I maintain a handful of packages, the most visible being pacman, libarchive, pidgin, and git.

General Discussion

This is a work under construction

Subpages

User:Toofishes/Arch Linux Project Guidelines

User:Toofishes/libalpm interface

User:Toofishes/Wiki Templates

Contact Info

Feel free to leave comments on my user talk page and I'll eventually read and respond to it.

Email: dan_at_archlinux.org

IRC: toofishes on irc.freenode.net (#archlinux and #archlinux-pacman)

See the developers page for any other information you'll need on me and the other developers.