# \[ANN\] Samizdat 0.0.2, ready for experimental deployment

**URL:** <https://rubytalk.org/t/ann-samizdat-0-0-2-ready-for-experimental-deployment/6838>\
**Category:** ruby-talk\
**Created:** [14 July 2003 08:57 UTC](https://rubytalk.org/t/ann-samizdat-0-0-2-ready-for-experimental-deployment/6838 "2003-07-14T08:57:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dmitry\_Borodaenko](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@Dmitry\_Borodaenko](https://rubytalk.org/u/Dmitry_Borodaenko)\
**Post date:** [14 July 2003 08:57 UTC](https://rubytalk.org/t/ann-samizdat-0-0-2-ready-for-experimental-deployment/6838/1 "2003-07-14T08:57:37Z")

</div>

Greetings!

I’m glad to announce the release of Samizdat 0.0.2, the first version  
with appropriate RDF query validation and security limits. This does not  
mean that this version is absolutely secure, but I’ve put a lot of  
effort into finding and closing vulnerabilities that would allow to  
bring down or compromise a server running Samizdat by giving specially  
crafted Squish queries to the search interface.

Other changes in this version include schema improvements (better  
integration of Samizdat RDF schema with Dublin Core, separate namespace  
for tags, switch from RDF/XML to more readable N3 notation), enhanced  
search result display (resource rendering is separated into a class), UI  
CSS clean-up, documentation updates. Access to utility classes is  
reorganized and simplified, making scripts shorter and easier to read.

Home page: [http://www.nongnu.org/samizdat/](http://www.nongnu.org/samizdat/)  
Download: [http://savannah.nongnu.org/download/samizdat/samizdat-0.0.2.tar.gz](http://savannah.nongnu.org/download/samizdat/samizdat-0.0.2.tar.gz)

P.S. I need your help!

This is only the beginning, and there is so much to do in Samizdat  
project: its design goals are very ambitious, and I can not do it all  
alone.

First of all, I need more people trying out Samizdat and giving me  
feedback on what they don’t like about it, reporting bugs, and helping  
me prioritize my work.

I also need a third-party security audit of my code: I am not a security  
expert, and I expect that there are much more ways to break Samizdat  
than I can imagine. Needless to say, for Samizdat to be useful it has to  
be safe to run.

I need help with design of groupware and P2P networks: both of these  
technologies are really important for Samizdat to become useful  
collaboration tool, but I do not feel myself competent enough in  
neither.

At last, there are smaller, but absolutely necessary tasks such as unit  
testing, l10n, i18n, UI design, etc… I can’t afford to disctract myself  
from main line of Samizdat development, which right now is RDF storage,  
RDF queries, and tag management, but it would be a shame to completely  
neglect all these issues until all main features of Samizdat are  
complete.

> **···**
>
> –  
> Dmitry Borodaenko
