|
|
Getting on the IndexingKit and/or 3DKit Teams | |
|
|
Most recent update was on June 1, 1996.
Status: There are currently openings available on both teams, but we have a greater need for people interested in working on the 3DKit.This page may seem long, but if you wish to join one of the teams, it is really a good idea to read all of it. While we don't want to scare anyone away, we do want to make sure you understand what you would be getting yourself into!If you desire to be a part of the teams that will be working on the IndexingKitTM and the 3DKitTM, you need to contact Don Yacktman via email to don@misckit.com. Please feel free to use the reply form at the end of this page to expedite the process. There are two teams, one for the IndexingKit and one for the 3DKit. While it is possible for you to be on both teams, it is more likely that you will be placed on one or the other so that you will be able to more effectively contribute to the project. Which team you are placed on will be determined by your stated preference and qualifications and by our team's needs. (We'll cater to your requests as much as possible, of course.) The reason why you aren't as likely to be placed on both teams is that we don't want to put anyone in a situation where they have overcommitted themself. Now, on to the formalities. You have to meet certain conditions in order to be placed on any team at all. They are:
Ability to ContributeIt is important that you have the time to participate. Since we can only put a few people on each team, we want to make sure that the people we include will have enough time available to actually make a contribution. If your time is really limited, you would be more of an asset contributing objectware to the MiscKit. These are really big projects and could potentially become a time sink.Conversely, if we need to add manpower to a project, we'll certainly try to find additional volunteers so that no one person has an unreasonable time load required of them. No Legal EntanglementsSome employers restrict the work you do such that you cannot do outside consulting or participate in projects such as this one. Before you volunteer, make sure that your contracts and employer will allow this. You may wish to consult with your boss or a lawyer to make sure you won't get into trouble if you participate.We mention this because we don't want anyone to get into trouble, and due to limited resources, there is no way we can help you if you do get yourself into trouble. So please make sure you've protected yourself! Technical SkillObviously, you've got to have the skills needed to be able to work on this code. These are large, complex kits. If you've used either kit extensively, then you would be a good choice to work on the further porting and enhancement of the kits. If you have never used them at all, that would probably not be true. That doesn't mean that you can't be on the teams; if you are an utterly brilliant programmer, we've got room for you!Willing to work for freeYes, this sounds odd, but it is the nature of the project. You must have a basic altruistic streak in order to fit in well. Of course, anyone who has ever contributed to the MiscKit has some of this in them; this project will just require a lot of it!So, what reward is there? You will have contributed to furthering the life of these kits, contributed to the NEXTSTEP community, and have done something that publicly proves you are a good programmer. That could help as a reference for getting a job or it may just help foster general goodwill. In you like doing good work so that you can have the satisfaction of doing good work, then you're the one we're looking for. This is, of course, much of the same mentality that is behind the GNU projects. The success of this project will occur because there are lots of generous people who enjoy doing this kind of thing. It could also be pointed out that since source access is limited, you, as a consultant, would be valuable to anyone who needs an on the IndexingKit or 3DKit. That may be reason enough for some people to participate. ContractThe final thing, and this is a big one, is that there is a four page contract that you will have to sign in order to become a part of the team. This contract is dictated by NeXT and is part of the agreement between NeXT Computer, Inc. and the MiscKit. When you send a message to Don Yacktman requesting that you be placed on a team, he will send you back a copy of the contract which you must sign and return by fax (optional) and surface mail (required).The contract itself is basically a non disclosure agreement. To summarize its points:
Joining the teamEnter information about yourself in the form below and then click the "Deliver" button. An email message will be composed and mailed to Don Yacktman. You should hear back from him within 24 hours, assuming no catastrophic equipment failure!
Note: Absolutely none of this information will be divulged to anyone. All information will be sent directly to Don Yacktman and will be held in strictest confidence. If you would prefer to call him and speak with him over the phone instead, simply call (801)221-0344 or send email to set up a time for a call. Warning: This form is not yet operational! Do not use it!
| |
|
Questions? Contact our webmaster via email to don@misckit.com.
NeXT, the NeXT logo, IndexingKit, 3DKit, PhoneKit, OPENSTEP,
and NEXTSTEP are
trademarks or registered trademarks of NeXT Software, Inc.
|
||