The staff that the gentoo recruiters are trying to attract is not obvious to developers or potential recruits. The results of this is there are some areas of that are being understaffed or undermaintained. Current developers are being overworked in some cases and are not sure if any help is coming. Potential developers currently do not have information to focus their developing skills on the areas of gentoo most in need of attention. What I propose is a web page with the following infomation: 1. The hurd 2. The skillset required 3. Duties 4. The sponsor/contact e.g. toolchain The toolchain hurd requires people with good experience in gcc/binutils/glibc/uclibc toolchaining to formulate,test and maintain ebuilds and software tools. Gentoo's current capability to be cross-compiled to alternate or embedded platforms is limited. Gentoo seeks persons to assist in this development. toolchain@gentoo.org embedded@gentoo.org - contact solar@gentoo.org/pebenito@gentoo.org qa The qa hurd requires persons with merticulious attention to detail to develop tools that will assist developers in conforming to Gentoo policy. Good liason skills with the portage developers is required. Projects include: automated determining of projects runtime and compiletime dependancies; identification of conflicting packages; and identifying sourcecode that has been modified of original developers web sites. qa@gentoo.org - contact dragonheart@gentoo.org net-fs Gentoo requires developers with experence in seting up and maintaining network filesystems. The roles will be maintaince of ebuilds and documentation related to network filesystems including nfs, coda, intermezzero, openafs and other net-fs catergory packages (excludes samba). net-fs@gentoo.org - contact recruiters@gentoo.org samba Developers with samba experience are require to solve bugs related to samba and to automate the installation of the samba ebuilds. - contact recruiters@gentoo.org net-irc, arch testers,..... Such a web page will enable potential developers to become gentoo developers when they have a skill set that matches the required skill set. Gentoo users will appreciate that Gentoo does have limitations in some areas and are attempting to solve these problems. Gentoo developers will be reassured that there is help on the way to supporting the large about of work that they already attempt to support. This is just an idea and all modifications enhancements welcome. I see the procedure as follows: 1. Gentoo developer/documentor/infrastructure person writes up a requirement in a bug report and assigns this to the recruiters. 2. Recruiters incorporate the information into web page. 3. Recruiters/developers work together to select potential developers. 4. The sponsor will inform the recruiter when the staffing requirement has been met. 5. Recruiters correct web page and close bug report.
FYI: I'm taking care of this, per Deedra's request. :-)
How about introducing every week some herds in the gwn? Say what they're doing, which packages they maintain, what skill are needed to join and so on. Start with the herds which are needing devs most.
Donnie, you willing to take care of this?
Yep, as we discussed within the past week or so.
Donnie, what's going on with this? I haven't heard anything back from you on it since you agreed to take it on.
Sorry about the delay, and thanks for checking in. As I emailed to devrel alias among others, I lack effective Linux access right now. I read my mail and go on IRC from work via the Web using Windows. I'm working on a temporary solution. But my modem driver and penggy (which I use to access AOL, my dialup ISP) aren't playing nice with 2.6 kernel, which I need for cpufreq. Without it, my laptop dies every 15 minutes or so from overheating. If that doesn't happen, I'll have a more reliable connection around 17 Aug. and will be able to work on this.
OK I've spoken w/ Deedra and sounds as if plasmaroo's taking over. If it's still not done in a couple of weeks, I'll butt my head back in. =)
recommendation: change "hurd" to "herd" in this, at least personally I thought you were advertising for Gentoo/HURD platform devs at first. (it makes sense. toolchain, embedded.... ) Good initiative, I like. Now the problem is to make the active devs actually think about what skills they like to see in other devs. Checklist: Must be anal retentive Must have harderned skin and good flaming abilities May not have a sense of reason Must have emotional attachment to <obscure idea being phased out> May not come across as polite or hospitable ...oh wait, wrong list... ;) however, In a more serious tone, I suspect that few of our active devs have actually any clear thought or concept of what it is their fellow devs need to understand and/or grasp. Making them think of this will hurt, since it will for them be a complete revelation of values, and I'm afraid some of them might short-circuit in the process.
I'm going to get the origional draft of the thing up on the web nodes this morning/afternoon/whatever it is now. Once that's up, then it might be a bit easier to see what this has evolved into since the xml for it is very different from how the bug started out. The bug hasn't really been kept up to date with how it's creation has evolved.
http://www.gentoo.org/proj/en/devrel/staffing-needs/index.xml Fixed, that's the url for it.
Please ignore this, just reassigning the bug to keep the recruiters namespace clean for new dev bugs...