Re: WebAdmin

"Natalia Shilenkova" <[email protected]>
Newsgroups gmane.text.xml.xindice.devel
Message-ID <[email protected]>
On 3/8/07, Vadim Gritsenko <[email protected]> wrote:
> Natalia Shilenkova wrote:
> > 2. WebAdmin does not compile under jdk 1.3 (it requires 1.4), which I
> > don't see as a problem, considering there is already a discussion
> > about moving on to a newer java version.
>
> I think we can be sure that xindice 1.2 can have minimum requirement of at least
> 1.4, so that should not be a problem for 1.2 release. But for webadmin to be
> part of 1.1, it has to be Java 1.3 compatible.

I didn't plan on including WebAdmin in 1.1. Or, to put it another way,
I hope that 1.1 release will be out before WebAdmin :)

> > 3. Current version of webadmin allows users to change collection
> > configuration. For example, collection filer can be changed from
> > HashFiler to BTreeFiler. Ouch. This is really a bad idea as data files
> > are not rebuilt. This feature should be removed.
>
> Hmmm. *Some* configuration options probably should be made editable. But
> certainly free-form editing of config is too dangerous to have. I'm ok with
> removing this feature in first release of webadmin.

As far as I remember, after collection has been created you can only
change indexes and child collections information, which are separate
operations anyway.
I am missing anything?

> > 5. Xindice allows a situation where some collection contains a
> > document and a child collection with the same name. In this situation
> > it is impossible to tell if WebDAV request applies to the resource or
> > child collection, in both cases the path will be something like
> > /db/collection/child.
>
> There is a similar situation in the URIMapper class (of
> org.apache.xindice.core.request package). Even though this code looks to be
> unused, untested and/or not integrated, the approach taken there is to
> prioritize collection over documents. E.g., if there is same-name document and
> collection, it will use collection.

That's the the same way WebAdmin works now, but it can be very
confusing. Imagine trying to delete a document and deleting an entire
collection instead...

> > I will start working on integrating the code, making all sort of
> > changes in progress. Feel free to share any feedback, thought and
> > ideas :)
>
> Awesome! Please send patched in.
>
> Vadim
>

Natalia
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.