Adopt A Module
About
The idea behind Adopt-a-Module... TO-DO
- About
- Responsibilities of Adopter
- Why You Should Adopt-a-Module
- Adopted Modules
- Modules Waiting for Adoption
- Modules Off Limits
- FAQ
- See Also
Responsibilities of Adopter
- Keep the wiki updated.
- Help others on the mailing list, IRC, and other outlets with questions regarding your module(s).
- Tickets on JIRA regarding your module(s) will be automatically assigned to you. You will have first crack at bugs and feature requests.
- Monitor FishEye to document new features and bug fixes done by others to your module(s) and document them on the wiki.
- You will be required to change your module(s) diapers, bathe them, do their laundry, pay for doctors visits, set up a trust fund for their college, etc.
Why You Should Adopt-a-Module
- Great way to increase the visibility of a module or modules you care about.
- Become known as the expert for that particular module.
- Increase your FSRespect index.
- Looks good on your FreeSWITCH Resume.
- Increases your chances of "getting with the ladies". Whatever that means.
Adopted Modules
This is a list of modules already adopted.
Module Name | Wiki Link | Adopted by | Date Adopted |
---|---|---|---|
mod_unimrcp | Mod_unimrcp | crienzo | 2012-09-05 |
mod_http_cache | mod_http_cache | crienzo | 2012-09-05 |
mod_posix_timer | mod_posix_timer | crienzo | 2012-09-05 |
XML IVR | Misc._Dialplan_Tools_ivr | Anshel | 2012-09-06 |
mod_lcr | mod_lcr | javar | 2012-09-07 |
mod_fsv | mod_fsv | seven | 2012-09-11 |
Modules Waiting for Adoption
List modules needing some love here:
- mod_callcenter
- mod_cidlookup
- mod_distributor
- mod_nibblebill
- mod_opal
- mod_lua
Modules Off Limits
These modules will be maintained by the core developers...
- mod_sofia
- mod_conference
FAQ
Can a module be adopted by more than one person?
Yes. Some of the larger modules like mod_callcenter are going to require this. It just takes too much time and energy for one person to take care of. As a team, you need to coordinate amongst yourselves to figure out what needs to be documented, what bugs need to be fixed, etc.
What happens if I can no longer maintain a module?
- If you are working in a team, bring it up with them and let them know what's going on.
- Remove your name from this page.
- If you are the only one maintaining a module, let one of the core developers know.
- send out an email to the mailing list, and try to ask if someone can take it over.