ANNOUNCE: Webstamp 0.7.3 released (unstable branch)
David Sowder
david@sowder.com
Sun, 22 May 2005 18:30:06 -0500
We're proud to announce that Webstamp 0.7.3 has been released.
What's changed:
- We no longer "auto-discover" the tagfiles available in each directory
at runtime, but rather read them from an internal file in each directory
generated at 'make webify' time. This allows us to make the directory
no longer readable by the web server process (at least for tagfile
finding purposes) and thus adding another layer of potential security,
even if by obscurity. Your web server should be setup to not allow
client access to many of the files in a Webstamp-based site anyway.
Remember to use "make upgrade-unstable" to upgrade to this release,
regardless of what the message for "make upgrade-devel" says (fixed in
the this release).
You must run "make webify" after upgrading to this release.
This release shouldn't have any stability affecting changes in it, so
upgrading to this release from stable should be fine, gaining you the
faster "make webify", independence from PHP's readlink() and the just
added security through obscurity of no longer web server readable
directories (this release doesn't actually change the directory
permissions it sets during "make webify" though, fixed the next
release). Note, however, that future unstable releases may be very big
changes and this release may have even introduced an unintentional bug.
We intend to provide a clean upgrade path through out the development
process, but sometimes there are surprises. As always, weigh the pros
and cons.
Please try to test this release on your platform(s) of choice and let me
know of _any_ problems. I'm hoping to motivate myself into a faster
development release cycle and the sooner I find out about a problem, the
better. -David
This release satifies the "Generating a list of possible tagfiles in
each directory..." item of the 0.7.x development plans. Almost all of
the other items in the 0.7.x development plans (after having thought
about it more) will be more logical after the tarball is re-arranged,
which is waiting on a move to Subversion for source code revision
control, which is waiting on an upgrade of sowder.com to Debian Sarge,
which is waiting on a full backup of sowder.com being made, which is
waiting on my being finished with the extra diskspace it will use on my
home file server, which is waiting on my finishing merging files into my
iTunes managed directory, which is waiting on my finishing this release
announcement, which is waiting on...
:)
--
David R. Sowder
Supervisor of Language Acquisition Center
Department of Modern Languages
University of Texas at Arlington
Work: 817-272-5148 davids@uta.edu http://langlab.uta.edu/
Personal: david@sowder.com http://david.sowder.com/