This is a tentative schedule. The outline is pretty similar, but I am being more realistic. I will be taking time off between the end of December and the start of Jan, and again in Jan if necessary, to finish. I am also on a 4-day week, which helps. I have taken XML'99, Markup Technologies and Christmas into account in this schedule. The page numbers (where listed) are an approx guide for my use. The Open Source XML Database Toolkit (Resource book??) Pages: First N Preface XXXXXXXXXXX Introduction XXXXXXXXXXX Acknowledgments XXXXXXXXXXX Part I: Databases and XML start pg pp 1 1 [introduction] [draft sent] 3 1 Chapter 1: Just Enough XML [draft sent] 5 13 Chapter 2: Architectures and Applications [draft sent] 19 21 Chapter 3: Just Enough SQL [draft sent] 41 21 Chapter 4: Generating XML from Relational Dbs [draft sent] 63 29 Chapter 5: How to Read XML in a Program [draft sent] 93 23 Chapter 6: Application Guide [done ] 117 9 Part II: Storing XML in Databases 127 1 [introduction] [done ] 129 1 Chapter 7: What Is a Document? [done ] 131 5 Chapter 8: Repositories and Databases: [done ] 137 7 Chapter 9: Implementation Guidelines [done ] 145 11 Part III: Non-Relational Databases 157 [introduction] [done ] 159 1 Chapter 10: Introduction to OODBs [done ] 161 7 Chapter 11: XML as classes and objects [done ] 169 11 Chapter 12: Dynamic Hashing: dbm [done ] 181 22 Chapter 13: Text Retrieval Technology Overview [done ] 203 11 Chapter 14: XQL, XPath and XPointer Xplained [done ] 215 14 Chapter 15: Hybrid Approaches [done ] 229 9? Part IV: Links and Metadata 231 [introduction] [done ] 233 1 Chapter 16: Just Enough Metadata [done ] 235 9 Chapter 17: Storing Metadata and Links [done ] 245 9 Chapter 18: Generating Links on the Fly [done ] 255 10 (combines text retrieval and metadata) Part V: Resource Guide 265 1 Introduction XXXXXXXXXXXXX 267 1? Chapter 19: Licences [done ] 269 25 The Open Source Manifesto GNU, FSF and the GPL Berkely Software Distribution (BSD) Sun Community License (SCL) [not done] MIT X Consortium World Wide Web Consortium (W3C) [not done] Non Commercial Use Barefoot Licence XXXXXXXXXXXx check feet Chapter 21: Downloading and Installing Open Source Software RPM FreeBSD and /usr/ports ftp, tar, gzip, unzip, bzip CVS configure Chapter 22: XML Parsers C and C++ Expat building expat on Unix SP java XP Lark AElfred IBM's XML tools for Java Chapter 23: Databases Relational MySQL KmySQL Postgres Oracle Hashing dbm sdbm, gdbm BSD db Object Oriented Poet Object Design PSE ObjectStore Ardent Gemstone (any free ones??) Chapter 24: Information Retrieval sgrep Fraser [lq-text 2.0] harvest inktomi excite Verity PAT and OpenText www.searchtools.com Chapter 25: Repositories CVS Briefcase (?) ClearCase Interleaf Bladerunner and AQuicksilver Life*CDM Mezzanine Chapter 26: Tools and utilities XML Editors LTXML emacs XML mode web Servers Apache jigsaw jetty jeeves.javasoft.com and servlets webmacro Graydon's Neat Thing XML in HTML xs, xslt fop Chapter 27: Browsers Mozilla MultiDoc Pro Panorama Inso Dynatext Netscape IE 5 wih XSL Chapter 28: Perl Modules x ?40 XML net web html DBI Chapter 29: XML Servers Configuring Apache for XML PHP and XML Chapter 30: books, magazines and journals xml specification guide wiley client/server book wiley / Alex book wiley / project cool ibm xml + java book ORA perl books open source book Simon's DTD book Markup Technologies (MIT Press) the perl journal linx report linux journal maximum linux java report the XML Developer's journal (proposed) Chapter 31: Conferences GCA XML XML Europe Tag XTag Markup Technologies XML Asia/Pacific Metastructures Documation Chapter 32: web sites and online resources book site -- wiley.com somewhere, holoweb open source software: slashdot.org freshmeat.net linux.org lunixbureau www.xml.org www.xml.com www.perl.org www.cpan.org irc: efnet/#perl #xml #c #linux irc.debian.org redhat.com metadata: dublin core rdf mailing lists xml-dev perl-xml w3c Interest Groups Appendixes: C: The CGI Specification D: Dublin Core Elements E: grep and regular Expressions G: Glossary M: MIME content types, country codes, etc (that stuff is actually useful!) R: RDF spec (summary? it's a bit long)