Help For Developers
You would like to help on DAViCal, but want to know where to start?
Where to start
- Check the code out of Git and take a look at it.
- Think about what you want to do and why you want to do it.
How to start
Read Developer Setup first!
- Chat/email about what you are doing, and what you would like to do. (especially on IRC, but the mailing lists are good too).
- Make small changes.
- Try and make your changes fit the existing programming style.
- Try and make your changes have low impact on the existing code.
- Perhaps write them as an include defining a function, and a code hook that calls the function at the appropriate place.
- Consider the possibility that the code might run in a wide variety of environments.
- Try not to haul in large external dependencies.
What to start
- Consider adding to the web interface.
- Consider adding a new Authentication hook
but don't feel restricted to this list. Chat with the developers.