You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by Martin Holz <ho...@fiz-chemie.de> on 2003/12/05 15:00:24 UTC
Re: New committer: Martin Holz
Oliver Zeigermann <oz...@c1-fse.de> writes:
> By votes from all active committers Martin Holz <ho...@fiz-chemie.de>
> has been elected as a new committer for the Slide project:
>
>
> Pill, Juergen +1
> Wallmer, Martin +1
> Ingo Brunberg +1
> Jean-Philippe Courson +1
> Nevermann, Dr., Peter +1
> Oliver Zeigermann +1
My account has been created today and want to thank you
for your confidence. Allow me to introduce myself,
so you know whom you elected.
I have been studied chemistry, where I did my first
programming exercises on a DEC Vax using FORTRAN 77.
Trying to combine computers and chemistry I did number
crunching for quantum chemistry.
Currently I work for a government owned company in the
chemistry information field. We are involved in a major
eLearning project for German chemistry students
(http://www.vs-c.de).
There are currently approximately 150 authors at
16 different universities all across Germany, in
Switzerland and England. It was soon discovered, that no
available system would fit the needs, so we started to develop
our own system.
The front end of the system is cocoon for display and the
XML Spy (or any other XML editor) and some special purpose
tools for editing. The repository was CVS, but it was to technical
for some authors, so it was replaced by slide/WebDAV.
Currently there are about 40,000 documents and 18 GB of
data in the slide repository.
So my interest in slide is not focused on new features, but keep
the repository running and hunt bugs.
Martin
--
Martin Holz <ho...@fiz-chemie.de>
Softwareentwicklung / Vernetztes Studium - Chemie
FIZ CHEMIE Berlin
Franklinstrasse 11
D-10587 Berlin
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org
Re: New committer: Martin Holz
Posted by robert burrell donkin <rd...@apache.org>.
hi martin
welcome to the ASF and to jakarta. just in case no one's pointed you in
the right direction, here's a few things you might like to do:
1. add your bio (or at least edited highlights ;) to the jakarta
website page (http://jakarta.apache.org/site/whoweare.html). there are
some instructions at the bottom of the newbie page
(http://jakarta.apache.org/site/
newbie.html#How%20can%20I%20get%20involved%20with%20maintaining%20the%20
Jakarta%20Site?").
2. make sure you're familiar with the ASF (http://www.apache.org/) and
jakarta (http://jakarta.apache.org/) sites. there's not as much
information as we'd like (patches gratefully accepted ;) but it's
what's there's probably worth reading.
3. please reread http://jakarta.apache.org/site/newbie.html again
(more material has been recently added).
4. think about subscribing to general at jakarta.apache.org and
community at apache.org. (you'll need to do so from your apache.org
email address see http://jakarta.apache.org/site/newbie.html).
BTW if you find any problems with the instructions on
http://jakarta.apache.org/site/newbie.html please don't be shy about
asking (i've only recently added more information).
- robert
On 5 Dec 2003, at 14:00, Martin Holz wrote:
> Oliver Zeigermann <oz...@c1-fse.de> writes:
>
>> By votes from all active committers Martin Holz <ho...@fiz-chemie.de>
>> has been elected as a new committer for the Slide project:
>>
>>
>> Pill, Juergen +1
>> Wallmer, Martin +1
>> Ingo Brunberg +1
>> Jean-Philippe Courson +1
>> Nevermann, Dr., Peter +1
>> Oliver Zeigermann +1
>
> My account has been created today and want to thank you
> for your confidence. Allow me to introduce myself,
> so you know whom you elected.
>
> I have been studied chemistry, where I did my first
> programming exercises on a DEC Vax using FORTRAN 77.
> Trying to combine computers and chemistry I did number
> crunching for quantum chemistry.
>
> Currently I work for a government owned company in the
> chemistry information field. We are involved in a major
> eLearning project for German chemistry students
> (http://www.vs-c.de).
> There are currently approximately 150 authors at
> 16 different universities all across Germany, in
> Switzerland and England. It was soon discovered, that no
> available system would fit the needs, so we started to develop
> our own system.
>
> The front end of the system is cocoon for display and the
> XML Spy (or any other XML editor) and some special purpose
> tools for editing. The repository was CVS, but it was to technical
> for some authors, so it was replaced by slide/WebDAV.
> Currently there are about 40,000 documents and 18 GB of
> data in the slide repository.
>
> So my interest in slide is not focused on new features, but keep
> the repository running and hunt bugs.
>
>
> Martin
>
> --
> Martin Holz <ho...@fiz-chemie.de>
>
> Softwareentwicklung / Vernetztes Studium - Chemie
> FIZ CHEMIE Berlin
> Franklinstrasse 11
> D-10587 Berlin
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org
Re: New committer: Martin Holz
Posted by Stefano Mazzocchi <st...@apache.org>.
On 6 Dec 2003, at 04:51, Martin Holz wrote:
> Stefano Mazzocchi <st...@apache.org> writes:
>
>> On 5 Dec 2003, at 06:00, Martin Holz wrote:
>>> The front end of the system is cocoon for display and the
>>> XML Spy (or any other XML editor) and some special purpose
>>> tools for editing. The repository was CVS, but it was to technical
>>> for some authors, so it was replaced by slide/WebDAV.
>>> Currently there are about 40,000 documents and 18 GB of
>>> data in the slide repository.
>>
>> Let me ask you something: do you use versioning at all in that
>> repository?
>
> Yes, I use linear versioning. There has been some problems with
> versioning.
> Major problem the authors don't use it very much, because there is no
> intuitive user interface. Also maintenance/admin tools are missing.
>
> There were some problems with the old FileContentStore, because it did
> not support
> transactions. Without versioning this is a more theoretical issue,
> because the
> transaction was rolled back before something was written to the file
> system. This
> is not true for a versioned system. Often manual repair was necessary.
> However
> since I use Olivers TxFileContentStore, I have not observed any
> problems.
>
> Third issue is a design flaw in slide, when it comes to performance.
> To add a child to a ObjectNode you must retrieve the parent from
> NodeStore,
> add the child and store the parent in NodeStore. There are no methods
> for changing the parent inside the store. I see no way to make the
> store
> operation perform faster than linear to size of the node. But the size
> of
> the node is determined by the number of child urls. So adding a new
> child to a directory which already has lots of children, will be
> really slow.
AHHHHHHHH!
> Unfortunately this is, how uris for version history resources (VHR)
> are organized in
> slide. All VHR have a uri like /history/n , where n is a number, which
> is
> incremented for each new VHR.
> I solved the problem by modifying
> org.apache.slide.webdav.util.UriHandler
> to create tree like uris for VHRs. Something like this should be
> considered for
> slide 2.1.
sounds like a hack, though. Shouldn't we fix the design of the stores
first?
--
Stefano.
Re: New committer: Martin Holz
Posted by Martin Holz <ho...@fiz-chemie.de>.
Stefano Mazzocchi <st...@apache.org> writes:
> On 5 Dec 2003, at 06:00, Martin Holz wrote:
> > The front end of the system is cocoon for display and the
> > XML Spy (or any other XML editor) and some special purpose
> > tools for editing. The repository was CVS, but it was to technical
> > for some authors, so it was replaced by slide/WebDAV.
> > Currently there are about 40,000 documents and 18 GB of
> > data in the slide repository.
>
> Let me ask you something: do you use versioning at all in that
> repository?
Yes, I use linear versioning. There has been some problems with versioning.
Major problem the authors don't use it very much, because there is no
intuitive user interface. Also maintenance/admin tools are missing.
There were some problems with the old FileContentStore, because it did not support
transactions. Without versioning this is a more theoretical issue, because the
transaction was rolled back before something was written to the file system. This
is not true for a versioned system. Often manual repair was necessary. However
since I use Olivers TxFileContentStore, I have not observed any problems.
Third issue is a design flaw in slide, when it comes to performance.
To add a child to a ObjectNode you must retrieve the parent from NodeStore,
add the child and store the parent in NodeStore. There are no methods
for changing the parent inside the store. I see no way to make the store
operation perform faster than linear to size of the node. But the size of
the node is determined by the number of child urls. So adding a new
child to a directory which already has lots of children, will be really slow.
Unfortunately this is, how uris for version history resources (VHR) are organized in
slide. All VHR have a uri like /history/n , where n is a number, which is
incremented for each new VHR.
I solved the problem by modifying org.apache.slide.webdav.util.UriHandler
to create tree like uris for VHRs. Something like this should be considered for
slide 2.1.
Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org
Re: New committer: Martin Holz
Posted by Stefano Mazzocchi <st...@apache.org>.
On 5 Dec 2003, at 06:00, Martin Holz wrote:
> Oliver Zeigermann <oz...@c1-fse.de> writes:
>
>> By votes from all active committers Martin Holz <ho...@fiz-chemie.de>
>> has been elected as a new committer for the Slide project:
>>
>>
>> Pill, Juergen +1
>> Wallmer, Martin +1
>> Ingo Brunberg +1
>> Jean-Philippe Courson +1
>> Nevermann, Dr., Peter +1
>> Oliver Zeigermann +1
>
> My account has been created today and want to thank you
> for your confidence. Allow me to introduce myself,
> so you know whom you elected.
>
> I have been studied chemistry, where I did my first
> programming exercises on a DEC Vax using FORTRAN 77.
> Trying to combine computers and chemistry I did number
> crunching for quantum chemistry.
>
> Currently I work for a government owned company in the
> chemistry information field. We are involved in a major
> eLearning project for German chemistry students
> (http://www.vs-c.de).
> There are currently approximately 150 authors at
> 16 different universities all across Germany, in
> Switzerland and England. It was soon discovered, that no
> available system would fit the needs, so we started to develop
> our own system.
>
> The front end of the system is cocoon for display and the
> XML Spy (or any other XML editor) and some special purpose
> tools for editing. The repository was CVS, but it was to technical
> for some authors, so it was replaced by slide/WebDAV.
> Currently there are about 40,000 documents and 18 GB of
> data in the slide repository.
Martin, welcome!
Let me ask you something: do you use versioning at all in that
repository?
> So my interest in slide is not focused on new features, but keep
> the repository running and hunt bugs.
Solidity is as important as new features, so I think it's a great thing.
--
Stefano.