1
======================================
2
CoreLinux++ Source Distribution 0.4.30
3
======================================
12
2.1 Best places to start
13
2.2 Best places to go next
15
3. Feedback and Contribution
17
=================================================
20
With the Design Patterns complete, focus is back where we start to justify
21
the name of the library - Linux!
23
That being said, be forwarned, this release is primarily a documentation and
24
packaging enhancement. We have added RPM and DEB packages to the downloads.
26
In addition, welcome to Hans Dulimarta who's immediate contribution was in
27
cleaning up some of the documentation for consistency and correctness.
29
********** WARNING WARNING WARNING *************************************
30
Although an attempt has been made to preserve the interfaces, some
31
have changed because of the recent work, and problems found with some
32
C++ standard libraries during initialization. In most places a std::string
33
argument has been replaced with CharCptr.
38
New web design, take a look http://corelinux.sourceforge.net
40
Documentation (Class reference, Analysis, Design, Developers Guide)
41
is packaged seperate from the source.
43
libcorelinux++-x.y.z.tar.gz - Contains all source
44
libcorelinux-x.y.z-1.i386.rpm - Binary RedHat distribution
45
libcorelinux_x.y.z-1.i386.deb - Binary Debian distribution
46
libcorelinux-dev-x.y.z-1.i386.rpm - Developers RedHat distribution
47
libcorelinux-dev_x.y.z-1.i386.deb - Developers Debian distribution
48
CoreLinux++Doc-x.y.z.tex.tar.gz - Contains TeX docs and classref
49
CoreLinux++Doc-x.y.z.pdf.tar.gz - Contains PDF docs and classref
50
CoreLinux++Doc-x.y.z.dvi.tar.gz - Contains DVI docs and classref
52
**********************************************************
53
* Read INSTALL Read INSTALL Read INSTALL Read INSTALL!!! *
54
**********************************************************
55
We have moved the build process to the familiar automake,
58
While tested, it is subject to some build problems we didn't anticipate.
59
Your feedback is helpful. And, oh yes, READ INSTALL!!!
62
=================================================
69
Copyright (C) 1999, 2000 CoreLinux++ Consortium
71
The CoreLinux++ Library is free software; you can redistribute it and/or
72
modify it under the terms of the GNU Library General Public License as
73
published by the Free Software Foundation; either version 2 of the
74
License, or (at your option) any later version.
76
The CoreLinux++ Library Library is distributed in the hope that it will
77
be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
78
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
79
Library General Public License for more details.
81
You should have received a copy of the GNU Library General Public
82
License along with the GNU C Library; see the file COPYING.LIB. If not,
83
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
84
Boston, MA 02111-1307, USA.
90
All CoreLinux++ is free documentation and may be distributed only
91
subject to the terms and conditions set forth in the Open
97
=================================================
100
2.1 Best places to start
101
------------------------
102
A. Use your web-browser and load the develop.html file for the CoreLinux++
103
Developers Guide. Read it!
105
B. Follow all documentation links for the coding and design documentation.
107
C. run make from this directory
109
D. Look at the source code, makefiles, examples, etc.
111
E. Refer to the ChangeLog for history of changes between releases.
113
2.2 Best places to go next
114
--------------------------
115
This is probably the only time you will see a 'goto' in CoreLinux++, but
116
goto 3.Feedback and Contribution
118
=================================================
119
3. Feedback and Contribution
122
All feedback (discussions, defect reporting) except flames go to:
124
http://corelinux.sourceforge.net
126
follow the project links to the project page. There you will find
127
forums and defect tracking tools.
129
If you want to participate in the CoreLinux++ project, we are looking
130
for consortium members to:
134
Create a CoreLinux++ image
135
Create a better website
139
Contribute and/or discuss and/or maintain the C++ Coding Standards and Guidelines
140
ditto for the Object Oriented Analysis and Design Standards and Guidelines, and
141
process documentation.
143
More Thoughtful stuff
144
---------------------
145
Put requirements in for libcorelinux++, libcoreframework++, and CoreLinux++ developer
150
Participate in the Analysis and Design of libcorelinux++ and libcoreframework++ and
151
CoreLinux++ utilities.
155
Become a developer for the implementation after the design.
157
contact me frankc@users.sourceforge.net