From COURYHOUSE@aol.com Tue Nov 6 11:00:38 2001
From: COURYHOUSE@aol.com
To: koha-devel@lists.koha-community.org
Subject: Re: [Koha] Re: [Koha-devel] For the (non)coder
Date: Tue, 06 Nov 2001 11:01:05 +0000
Message-ID: <128.72101f1.29198d28@aol.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============2996529348663225164=="
--===============2996529348663225164==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
an install script would be really nice... drop in the cd and stand back while=
=20
the magic happens!
Ed Sharpe archivist for SMECC
> Subj:[Koha] Re: [Koha-devel] For the (non)coder=20
> Date:11/6/01 11:11:32 AM US Mountain Standard Time
> From:tonnesen@cmsd.bc.ca
> To:nsr4n@tetra.mail.virgin=
ia.edu
> CC:koha-devel@lists.sou=
rceforge.net, koha@lists.katip=
o.co.nz
> Sent from the Internet=20
>=20
>=20
>=20
>=20
> On Tue, 6 Nov 2001, Nicholas Stephen Rosasco wrote:
>=20
> > Is there any sort of target goal/date (I know MARC/z39.50 "completeness"
> > is coming along soon -- what a fantastic tool that is! thanks!!!) for
> > getting a new version packaged, and are any translation issues for the
> > database for the new format expected?
>=20
> Chris, of Katipo fame, is trying to convince me to package up a new
> release. I'll probably give it a shot. There are a couple of technical
> issues that I need to work out:
>=20
> 1. how to start the Z39.50 daemon, and make sure it keeps running. There
> are also some issues that I need to work out with the daemon itself.
> Every once in a while it likes to redo all the old queries. :)
> 2. how to install the YAZ and Net::Z3950 packages.
> 3. script to update existing Koha databases (very scary! Will probably
> have an option to allow backing up the existing databases before doing
> the upgrade). =20
> 4. Need to move away from DebConf for configuring the Koha package. I
> like debconf, but it just isn't portable enough. In its place I'll
> have a script that needs to be run after installing the package (be it
> deb, rpm, or tarball).
> 5. Need to set up a preferences configuration system so that Koha admins
> can change system preferences (like which acquisitions module to use).
> 6. Need to give some thought to integrating the two acquisitions modules
> so that librarians can use either one at any time.
> 7. Permissions controls. This is a big one. I'm not sure how HDL does
> this, but I have a separate package called K12Admin that I use to
> create accounts for all staff and students in my schools. I use this
> package to populate the membership database of Koha, and to create an
> apache password file for authenticating to the librarian interface.
> How should this be handled in the generic case? I'm guessing that
> there should be a superuser account that gets created when the package
> is installed that has access to everything, and the "Members" section
> needs to be modified to allow passwords to be stored for users, as
> well as librarian permissions to be granted. As I said before, this
> isn't a particular itch of mine, as all of this is taken care of by my
> K12Admin program here.
>=20
>=20
> I could probably have a package together this week that didn't take of 1,
> 2, 5, 6 or 7. Actually, 7 could be semi-taken care of with the superuser
> idea. Then there would be one account that had access to the librarian
> interface.=20
>=20
> Anyway, just some random thoughts to get me moving...
>=20
>=20
> Steve
>=20
--===============2996529348663225164==
Content-Type: text/html
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="attachment.html"
MIME-Version: 1.0
PEZPTlQgIFNJWkU9Mj5hbiBpbnN0YWxsIHNjcmlwdCB3b3VsZCBiZSByZWFsbHkgbmljZS4uLiBk
cm9wIGluIHRoZSBjZCBhbmQgc3RhbmQgYmFjayB3aGlsZSB0aGUgbWFnaWMgaGFwcGVucyE8QlI+
CjxCUj4KRWQgU2hhcnBlIGFyY2hpdmlzdCBmb3IgU01FQ0M8QlI+CjxCUj4KPEJSPgo8QkxPQ0tR
VU9URSBUWVBFPUNJVEUgc3R5bGU9IkJPUkRFUi1MRUZUOiAjMDAwMGZmIDJweCBzb2xpZDsgTUFS
R0lOLUxFRlQ6IDVweDsgTUFSR0lOLVJJR0hUOiAwcHg7IFBBRERJTkctTEVGVDogNXB4Ij5TdWJq
OjxCPltLb2hhXSBSZTogW0tvaGEtZGV2ZWxdIEZvciB0aGUgKG5vbiljb2RlciA8L0I+PEJSPgpE
YXRlOjExLzYvMDEgMTE6MTE6MzIgQU0gVVMgTW91bnRhaW4gU3RhbmRhcmQgVGltZTxCUj4KRnJv
bTo8QSBIUkVGPSJtYWlsdG86dG9ubmVzZW5AY21zZC5iYy5jYSI+dG9ubmVzZW5AY21zZC5iYy5j
YTwvQT48QlI+ClRvOjxBIEhSRUY9Im1haWx0bzpuc3I0bkB0ZXRyYS5tYWlsLnZpcmdpbmlhLmVk
dSI+bnNyNG5AdGV0cmEubWFpbC52aXJnaW5pYS5lZHU8L0E+PEJSPgpDQzo8QSBIUkVGPSJtYWls
dG86a29oYS1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQiPmtvaGEtZGV2ZWxAbGlzdHMuc291
cmNlZm9yZ2UubmV0PC9BPiwgPEEgSFJFRj0ibWFpbHRvOmtvaGFAbGlzdHMua2F0aXBvLmNvLm56
Ij5rb2hhQGxpc3RzLmthdGlwby5jby5uejwvQT48QlI+CjxJPlNlbnQgZnJvbSB0aGUgSW50ZXJu
ZXQgPC9JPjxCUj4KPEJSPgo8QlI+CjxCUj4KPEJSPgpPbiBUdWUsIDYgTm92IDIwMDEsIE5pY2hv
bGFzIFN0ZXBoZW4gUm9zYXNjbyB3cm90ZTo8QlI+CjxCUj4KJmd0OyBJcyB0aGVyZSBhbnkgc29y
dCBvZiB0YXJnZXQgZ29hbC9kYXRlIChJIGtub3cgTUFSQy96MzkuNTAgImNvbXBsZXRlbmVzcyI8
QlI+CiZndDsgaXMgY29taW5nIGFsb25nIHNvb24gLS0gd2hhdCBhIGZhbnRhc3RpYyB0b29sIHRo
YXQgaXMhJm5ic3A7IHRoYW5rcyEhISkgZm9yPEJSPgomZ3Q7IGdldHRpbmcgYSBuZXcgdmVyc2lv
biBwYWNrYWdlZCwgYW5kIGFyZSBhbnkgdHJhbnNsYXRpb24gaXNzdWVzIGZvciB0aGU8QlI+CiZn
dDsgZGF0YWJhc2UgZm9yIHRoZSBuZXcgZm9ybWF0IGV4cGVjdGVkPzxCUj4KPEJSPgpDaHJpcywg
b2YgS2F0aXBvIGZhbWUsIGlzIHRyeWluZyB0byBjb252aW5jZSBtZSB0byBwYWNrYWdlIHVwIGEg
bmV3PEJSPgpyZWxlYXNlLiZuYnNwOyBJJ2xsIHByb2JhYmx5IGdpdmUgaXQgYSBzaG90LiZuYnNw
OyBUaGVyZSBhcmUgYSBjb3VwbGUgb2YgdGVjaG5pY2FsPEJSPgppc3N1ZXMgdGhhdCBJIG5lZWQg
dG8gd29yayBvdXQ6PEJSPgo8QlI+CjEuJm5ic3A7IGhvdyB0byBzdGFydCB0aGUgWjM5LjUwIGRh
ZW1vbiwgYW5kIG1ha2Ugc3VyZSBpdCBrZWVwcyBydW5uaW5nLiZuYnNwOyBUaGVyZTxCUj4KJm5i
c3A7Jm5ic3A7Jm5ic3A7IGFyZSBhbHNvIHNvbWUgaXNzdWVzIHRoYXQgSSBuZWVkIHRvIHdvcmsg
b3V0IHdpdGggdGhlIGRhZW1vbiBpdHNlbGYuPEJSPgombmJzcDsmbmJzcDsmbmJzcDsgRXZlcnkg
b25jZSBpbiBhIHdoaWxlIGl0IGxpa2VzIHRvIHJlZG8gYWxsIHRoZSBvbGQgcXVlcmllcy4mbmJz
cDsgOik8QlI+CjIuJm5ic3A7IGhvdyB0byBpbnN0YWxsIHRoZSBZQVogYW5kIE5ldDo6WjM5NTAg
cGFja2FnZXMuPEJSPgozLiZuYnNwOyBzY3JpcHQgdG8gdXBkYXRlIGV4aXN0aW5nIEtvaGEgZGF0
YWJhc2VzICh2ZXJ5IHNjYXJ5ISZuYnNwOyBXaWxsIHByb2JhYmx5PEJSPgombmJzcDsmbmJzcDsm
bmJzcDsgaGF2ZSBhbiBvcHRpb24gdG8gYWxsb3cgYmFja2luZyB1cCB0aGUgZXhpc3RpbmcgZGF0
YWJhc2VzIGJlZm9yZSBkb2luZzxCUj4KJm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSB1cGdyYWRlKS4m
bmJzcDsgPEJSPgo0LiZuYnNwOyBOZWVkIHRvIG1vdmUgYXdheSBmcm9tIERlYkNvbmYgZm9yIGNv
bmZpZ3VyaW5nIHRoZSBLb2hhIHBhY2thZ2UuJm5ic3A7IEk8QlI+CiZuYnNwOyZuYnNwOyZuYnNw
OyBsaWtlIGRlYmNvbmYsIGJ1dCBpdCBqdXN0IGlzbid0IHBvcnRhYmxlIGVub3VnaC4mbmJzcDsg
SW4gaXRzIHBsYWNlIEknbGw8QlI+CiZuYnNwOyZuYnNwOyZuYnNwOyBoYXZlIGEgc2NyaXB0IHRo
YXQgbmVlZHMgdG8gYmUgcnVuIGFmdGVyIGluc3RhbGxpbmcgdGhlIHBhY2thZ2UgKGJlIGl0PEJS
PgombmJzcDsmbmJzcDsmbmJzcDsgZGViLCBycG0sIG9yIHRhcmJhbGwpLjxCUj4KNS4mbmJzcDsg
TmVlZCB0byBzZXQgdXAgYSBwcmVmZXJlbmNlcyBjb25maWd1cmF0aW9uIHN5c3RlbSBzbyB0aGF0
IEtvaGEgYWRtaW5zPEJSPgombmJzcDsmbmJzcDsmbmJzcDsgY2FuIGNoYW5nZSBzeXN0ZW0gcHJl
ZmVyZW5jZXMgKGxpa2Ugd2hpY2ggYWNxdWlzaXRpb25zIG1vZHVsZSB0byB1c2UpLjxCUj4KNi4m
bmJzcDsgTmVlZCB0byBnaXZlIHNvbWUgdGhvdWdodCB0byBpbnRlZ3JhdGluZyB0aGUgdHdvIGFj
cXVpc2l0aW9ucyBtb2R1bGVzPEJSPgombmJzcDsmbmJzcDsmbmJzcDsgc28gdGhhdCBsaWJyYXJp
YW5zIGNhbiB1c2UgZWl0aGVyIG9uZSBhdCBhbnkgdGltZS48QlI+CjcuJm5ic3A7IFBlcm1pc3Np
b25zIGNvbnRyb2xzLiZuYnNwOyBUaGlzIGlzIGEgYmlnIG9uZS4mbmJzcDsgSSdtIG5vdCBzdXJl
IGhvdyBIREwgZG9lczxCUj4KJm5ic3A7Jm5ic3A7Jm5ic3A7IHRoaXMsIGJ1dCBJIGhhdmUgYSBz
ZXBhcmF0ZSBwYWNrYWdlIGNhbGxlZCBLMTJBZG1pbiB0aGF0IEkgdXNlIHRvPEJSPgombmJzcDsm
bmJzcDsmbmJzcDsgY3JlYXRlIGFjY291bnRzIGZvciBhbGwgc3RhZmYgYW5kIHN0dWRlbnRzIGlu
IG15IHNjaG9vbHMuJm5ic3A7IEkgdXNlIHRoaXM8QlI+CiZuYnNwOyZuYnNwOyZuYnNwOyBwYWNr
YWdlIHRvIHBvcHVsYXRlIHRoZSBtZW1iZXJzaGlwIGRhdGFiYXNlIG9mIEtvaGEsIGFuZCB0byBj
cmVhdGUgYW48QlI+CiZuYnNwOyZuYnNwOyZuYnNwOyBhcGFjaGUgcGFzc3dvcmQgZmlsZSBmb3Ig
YXV0aGVudGljYXRpbmcgdG8gdGhlIGxpYnJhcmlhbiBpbnRlcmZhY2UuPEJSPgombmJzcDsmbmJz
cDsmbmJzcDsgSG93IHNob3VsZCB0aGlzIGJlIGhhbmRsZWQgaW4gdGhlIGdlbmVyaWMgY2FzZT8m
bmJzcDsgSSdtIGd1ZXNzaW5nIHRoYXQ8QlI+CiZuYnNwOyZuYnNwOyZuYnNwOyB0aGVyZSBzaG91
bGQgYmUgYSBzdXBlcnVzZXIgYWNjb3VudCB0aGF0IGdldHMgY3JlYXRlZCB3aGVuIHRoZSBwYWNr
YWdlPEJSPgombmJzcDsmbmJzcDsmbmJzcDsgaXMgaW5zdGFsbGVkIHRoYXQgaGFzIGFjY2VzcyB0
byBldmVyeXRoaW5nLCBhbmQgdGhlICJNZW1iZXJzIiBzZWN0aW9uPEJSPgombmJzcDsmbmJzcDsm
bmJzcDsgbmVlZHMgdG8gYmUgbW9kaWZpZWQgdG8gYWxsb3cgcGFzc3dvcmRzIHRvIGJlIHN0b3Jl
ZCBmb3IgdXNlcnMsIGFzPEJSPgombmJzcDsmbmJzcDsmbmJzcDsgd2VsbCBhcyBsaWJyYXJpYW4g
cGVybWlzc2lvbnMgdG8gYmUgZ3JhbnRlZC4mbmJzcDsgQXMgSSBzYWlkIGJlZm9yZSwgdGhpczxC
Uj4KJm5ic3A7Jm5ic3A7Jm5ic3A7IGlzbid0IGEgcGFydGljdWxhciBpdGNoIG9mIG1pbmUsIGFz
IGFsbCBvZiB0aGlzIGlzIHRha2VuIGNhcmUgb2YgYnkgbXk8QlI+CiZuYnNwOyZuYnNwOyZuYnNw
OyBLMTJBZG1pbiBwcm9ncmFtIGhlcmUuPEJSPgo8QlI+CjxCUj4KSSBjb3VsZCBwcm9iYWJseSBo
YXZlIGEgcGFja2FnZSB0b2dldGhlciB0aGlzIHdlZWsgdGhhdCBkaWRuJ3QgdGFrZSBvZiAxLDxC
Uj4KMiwgNSwgNiBvciA3LiZuYnNwOyBBY3R1YWxseSwgNyBjb3VsZCBiZSBzZW1pLXRha2VuIGNh
cmUgb2Ygd2l0aCB0aGUgc3VwZXJ1c2VyPEJSPgppZGVhLiZuYnNwOyBUaGVuIHRoZXJlIHdvdWxk
IGJlIG9uZSBhY2NvdW50IHRoYXQgaGFkIGFjY2VzcyB0byB0aGUgbGlicmFyaWFuPEJSPgppbnRl
cmZhY2UuIDxCUj4KPEJSPgpBbnl3YXksIGp1c3Qgc29tZSByYW5kb20gdGhvdWdodHMgdG8gZ2V0
IG1lIG1vdmluZy4uLjxCUj4KPEJSPgo8QlI+ClN0ZXZlPEJSPgo8L0JMT0NLUVVPVEU+PEJSPgo8
QlI+CjwvRk9OVD48L0hUTUw+
--===============2996529348663225164==--