How to become a developer?

Hello out there, I want to join the development team of OTRS. Is there any HowTo or FAQ describing this in detail? I've already read the FAQ that comes with the documentation and I've noticed, that I'm welcome :-) Are there any rules, how to checkin patches or new development? Is it nesessary, that somebody of the core team say "Yes", when I want to implement a new feature? I've written a new feature, called "Standard Ticket", which can be reached from AgentPhoneNew.dtl. It opens a new window to select a predefined Standard Ticket. A standard ticket is a definition of To, Owner, Subject, Body, State and Priority. If you submit this window, the values of the standard ticket are transfered to the apropriate fields in the AgentPhoneNew form. So what must be done, to make my changes public? CU Dirk Scheer -- http://www.scheernet.de/

On Thursday, December 11, 2003 11:06 PM
Dirk Scheer
I want to join the development team of OTRS. Is there any HowTo or FAQ describing this in detail? I've already read the FAQ that comes with the documentation and I've noticed, that I'm welcome :-)
You are, indeed! But we do not provide a developers' manual or FAQ in special, sorry. Feel free to pose any question on exactly this list you cannot answer from examining the existing docu, the mailing lists archives, bugzilla and the questioned source code.
Are there any rules, how to checkin patches or new development? Is it nesessary, that somebody of the core team say "Yes", when I want to implement a new feature?
In general, yes. The core development team even wants to say yes to you becoming a developer who may contribute to the code base. Please take it as a general guideline to not give anyone write access just to have the repository being "cleaned up" the other day. You get it. In special, no. Feel free to develop whatever you want, and if it has a value, you can be fair sure we will integrate it in a future version, but you mustn't take us for granted, though. When browsing through the archive of this list you'll notice several user contributed patches now available in the distribution (or at least in CVS now). Again, you get the idea.
I've written a new feature, called "Standard Ticket", which can be reached from AgentPhoneNew.dtl. It opens a new window to select a predefined Standard Ticket. A standard ticket is a definition of To, Owner, Subject, Body, State and Priority. If you submit this window, the values of the standard ticket are transfered to the apropriate fields in the AgentPhoneNew form. So what must be done, to make my changes public?
Submit the patch (man patch/man diff) to this list in the first place, please. See the preceeding paragraph, too ;) With kind regards, Robert Kehl -- ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Tel. +49 (0)6172 4832388
participants (2)
-
Dirk Scheer
-
Robert Kehl