SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files
README.developers - Sofia-SIP development practises

Introduction

This file is a collection of practices and rules for Sofia-SIP development. If you have questions, or would like to make changes, raise the issue on sofia-sip-devel (see http://lists.sourceforge.net/lists/listinfo/sofia-sip-devel ).

Important files for developers

AUTHORS

        List of contributors. When contributing new code, add 
        yourself to AUTHORS, and also remember to update the
        per source file copyright statements.

README.developers

This file.

TODO

Not in active use yet.

<dir>/ChangeLog files

        All non-trivial changes to the source code should
        be documented in the ChangeLog files.

Version numbering

Package version

For public releases, the package version is:

vMAJOR.MINOR.REVISION, where MINOR is even

For development releases and snaphots the version is one of:

     vMAJOR.MINOR.REVISION, where minor is odd
     vMAJOR.MINOR.REVISION.YEAR.MONTH.DAY, where minor is odd

For all releases, the version should be changed in configure.ac and committed to CVS before making the release package. The person doing the release is responsible for updating the version number.

Library interface versions

TBD

Version control tags

Tags at sourceforge.net CVS

Sending patches

People without CVS-access

Send your patches to sofia-sip-devel. Someone from the development team (see AUTHORS) will handle the patch.

People with CVS-access

Trivial changes can be committed without review. For non-trivial changes, you should first send a proposal to sofia-sip-devel and wait for comments. There are no strict approval rules so use of common sense is recommended. ;)

Tips for making patches

  • test your patch on a clean CVS-checkout
  • remember to run cvs update before making commits


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.