Joshua Ross joslwah@gmail.com Guangxi, Nanning (China) Starting the ball rolling for him to be sheparded into gentoo development as a member of the ppc64 team.
This was entered after the recruitment freeze started. Have him work on the quizzes and we'll reopen after the freeze is over(1-2 weeks).
freeze is over, proceed
alrighty .. we've been working together during the freeze. I beleive we're ready to proceed. Both quizes have been filled out. I forget the process as it's been a while, am I the one that's supposed to grade? (speaking as the mentor)
Completed quizzes sent to recruiters@g.o and copied to mentor.
I have some doubts regarding Josh's technical ability (confusions like ebuilds being written in Python, no knowledge of "global/local" idioms, etc...) from a recent discussion in #-dev. See http://dev.gentoo.org/~plasmaroo/stuff/joslwah.txt -- timestamps are BST, i.e. UTC+1. What I find most interesting is that the quizzes were received "Sat, 13 May 2006 08:19:26 +0000 (UTC)". In today's discussion we have (see the logs for full unedited context): 13:58:33<+joslwah> Well, the python assumptions for a start. Usages of phrases like global and local. ... 14:02:31<+joslwah> The problem with global and local is that they are not well defined. I'm not going to paste the quiz answers here for obvious reasons but the answer in Josh's quizzes outlines the difference betweeen "local and global scope in an ebuild" pretty clearly; I find it rather weird how the questions that got asked were asked a day after the quizzes were submitted -- the recruit should know the answer, after just having done the quiz...
To reply to comment 5. There was a discussion about things missing from the gentoo app-dev handbook. It was mentioned that the end-quiz was not mentioned in there. I replied that I didn't see that it was that necessary for various reasons and there were other things that I might like to see there. Having been asked what I said that in one of the quizzes local and global scope were used but I could not find them defined anywhere. I had talked with my mentor about it and he had agreed that they were not well defined. There are languages which use different definitions of scoping, and some languages which do not use the concept. A link was posted about functions in shell script. This link said that shell script did not have scoping! The discussion also assumed that scoping was referring to variables although I mentioned, in my initial comments, that I was talking about functions. It was also suggested to me that I openned a bug about it for it to be added to the handbook. I felt instead that talking about the issue first would be more productive. It was my understanding that discussing things was encouraged. I am well aware of what the scoping rules are in bash scripts and in many other languages. However, I am also aware that the scoping rules can vary between languages and was trying to raise the issue about the vague usage of the words. Make of this what you will. p.s. the python assumptions was as a direct consequence of talking with my mentor, which was done before the quizzes were completed. I wanted to check with him about my guess as to what meaning was being ascribed to global and local.
re: comment #5. Tim, I'm not sure where this might be coming from on your part but I would appreciate a discussion if there was something substative. Certainly it's fair to continue to review information but on the other hand let's also be fair on the matter. Yes Joshua and I had been having a discussion about various scoping models as found in various languages. Joshua has significant skills and for those alone his selection and inclusion in the gentoo developer ranks is one I support and will continue to move forward as the leader of the ppc64 efforts. From your quoted log 14:02:57<@dragonheart> I guess its a good opportunity to promote the learning of new devs then. Asking questions that take them a little further than usual understanding 14:03:40<@dragonheart> the capabilty to learn is a criteria for recruitement too I assume 14:04:02[!] thunder` [n=thunder@gentoo/developer/thunder] has quit ["Lost terminal"] 14:04:16<+joslwah> It is. Joslwah continues to learn. He's got a good attitude. Even after all my time as a gentoo dev, I continue to learn. I suspect I still have a good attitude. I'm not seeing a reason to hold Joslwah back. Regards, Tom
Introduction finally sent to -dev ML.
- Last (viewable) bugzilla activity: 204368: 2008-01-13 12:38:10 - Last CVS activity: 1.02 years ago at 01:54 on Jan 03, 2008 - on .away since 2008/03/11 First mail sent today.
Joshua mailed retirement@ explaining he doesn't think he will be contributing in any near future and wishes to be retired. Infra, please process his retirement.
Infra retirement processing completed. forum-mods, planet: your ball.
forums done
- Removed gentoo/developer cloak
- Reassigned remaining bugs if any.
- Removed from project pages if present - Removed from herds.xml if present
- Retired on planet
- retired in metadata.xml Closing as there seems to be nothing else to do for now.