[openib-general] OpenIB Releases
Hal Rosenstock
halr at voltaire.com
Tue Jul 5 11:08:41 PDT 2005
Hi,
Some people have been asking for a snapshot for testing and other
purposes. It is getting to be time for an initial OpenIB release.
Below is a a strawman to start the dialog on this.
Each component should be released separately (at least initially)
indicating any dependencies. These releases are made by the maintainer.
An initial list of components (and their maintainers) is below.
2 digit release numbering should be sufficient. The initial release will
be numbered 1.0. Similar to the kernel, these releases will go through
release candidate phases (rc1, rc2, ...) until the maintainer deems it
final (1.0-rc1, 1.0-rc2, ..., final).
Should these releases be copies of the component tree or in the form of
a tarball ?
Once all the components are released, testing of running multiple
concurrent ULPs should occur. At some point after that, the OpenIB
release would be declared final. Final would be reserved for this.
[One note is that in terms of svn, labeling is essentially the same as a
branch with perhaps an additional rule: that no development (change)
occur on that branch.]
Initial List of components for inclusion (some in different states of
"bakedness")
Kernel
mthca (Roland)
core (Roland, Sean, Hal)
ULPs
IPoIB (Roland)
SDP (Libor)
kDAPL (James)
User Space
libibverbs & libmthca (Roland)
libibcm (Libor)
management (OpenSM & diagnostics) (Hal)
libsdp (Michael Tsirkin)
tvflash (Roland)
mstflint (Michael)
perftest (Michael)
examples/aio (Libor)
uDAPL (James)
MPI ?
Key to all this is testers picking these releases up and testing and
reporting back to the list.
Comments ?
-- Hal
More information about the general
mailing list