Re: pyblosxom 1.4 status

"John Gabriele" <[email protected]>
Newsgroups gmane.comp.web.pyblosxom.devel
Message-ID <[email protected]>
Will, thanks for putting in the time to make this release happen.

I'm a new user of pyblosxom, as of a couple days ago. I still haven't
had a chance to read the manual, or install any plug-ins, but
installed it and began putting up some of my own starter blog posts.

Mostly, plug-in-wise, I'm just interested in being able to write my
posts using reST-formatted source text files.

Anyhow, I'm sorry I can't offer any much input on this release.
However, I can offer the following:

1. I'd like to be able to build my own current pyblosxom manual. I see
that pybloxsom 1.4 comes with that docsrc directory. I think it would
be helpful for the README to mention this directory and describe how
to build the docs in there. Looking in that directory's makefile, I
see it requires something called (or related to) "Jade". Note, I'm not
terribly familiar with docbook processing tools.

I'm on Debian Etch at the moment, and don't have any jade packages
installed (but do have xmlto). I tried building the docs, and found
that I needed an openjade command. I apt-get installed the
``openjade`` package (which also pulled in libosp5 and libostyle1c2).

Now when I run ``make``, I get what looks like the entire plain text
manual spewed to my stdout, starting with::

~/temp/pyblosxom-1.4/docsrc$ make
if [ ! -e ./manual ]; then \
                echo "Creating manual directory"; \
                mkdir ./manual; \
        fi
Creating manual directory
echo "Copying manual_style.css file over."
Copying manual_style.css file over.
cp ./manual_style.css ./manual/
openjade -i html -t sgml -d ./mystyle.dsl#html
/usr/share/sgml/declaration/xml.dcl ./pyblosxom_manual.docbook
openjade:./mystyle.dsl:3:74:W: cannot generate system identifier for
public text "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN"
openjade:./mystyle.dsl:5:75:W: cannot generate system identifier for
public text "-//Norman Walsh//DOCUMENT DocBook Print Stylesheet//EN"
openjade:./mystyle.dsl:17:36:E: no style-specification or
external-specification with ID "HTML-STYLESHEET"
PyBlosxom ManualPyBlosxom Manual for PyBlosxom 1.3.1PyBlosxom Manual
for PyBlosxom 1.3.1WillGuaraldiPrimary authorRyanBarrettContributing
author$Date: 2007-01-25 11:59:15 -0600 (Thu, 25 Jan 2007) $$Id:
pyblosxom_manual.docbook 975 2007-01-25 17:59:15Z ryanbarrett $2005,
2006, 2007Will Guaraldi
Copyright (c) 2005, 2006, 2007 Will Guaraldi.  Permission is granted to copy,
[snip]

and then many lines down the terminal window it ends with an error message::

[snip]
echo "Copying book1.html to index.html."
Copying book1.html to index.html.
cp book1.html index.html
cp: cannot stat `book1.html': No such file or directory
    make: *** [multiple] Error 1

There's a ``manual`` directory now present in there, and it only
contains ``manual_style.css``. Any tips on getting this to work? Can
we add those tips to either the README or the INSTALL file?

2. Seems like it would be nice if there were, by default, always a
link at the top of every blog page that pointed back to the main front
blog page.

3. In the config.py file, for the py['blog_icbm'] item, might be
helpful if you mentioned something like "for GeoTagging" in there, to
give unfamiliar users something to google for.

Congratulations on getting the MS, and on preparing to get married. :)
I hope we can see a release before you get pulled away.

Incidentally, being a community project, isn't there anyone else who
can make a release if you're not available? I notice that there's 11
names in the AUTHORS file.

Thanks,
---John


On 5/19/07, will <[email protected]> wrote:
> A couple of months ago I was talking about doing a release with all
> the bug fixes and changes that have accumulated over the last year.
> There was a good discussion that ensued and it took just enough time
> that I lost the window of time I had set aside for doing a release and
> plunged back into grad school work.
>
> Anyhow, so I finished grad school, got my Masters in CS, finished up
> my research project papers and immediately plunged into wedding
> planning.
>
> I had a free day today.  I'm getting married next weekend.  So if we
> don't do a release tomorrow or Monday, then it's going to have to wait
> another month or so which I think is sub-optimal.  I did some more
> testing infrastructure work, but stopped short of writing actual
> functional tests.
>
> I created a tar ball of PyBlosxom 1.4-dev.  You can get it at:
>
>    http://www.bluesock.org/~willg/download/pyblosxom-1.4-dev.tar.gz
>
> Let me know what it's like, if you have any issues with it, and any
> other thoughts you guys might have.
>
> Rock on!
>
> /will
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.