* [gentoo-dev] Recruitment process is moving back to quizzes @ 2012-07-14 9:32 Markos Chandras 2012-07-14 20:46 ` Peter Stuge 2012-07-15 10:15 ` Theo Chatzimichos 0 siblings, 2 replies; 16+ messages in thread From: Markos Chandras @ 2012-07-14 9:32 UTC (permalink / raw To: gentoo-dev-announce; +Cc: gentoo-dev, Gentoo Recuiters -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Dear Gentoo Community, If you are not a recruit, mentor, or wannabe mentor you may stop reading now. We (recruiters) decided to revert back to the quizzes for the recruitment process. The web application does not work as we expected. There are a few open bugs, nobody is working on improving this application and it's been quite a bit of pain to use it during the (long) recruitment process. We understand that quizzes is not an ideal way to "hire" people either, but they worked ok for all these years and it is the only alternative we have at the moment. Hopefully, we will manage to improve the web application on a future GSOC project. If you have already submitted your answers on the web application, that is fine. However, I would strongly advise future recruits to complete the quizzes instead. If you don't, we will ask you to do so when we pick you up. Obviously, this will lead to extra delay and frustration. This does not apply to Arch Testers. The recruitment process for Arch Testers will still be through the web application - -- Regards, Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQIcBAEBCgAGBQJQATyUAAoJEPqDWhW0r/LChrEP/jWD8lcuPt9hldcD1ckMk5JT 1ixaZExOUj061Mm4moHAXhNE4AGzMnqeKv0tJ1mZDFoj1ad5xNdKlWa4Vw70LV+R 2g5NMV0CZW8yjJsBpBhimt5ND9qEY4oOfFoOBJi27JbbmgRIteq0RQI1hUXDvs7h Y0/z0UofiTvPqUpifJldjZ5rkl5NyIKobGz9CjnDDq4RpuhvOtZt3hRtJ/X/TtZ1 w1PYfYt3+i3IQ8ne94max9h4vVJjLuTSNiKAWrKi9Fc4ZHjMbBV9GYU4NTYkpD+b lbAmJSsnog+mFGG4gtXrszxZ5NG5QQ/70QzqneVp68arob1LybBqzlYhaw8OycKp +689JwgZFiD8/c/q/8j52Dr6z8eeYyjkFqKeaW6zI+P+milMa/J+8YfChwcdKQqQ 8Ui+pyyf9pPtd6E968PgxJYuFngLlaFLDRkPGTRRoATGkrW5FF7kkSdhjXeHSt0j tUCgPZCYaEabVJRs5A3kQx/JDb8CwvoAODtljvl5VJcFql62Zx59fwkK3QPGxBuH wdQgnH29F94XLHHbLkjTcdAwNndahLTZQhqr2rVPMhjKnU4VLdZTAY292tDy5vDw luD/KbJPjamUnlpr1B2uUSO76wIDFnOBjKtz0FaeO1rZDBctjdbiCDKgzdsPaEui r+Ar+nTCVZ9xoTbk+oIO =hOTY -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-14 9:32 [gentoo-dev] Recruitment process is moving back to quizzes Markos Chandras @ 2012-07-14 20:46 ` Peter Stuge 2012-07-15 5:15 ` Ben de Groot 2012-07-15 10:15 ` Theo Chatzimichos 1 sibling, 1 reply; 16+ messages in thread From: Peter Stuge @ 2012-07-14 20:46 UTC (permalink / raw To: gentoo-dev Hi, Markos Chandras wrote: > We (recruiters) decided to revert back to the quizzes for the > recruitment process. The web application does not work as we expected. I've been considering recruitment for many years and I made my first effort to prepare for recruitment about two years ago, but I haven't finished the quizzes yet. I'm very happy to learn that a web application did not work out (sans the wasted effort of course). I don't know what a web app could bring that the quiz format can't. > understand that quizzes is not an ideal way to "hire" people > either, but they worked ok for all these years I don't know.. Subjectively I don't think they work ok at all, since I still haven't finished them even after many years. But it's totally possible that they actually *do* work ok, and that I really absolutely *must* know everything they ask about before starting recruitment. Not sure. > and it is the only alternative we have at the moment. Thinking outside of the quiz^Wbox and getting to know people is a good alternative. It takes time too of course, but no quiz or web app can replace it. //Peter ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-14 20:46 ` Peter Stuge @ 2012-07-15 5:15 ` Ben de Groot 2012-07-15 9:39 ` Markos Chandras 2012-07-15 11:56 ` Ciaran McCreesh 0 siblings, 2 replies; 16+ messages in thread From: Ben de Groot @ 2012-07-15 5:15 UTC (permalink / raw To: gentoo-dev On 15 July 2012 04:46, Peter Stuge <peter@stuge.se> wrote: > Markos Chandras wrote: >> understand that quizzes is not an ideal way to "hire" people >> either, but they worked ok for all these years > > I don't know.. Subjectively I don't think they work ok at all, since > I still haven't finished them even after many years. I agree that they don't work "ok" -- it only seems that way because people are still joining us. The first time I did the quizzes, it took me 9 months. After having been away for a couple of years, I recently returned as Gentoo dev, and the second time I did the quizzes it took me 3 months. I've seen others take a long time doing them as well. Davide (pesa), one of our most valued contributors in the Qt team, took close to two years I think. I think this way we lose much valuable developer time. These people could have had commit access and done much valuable work so much earlier, if there wasn't this obstacle of the quizzes... We should think about what kind of people we want to attract as future Gentoo contributors, and what are the best ways of introducing them to the tasks they would need to perform, and the knowledge they would need to have. I'm happy to see that some effort was made, and we now know that the web app is not working. What other ways can we think of that might improve the recruitment process? > But it's totally possible that they actually *do* work ok, and that > I really absolutely *must* know everything they ask about before > starting recruitment. Not sure. The topics touched in the quizzes are things that a Gentoo developer should know. I just don't think the way they work is conducive to a good learning experience for most people. >> and it is the only alternative we have at the moment. > > Thinking outside of the quiz^Wbox and getting to know people is a > good alternative. It takes time too of course, but no quiz or web > app can replace it. What I noticed in my own experience as lead of our Qt team, is that getting people started on the real work, being part of the developer community and process, is a good way to introduce them to how we do things in Gentoo. The Qt team has its official overlay, and it is easy for us to give new contributors access to it. That way they can learn to write ebuilds and eclasses, and how to improve them, commit them, and get used to a good workflow. Hanging out in the IRC channel and taking part in discussions is an invaluable part of this as well. I'm sure a lot of mentors do things in similar ways. And maybe others have things to add to this. We could have a portal page (e.g. on the wiki) with links to all the relevant documentation for new developers (dev handbook, devmanual, foundation info, gleps, etc) that they should have knowledge of. Then recruits can read these while they are doing work with their mentor, in an overlay (either an official team overlay, or betagarden). We could also develop a collection of tasks that a mentor can choose from to give their recruits to do. Hopefully this way we can train people in a more organic way. Then when the mentor deems a recruit ready, they could have an interview with one of the recruiters, and get commit access to the official tree as usual. Anyway, these are some of my ideas. What do you think? -- Cheers, Ben | yngwin Gentoo developer Gentoo Qt project lead, Gentoo Wiki admin ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 5:15 ` Ben de Groot @ 2012-07-15 9:39 ` Markos Chandras 2012-07-15 10:11 ` Peter Stuge 2012-07-15 11:56 ` Ciaran McCreesh 1 sibling, 1 reply; 16+ messages in thread From: Markos Chandras @ 2012-07-15 9:39 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 07/15/2012 06:15 AM, Ben de Groot wrote: > On 15 July 2012 04:46, Peter Stuge <peter@stuge.se> wrote: >> Markos Chandras wrote: >>> understand that quizzes is not an ideal way to "hire" people >>> either, but they worked ok for all these years >> >> I don't know.. Subjectively I don't think they work ok at all, >> since I still haven't finished them even after many years. > > I agree that they don't work "ok" -- it only seems that way because > people are still joining us. > > The first time I did the quizzes, it took me 9 months. After having > been away for a couple of years, I recently returned as Gentoo dev, > and the second time I did the quizzes it took me 3 months. I've > seen others take a long time doing them as well. Davide (pesa), one > of our most valued contributors in the Qt team, took close to two > years I think. > > I think this way we lose much valuable developer time. These > people could have had commit access and done much valuable work so > much earlier, if there wasn't this obstacle of the quizzes... > > We should think about what kind of people we want to attract as > future Gentoo contributors, and what are the best ways of > introducing them to the tasks they would need to perform, and the > knowledge they would need to have. > > I'm happy to see that some effort was made, and we now know that > the web app is not working. What other ways can we think of that > might improve the recruitment process? > >> But it's totally possible that they actually *do* work ok, and >> that I really absolutely *must* know everything they ask about >> before starting recruitment. Not sure. > > The topics touched in the quizzes are things that a Gentoo > developer should know. I just don't think the way they work is > conducive to a good learning experience for most people. > >>> and it is the only alternative we have at the moment. >> >> Thinking outside of the quiz^Wbox and getting to know people is a >> good alternative. It takes time too of course, but no quiz or web >> app can replace it. > > What I noticed in my own experience as lead of our Qt team, is > that getting people started on the real work, being part of the > developer community and process, is a good way to introduce them > to how we do things in Gentoo. The Qt team has its official > overlay, and it is easy for us to give new contributors access to > it. That way they can learn to write ebuilds and eclasses, and how > to improve them, commit them, and get used to a good workflow. > Hanging out in the IRC channel and taking part in discussions is > an invaluable part of this as well. > > I'm sure a lot of mentors do things in similar ways. And maybe > others have things to add to this. > > We could have a portal page (e.g. on the wiki) with links to all > the relevant documentation for new developers (dev handbook, > devmanual, foundation info, gleps, etc) that they should have > knowledge of. Then recruits can read these while they are doing > work with their mentor, in an overlay (either an official team > overlay, or betagarden). > > We could also develop a collection of tasks that a mentor can > choose from to give their recruits to do. Hopefully this way we > can train people in a more organic way. > > Then when the mentor deems a recruit ready, they could have an > interview with one of the recruiters, and get commit access to the > official tree as usual. > > Anyway, these are some of my ideas. What do you think? > Hi, Thank you for the feedback. Let me clarify a few bits though. In my opinion, the quizzes contain all the knowledge that is required for someone to start developing for Gentoo. Yes, maybe it requires too much knowledge but this is because we are not sure that the mentors have done their work properly so we don't have to go over the same steps again during the recruitment process. Like you said, working in an overlay is a very important part of the process but I don't think every mentor out there does that for his recruits. So we can't rely on that. On the other hand, after having some experience as recruiter, and looking at the status of each recruit when I pick them up, I can say which mentors are doing their work properly and who don't. But this would require constant mentor evaluation which adds an extra overhead in the process. Also the recruitment team is (as always) understaffed, meaning it is highly unlikely for us to spend energy and time to come up with a new recruitment process whilst trying to keep the recruitment queue short. However, I can counter-propose the following: 1) Have a chat with the mentor. Find out what he did with his recruit, and maybe we can be more relaxed during the quiz review process if the recruit has enough experience to join the developer community. The recruiter could side-step part of the quizzes and ask different questions based on recruits background and interests. This however, would still require quiz completion (but maybe a loose one). 2) I believe wiki is a great resource for recruitment. We can create a Recruitment page listing all the relevant links, info etc that a wannabe developer will need during his recruitment process and his first few weeks of development. However, we need to be careful to not duplicate contents from handbook or devmanual. - -- Regards, Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQIcBAEBCgAGBQJQAo/lAAoJEPqDWhW0r/LCOPQQAKVh47eBJciMX3MqwTl/+Yxq VF6VOEXHVxiecELxy5pdtb4QVuZDtB+PMc2/J7aTPWq6tdedsFhs7r2aFyIS4hWH rAu7kf1MT9qLLl5jzHt0WJ3HQCLExGNbarJvPa6WcGEXcmXuMPOnWxXFRm9mIchz Vm5MbHc8GAh811pN3L8hwkbRYJ3NeFHs/Uo7AALQYd+IXZaX42BZ9i+tsKcZM6tv 1/0TANUTEchOUikwiv+/4bNY9iGsI8bb0mYY0VrYKc3OYfRxlMf8fypBNyySi+I/ O10hlnkeJ7p3D9y2pFujfxQlwomZZoUoIih6cmTP6lS2VbXi+tQhxpC1r1MhGtE4 P3z2BSpz5TelChusZo0rfikDDtwXpazMDOBTSMRGJ8k4UjwagIW/sQG7Il+xLsV5 pRX7taqOIy7p6bUt+Kx8XajVMEI5ieCdWNPGBw4jUnB/RVgHTCZsgdkxhARHrWLL rhVvNANboMWVoOXmd049BJ1YqvilvZro2gAql4YR6O/yfaGioKQNjTV0osBD4/b+ RX/MtvoaAUEPNWa5JEXdW9UvTfdbYiYunb8ynTEjx6f6I/Nm12ZPKzKSdM9h45lx ZKLVL06SNduCsSqrAX3ZzYmgTgZSyOaAbluhTVgVcQcwRg/QMmaUyyd6H4cAvy3q 5ijkWqu1Tb4kJbHBlgKK =/spx -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 9:39 ` Markos Chandras @ 2012-07-15 10:11 ` Peter Stuge 2012-07-15 13:21 ` Rich Freeman 2012-07-15 17:23 ` Markos Chandras 0 siblings, 2 replies; 16+ messages in thread From: Peter Stuge @ 2012-07-15 10:11 UTC (permalink / raw To: gentoo-dev (Please consider quoting only what is relevant. Thanks!) Markos Chandras wrote: > In my opinion, the quizzes contain all the knowledge that is > required for someone to start developing for Gentoo. Yes, maybe > it requires too much knowledge So which is it? "All that is required" or "too much?" Also, what exactly do you refer to by "Gentoo?" The distribution or the foundation? I've been managing my own overlay and a few private ones for a few years now, all while using catalyst to build more or less customized Linux systems for me and for others. I dive into bugzilla when a bug bites, and I'll usually generate a patch. Am I actually developing for Gentoo Linux already? //Peter ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 10:11 ` Peter Stuge @ 2012-07-15 13:21 ` Rich Freeman 2012-07-15 17:23 ` Markos Chandras 1 sibling, 0 replies; 16+ messages in thread From: Rich Freeman @ 2012-07-15 13:21 UTC (permalink / raw To: gentoo-dev On Sun, Jul 15, 2012 at 6:11 AM, Peter Stuge <peter@stuge.se> wrote: > I've been managing my own overlay and a few private ones for a few > years now, all while using catalyst to build more or less customized > Linux systems for me and for others. > > I dive into bugzilla when a bug bites, and I'll usually generate a > patch. > > Am I actually developing for Gentoo Linux already? I think most would say yes - you just don't have official recognition, or commit access. I think that this would be a benefit of moving to git - anything which reduces the need to have commit access but do useful work is a good thing in my mind. Tools like gerrit and github will also facilitate this. That said, none of this will eliminate the need to have more people merging commits. Right now our model is that the dev who merges the patch is the one to blame when things go wrong. While that works better than a "merge whatever you want - blame the contributor" model, there does need to be some balance. There are tons of patches in bugzilla for stuff that isn't well-maintained, and perhaps a little more freedom to improve packages without having to take full responsibility for them would be a good thing. The all-or-nothing model too often turns out to be nothing. Rich ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 10:11 ` Peter Stuge 2012-07-15 13:21 ` Rich Freeman @ 2012-07-15 17:23 ` Markos Chandras 1 sibling, 0 replies; 16+ messages in thread From: Markos Chandras @ 2012-07-15 17:23 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 07/15/2012 11:11 AM, Peter Stuge wrote: > (Please consider quoting only what is relevant. Thanks!) > > Markos Chandras wrote: >> In my opinion, the quizzes contain all the knowledge that is >> required for someone to start developing for Gentoo. Yes, maybe >> it requires too much knowledge > > So which is it? "All that is required" or "too much?" > These are two different things. The required knowledge is "a lot" of knowledge. Don't forget you will most likely be responsible for thousands of systems out there. > > Also, what exactly do you refer to by "Gentoo?" The distribution or > the foundation? As a whole, including official and unofficial projects/repositories. > > Am I actually developing for Gentoo Linux already? You do. But how can we know if your ebuilds are ok or not? A mentor has to review them first. Do we trust mentors that much? That is a different question I believe. - -- Regards, Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQIcBAEBCgAGBQJQAvx9AAoJEPqDWhW0r/LCcRcP/1oGE1kHF7+YVaAYztsSx0hm flubFKrYvJ3zO0ihCwEseHBqk0be9whUddXXuh1YRV51+mGYREU/V7Eujasw6y+n F0b0o+Z65CmXdBrOpIFsP5O1+yZrNGF3k5upJz9T8XLexJDlKjH1fHNwQq2MOGRm wVGFSMnGc32zpzrwQPS/lDRG0p76zhDPUNrfNq3D5GXw5MxBjD0uo+XpjK/48IfE +ZrdHYebGxUpuoLnkem9Sb4vN1L02MC7Pb5PUC3m5BDgV2DjbvTuCNhyepNgnrwh iiVvn/PCJZm17IzxEVsfU50drovd+ywgyh99ONnFBs0U6IwPgMoHXYarbagZsq8L 04AAD/yfq5sdo6xhlw4yOGY0P0IiNIz624+xNi+CWxN0kGiR2DvTCVl0SSNY0xXo x2I/QXeoT75r6aBf10yOFkQI8j40u81wVHE+aQM3Nfdtb6mbSaHDS5q40T+jy35o VVZ+piJylfHu6VxB/r4ZCAuMrrsSrCGUbpM0bGeYdBWwQqnbgy7wn+nfpnPWvIux zjwNeQpo6YCeNtuNMt2mpXjyiT3Hrx2u52gPfbP/YNEdv1MjsyEx5F31NhuRATnT /PHJ4m7C5OYlOrXyjyfA94fMIrgCIX0B0zcu6kgdw37csYc4g6qEotDYF2HnQK6F iNwJGwmh2kO3ibFiufxy =SQLo -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 5:15 ` Ben de Groot 2012-07-15 9:39 ` Markos Chandras @ 2012-07-15 11:56 ` Ciaran McCreesh 2012-07-15 13:27 ` Rich Freeman 1 sibling, 1 reply; 16+ messages in thread From: Ciaran McCreesh @ 2012-07-15 11:56 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 673 bytes --] On Sun, 15 Jul 2012 13:15:26 +0800 Ben de Groot <yngwin@gentoo.org> wrote: > The first time I did the quizzes, it took me 9 months. After having > been away for a couple of years, I recently returned as Gentoo > dev, and the second time I did the quizzes it took me 3 months. > I've seen others take a long time doing them as well. Davide (pesa), > one of our most valued contributors in the Qt team, took close > to two years I think. If it's taking you that long, you're doing something wrong... The quizzes are pretty easy, and only test the bare minimum of what you should know. They shouldn't take you more than a couple of hours. -- Ciaran McCreesh [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 11:56 ` Ciaran McCreesh @ 2012-07-15 13:27 ` Rich Freeman 2012-07-15 13:45 ` Ben de Groot 0 siblings, 1 reply; 16+ messages in thread From: Rich Freeman @ 2012-07-15 13:27 UTC (permalink / raw To: gentoo-dev On Sun, Jul 15, 2012 at 7:56 AM, Ciaran McCreesh <ciaran.mccreesh@googlemail.com> wrote: > On Sun, 15 Jul 2012 13:15:26 +0800 > Ben de Groot <yngwin@gentoo.org> wrote: >> The first time I did the quizzes, it took me 9 months. After having >> been away for a couple of years, I recently returned as Gentoo >> dev, and the second time I did the quizzes it took me 3 months. >> I've seen others take a long time doing them as well. Davide (pesa), >> one of our most valued contributors in the Qt team, took close >> to two years I think. > > If it's taking you that long, you're doing something wrong... The > quizzes are pretty easy, and only test the bare minimum of what you > should know. They shouldn't take you more than a couple of hours. I'd be interested in why it was taking so long as well. I took the quizzes first when becoming an AT, and later when becoming a dev. The level of rigor was much higher of course when becoming a dev - which was appropriate. I did struggle because policies were not always spelled out, so many of the questions took interaction with my mentor to resolve. Sometimes the indirectness of some of the questions was frustrating, but it didn't take more than maybe 8 hours in total with revisions/etc. I'd give it my best shot, my mentor would review and offer hints/suggestions, and we'd iterate. I learned quite a bit in the process. Random thought here - it probably wouldn't hurt to have some kind of ebuild tutorial that works through a few examples to explain how ebuilds work, and demonstrate good technique. That could be useful not just for developer candidates, but for the community in general. Our ebuild docs aren't bad at all actually, but they're mainly in the form of reference now, and something that was more oriented to teaching might be useful. Maybe we need something that starts with "hello world" and goes from there... Rich ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 13:27 ` Rich Freeman @ 2012-07-15 13:45 ` Ben de Groot 2012-07-15 13:50 ` Ciaran McCreesh 0 siblings, 1 reply; 16+ messages in thread From: Ben de Groot @ 2012-07-15 13:45 UTC (permalink / raw To: gentoo-dev On 15 July 2012 21:27, Rich Freeman <rich0@gentoo.org> wrote: > On Sun, Jul 15, 2012 at 7:56 AM, Ciaran McCreesh > <ciaran.mccreesh@googlemail.com> wrote: >> On Sun, 15 Jul 2012 13:15:26 +0800 >> Ben de Groot <yngwin@gentoo.org> wrote: >>> The first time I did the quizzes, it took me 9 months. After having >>> been away for a couple of years, I recently returned as Gentoo >>> dev, and the second time I did the quizzes it took me 3 months. >>> I've seen others take a long time doing them as well. Davide (pesa), >>> one of our most valued contributors in the Qt team, took close >>> to two years I think. >> >> If it's taking you that long, you're doing something wrong... The >> quizzes are pretty easy, and only test the bare minimum of what you >> should know. They shouldn't take you more than a couple of hours. > > I'd be interested in why it was taking so long as well. I took the > quizzes first when becoming an AT, and later when becoming a dev. The > level of rigor was much higher of course when becoming a dev - which > was appropriate. I did struggle because policies were not always > spelled out, so many of the questions took interaction with my mentor > to resolve. Sometimes the indirectness of some of the questions was > frustrating, but it didn't take more than maybe 8 hours in total with > revisions/etc. It's not that it takes all that much time. It can be done in say one or two workdays. But you need to set aside a block of time (and usually two, one for each of the quizzes, or more if you need to break it up or iterate over it after feedback) in which you can be relatively distraction-free and well concentrated. You need to make sure to check the documentation to find the wanted answers, and word your answers carefully to be precise and cover all angles. Since it is a low-urgency and low-fun task, most of us will end up doing other things on our to-do list, or simply being distracted. It then gets postponed again and again and again. -- Cheers, Ben | yngwin Gentoo developer Gentoo Qt project lead, Gentoo Wiki admin ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 13:45 ` Ben de Groot @ 2012-07-15 13:50 ` Ciaran McCreesh 2012-07-15 14:32 ` Peter Stuge 2012-07-15 15:08 ` Ben de Groot 0 siblings, 2 replies; 16+ messages in thread From: Ciaran McCreesh @ 2012-07-15 13:50 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 699 bytes --] On Sun, 15 Jul 2012 21:45:25 +0800 Ben de Groot <yngwin@gentoo.org> wrote: > It's not that it takes all that much time. It can be done in say one > or two workdays. But you need to set aside a block of time (and > usually two, one for each of the quizzes, or more if you need to > break it up or iterate over it after feedback) in which you can be > relatively distraction-free and well concentrated. You need to make > sure to check the documentation to find the wanted answers, and word > your answers carefully to be precise and cover all angles. ...and you don't need to be able to put in that level of attention every now and again when you're a developer? -- Ciaran McCreesh [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 13:50 ` Ciaran McCreesh @ 2012-07-15 14:32 ` Peter Stuge 2012-07-15 15:24 ` Rich Freeman 2012-07-15 15:08 ` Ben de Groot 1 sibling, 1 reply; 16+ messages in thread From: Peter Stuge @ 2012-07-15 14:32 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 832 bytes --] Ciaran McCreesh wrote: > > you need to set aside a block of time (and usually two > > ...and you don't need to be able to put in that level of attention > every now and again when you're a developer? Not the same amount of meta time, no. I agree with the estimate of about two days for the quizzes. This might not seem much, but I think that the idiots that the quizzes are designed to keep out can spend two (or four/eight if they need) days to pass anyway with a little dedication, while less idiotic idiots such as perhaps myself need years because we're doing whatever work as opposed to learning foundation bylaws by heart. I am exaggerating on purpose but maybe you get the point. Really good recruitment basically has a different process for every recruit. That obviously does not scale. //Peter [-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 14:32 ` Peter Stuge @ 2012-07-15 15:24 ` Rich Freeman 0 siblings, 0 replies; 16+ messages in thread From: Rich Freeman @ 2012-07-15 15:24 UTC (permalink / raw To: gentoo-dev On Sun, Jul 15, 2012 at 10:32 AM, Peter Stuge <peter@stuge.se> wrote: > less idiotic > idiots such as perhaps myself need years because we're doing > whatever work as opposed to learning foundation bylaws by heart. Well, I don't think the bylaws are a terribly important topic for the quizzes, and unless something has changed I don't think they were a topic in the past. Sure, developers should understand the role of the council and the trustees, but that doesn't mean that they need to be qualified to BE a trustee. However, I think that it is important to include a fair bit of "meta" in the quizzes. In fact, I'd consider this almost more important than the technical content. A developer who doesn't understand some nuance of ebuild development, and recognizes this, and therefore acts with maturity in asking for help and review before doing commits isn't much of a danger to the distro. A developer who is a technical wizard and creates bots that do massive tree-wide commits to correct some perceived problem without gaining consensus from the community is a danger to the distro, even if most of the time they are completely right. I think it is more important that a developer be able to work with others and recognize their own limitations, than to worry about what those limitations are exactly. When I look at most of the issues impacting Gentoo over the years, rarely are they caused by some bug in an ebuild. They happen, and they get fixed, and usually the impact is very minor. What really causes havoc around here is when people change ebuilds without consulting with the maintainer, or when they go tweaking system packages without a great deal of care and being part of the appropriate team, and so on. Lack of respect on mailing lists has caused no small number of problems either. Many of these issues have dwindled in recent years, and I think it is precisely because teams like the recruiters have been paying more careful attention to them. Anybody can write good code. You don't need to be a Gentoo developer to do that, and if somebody lacks maturity and social skills they're probably better off doing their work on the side with a proxy maintainer pulling it in. Calchan had both, and he still ended up being more successful with OpenRC from the outside. The KDE team has in the past made use of bleeding-edge portage (or even non-portage) features in overlays for development purposes, driving PM development in the distro to yield an improved result when everything got merged back in. The bottom line is that you don't need commit access to do great things with and for Gentoo. What the Gentoo devs really need to be about is making all that great code work nicely together. That requires coordination and an eye to quality. That requires working well with those who differ in opinion. That said, I don't want to diminish the importance of technical skills too much. I think Gentoo has created some really good infrastructure that rivals what has been done with much larger distros. Rich ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 13:50 ` Ciaran McCreesh 2012-07-15 14:32 ` Peter Stuge @ 2012-07-15 15:08 ` Ben de Groot 2012-07-15 18:17 ` Denis Dupeyron 1 sibling, 1 reply; 16+ messages in thread From: Ben de Groot @ 2012-07-15 15:08 UTC (permalink / raw To: gentoo-dev On 15 July 2012 21:50, Ciaran McCreesh <ciaran.mccreesh@googlemail.com> wrote: > On Sun, 15 Jul 2012 21:45:25 +0800 > Ben de Groot <yngwin@gentoo.org> wrote: >> It's not that it takes all that much time. It can be done in say one >> or two workdays. But you need to set aside a block of time (and >> usually two, one for each of the quizzes, or more if you need to >> break it up or iterate over it after feedback) in which you can be >> relatively distraction-free and well concentrated. You need to make >> sure to check the documentation to find the wanted answers, and word >> your answers carefully to be precise and cover all angles. > > ...and you don't need to be able to put in that level of attention > every now and again when you're a developer? Certainly. But it is likely much more interesting work and has considerably more impact. -- Cheers, Ben | yngwin Gentoo developer Gentoo Qt project lead, Gentoo Wiki admin ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-15 15:08 ` Ben de Groot @ 2012-07-15 18:17 ` Denis Dupeyron 0 siblings, 0 replies; 16+ messages in thread From: Denis Dupeyron @ 2012-07-15 18:17 UTC (permalink / raw To: gentoo-dev On Sun, Jul 15, 2012 at 9:08 AM, Ben de Groot <yngwin@gentoo.org> wrote: > Certainly. But it is likely much more interesting work and has > considerably more impact. The mentoring period and the review have considerable impact too. Whether you think one is more important than the other depends on you thinking short or long term. The quizzes are no more than a tool, and us arguing over them shows we're focusing on the wrong things. Denis. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Recruitment process is moving back to quizzes 2012-07-14 9:32 [gentoo-dev] Recruitment process is moving back to quizzes Markos Chandras 2012-07-14 20:46 ` Peter Stuge @ 2012-07-15 10:15 ` Theo Chatzimichos 1 sibling, 0 replies; 16+ messages in thread From: Theo Chatzimichos @ 2012-07-15 10:15 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2518 bytes --] On Saturday 14 of July 2012 10:32:04 Markos Chandras wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Dear Gentoo Community, > > If you are not a recruit, mentor, or wannabe mentor you may stop > reading now. > > We (recruiters) decided to revert back to the quizzes for the > recruitment process. The web application does not work as we expected. > There are a few open bugs, nobody is working on improving this > application and it's been quite a bit of pain to use it during the > (long) recruitment process. We understand that quizzes is not an ideal > way to "hire" people either, but they worked ok for all these years > and it is the only alternative we have at the moment. Hopefully, we > will manage to improve the web application on a future GSOC project. > > If you have already submitted your answers on the web application, > that is fine. However, I would strongly advise future recruits to > complete the quizzes instead. If you don't, we will ask you to do so > when we pick you up. Obviously, this will lead to extra delay and > frustration. > > This does not apply to Arch Testers. The recruitment process for Arch > Testers will still be through the web application Hello, for the past two years I am constantly mentoring two-three people at the same time at least. Here is my feedback about the webapp: 1) It needs many UI improvements. But every thing that needs improvement (along with possible solutions) is already reported in bugzilla 2) Despite its UI being not good, the webapp has proven a way better medium for mentor-mentee communication. With the quizes as text files I had to deal with random text files spread around (and try to find the most recent one), with discussion being split in IRC, various mails etc. Now with the webapp I can easily leave my comment there (which is better as there is more async communication now), I have consistent history of our discussion, and I have all the answers of all my mentees in one page, which is awesome because I can compare answers and say quickly to my mentee what he forgot to write down. With that being said, I am proposing the following: 1) I'll announce a call for volunteers, we really need a web designer on the project. 2) Please keep the questions in sync between the text quizes and the webapp. I'll continue to use the webapp to communicate with my mentees (as it is doing more good than harm), and will write a script to extract the answers in the text files so you can be happy as well. Theo [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2012-07-15 18:18 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-07-14 9:32 [gentoo-dev] Recruitment process is moving back to quizzes Markos Chandras 2012-07-14 20:46 ` Peter Stuge 2012-07-15 5:15 ` Ben de Groot 2012-07-15 9:39 ` Markos Chandras 2012-07-15 10:11 ` Peter Stuge 2012-07-15 13:21 ` Rich Freeman 2012-07-15 17:23 ` Markos Chandras 2012-07-15 11:56 ` Ciaran McCreesh 2012-07-15 13:27 ` Rich Freeman 2012-07-15 13:45 ` Ben de Groot 2012-07-15 13:50 ` Ciaran McCreesh 2012-07-15 14:32 ` Peter Stuge 2012-07-15 15:24 ` Rich Freeman 2012-07-15 15:08 ` Ben de Groot 2012-07-15 18:17 ` Denis Dupeyron 2012-07-15 10:15 ` Theo Chatzimichos
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox