~markwright/scalestack/zeromq

« back to all changes in this revision

Viewing changes to README

  • Committer: Eric Day
  • Date: 2011-01-25 20:51:51 UTC
  • mto: This revision was merged to the branch mainline in revision 63.
  • Revision ID: eday@oddments.org-20110125205151-rlam04duepoczo9v
Moved common into kernel, other related cleanup.

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
Website: http://scalestack.org/
44
44
Project: https://launchpad.net/scalestack
45
45
IRC: #scalestack on irc.freenode.net
46
 
Mailing list: https://launchpad.net/~scalestack-dev
 
46
Mailing list: https://launchpad.net/~scalestack
47
47
 
48
48
 
49
49
Contributing
50
50
------------
51
51
 
52
 
All code is licensed under BSD, and all contributions will be taken
53
 
under that license as well. Other licenses may be considered for
54
 
self-contained modules. No copyright assignment is needed, you (or
55
 
your employer) own your work. :)
 
52
All code is licensed under the Apache 2.0 license, and all
 
53
contributions will be taken under that license as well. Other licenses
 
54
may be considered for self-contained modules. No copyright assignment
 
55
is needed, you (or your employer) own your work. :)
56
56
 
57
57
To get started fixing bugs, improving existing modules, or adding
58
58
new modules, you'll want to register an account with Launchpad and
84
84
your branch back up to Launchpad (which requires a Launchpad account).
85
85
 
86
86
bzr add new_module
87
 
bzr commit -m "Comment describing my changes"
 
87
bzr commit -m "Comment describing my changes."
88
88
bzr push lp:~johndoe/scalestack/my-changes
89
89
 
90
90
You can then propose your branch for merging into trunk on the
119
119
 
120
120
- C++ exceptions are allowed if they derive from std::exception. Most
121
121
  exception throwing is hidden behind log_fatal messages, which throw
122
 
  scalestack::common::exception and contains custom messages. Use of
 
122
  scalestack::kernel::exception and contains custom messages. Use of
123
123
  this through module.log_fatal() in modules is preferred.
124
124
 
125
125
- All namespaces, classes, methods, and data members must be all