~ubuntu-branches/ubuntu/gutsy/libcorelinux/gutsy

« back to all changes in this revision

Viewing changes to README

  • Committer: Bazaar Package Importer
  • Author(s): Christophe Prud'homme
  • Date: 2001-12-29 17:43:34 UTC
  • Revision ID: james.westby@ubuntu.com-20011229174334-ejlsuilsiro5vmzr
Tags: 0.4.32-4
* fix config.{guess,sub} out of date on hppa and s390 (closes: #124296,#121830)
* try to be more descriptive in the description of the package  (closes: #115758)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
======================================
 
2
CoreLinux++ Source Distribution 0.4.30
 
3
======================================
 
4
 
 
5
0. Pre-pre-amble
 
6
 
 
7
1. Pre-amble
 
8
 1.1 Source Code
 
9
 1.2 Documentation
 
10
 
 
11
2. Running
 
12
 2.1 Best places to start
 
13
 2.2 Best places to go next
 
14
 
 
15
3. Feedback and Contribution
 
16
 
 
17
=================================================
 
18
0. Pre-pre-amble
 
19
 
 
20
With the Design Patterns complete, focus is back where we start to justify 
 
21
the name of the library - Linux!
 
22
 
 
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.
 
25
 
 
26
In addition, welcome to Hans Dulimarta who's immediate contribution was in
 
27
cleaning up some of the documentation for consistency and correctness.
 
28
 
 
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.
 
34
 
 
35
Other stuff
 
36
-----------
 
37
 
 
38
New web design, take a look http://corelinux.sourceforge.net
 
39
 
 
40
Documentation (Class reference, Analysis, Design, Developers Guide) 
 
41
is packaged seperate from the source.
 
42
 
 
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
 
51
 
 
52
**********************************************************
 
53
* Read INSTALL Read INSTALL Read INSTALL Read INSTALL!!! *
 
54
**********************************************************
 
55
We have moved the build process to the familiar automake,
 
56
autoconf, libtool.
 
57
 
 
58
While tested, it is subject to some build problems we didn't anticipate. 
 
59
Your feedback is helpful. And, oh yes, READ INSTALL!!!
 
60
 
 
61
 
 
62
=================================================
 
63
1. Pre-amble
 
64
 
 
65
        1.1 Source Code
 
66
        ---------------
 
67
 
 
68
        CoreLinux++ 
 
69
        Copyright (C) 1999, 2000 CoreLinux++ Consortium
 
70
        
 
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.
 
75
        
 
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.
 
80
        
 
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.  
 
85
        
 
86
        see ./COPYING.LIB
 
87
 
 
88
        1.2 Documentation
 
89
        -----------------
 
90
        All CoreLinux++ is free documentation and may be distributed only
 
91
        subject to the terms and conditions set forth in the Open 
 
92
        Publication License.
 
93
 
 
94
        see ./COPYING.DOC
 
95
 
 
96
 
 
97
=================================================
 
98
2. The Rest
 
99
 
 
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!
 
104
        
 
105
        B. Follow all documentation links for the coding and design documentation.
 
106
        
 
107
        C. run make from this directory
 
108
        
 
109
        D. Look at the source code, makefiles, examples, etc.
 
110
 
 
111
        E. Refer to the ChangeLog for history of changes between releases.
 
112
        
 
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
 
117
 
 
118
=================================================
 
119
3. Feedback and Contribution
 
120
 
 
121
 
 
122
All feedback (discussions, defect reporting) except flames go to:
 
123
 
 
124
http://corelinux.sourceforge.net 
 
125
 
 
126
follow the project links to the project page. There you will find 
 
127
forums and defect tracking tools.
 
128
 
 
129
If you want to participate in the CoreLinux++ project, we are looking
 
130
for consortium members to:
 
131
 
 
132
        Artful stuff
 
133
        ------------
 
134
        Create a CoreLinux++ image
 
135
        Create a better website
 
136
        
 
137
        Thoughtful stuff
 
138
        ----------------
 
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.
 
142
        
 
143
        More Thoughtful stuff
 
144
        ---------------------
 
145
        Put requirements in for libcorelinux++, libcoreframework++, and CoreLinux++ developer
 
146
        utilities forums.
 
147
        
 
148
        Harder working stuff
 
149
        --------------------
 
150
        Participate in the Analysis and Design of libcorelinux++ and libcoreframework++ and
 
151
        CoreLinux++ utilities.
 
152
        
 
153
        Best for last
 
154
        -------------
 
155
        Become a developer for the implementation after the design.
 
156
        
 
157
contact me frankc@users.sourceforge.net
 
158
        
 
159
 
 
160
        
 
161