I want to give feedback to the Xwiki concept.
As a radiologist I am searching for a software that do three simple
tasks:
1. Storing anonymous radiological images for teaching purpose.
2. Connect facts, notes,articles (text, PDF, PTT and JPG to this
images.
3. Using a system to retrieve the information.
Why? I often know that I have seen the phenomena/disease before. But I
do not remember where I found facts to this phenomena/disease. So why
searching for the same disease a second (10th) time?
Se:
http://dx.doi.org/10.1594/ecr2011/C-2126
Xwiki has a REST interface. I designed a universal image import
macro(with
autohotkey.net) that grab an image, open a tiny input
interface for tags and drop the image and tags the Xwikiserver.
Xwiki handle the image workflow quit well. Storing articles (PDF) to
this image is working. Tagging and hierarchical connection is working.
Lucene is doing the search job.
So what is not working?
STARTING WITH XWIKI
I am not a experienced programmer nor a database freak. Working before
with
twiki.org and
mediawiki.net on PHP. Never working with Java server
before.
So I started from a USB device with the Xwiki stand alone server on
Windows XP. After some weeks I realized that IT IS ONLY FOR TESTING!
(Yes it is informed on the page).
MIGRATING TO MYSQL
Using “MoWeS Portable” freeware for Apache, MySQL, phpMyAdmin.
Export from “testing” and import to MySQL is not working for me because
of large database and umlauts in page name and attachments. The
ImportLargeWiki script is working after manual converting all umlauts
and question marks from page name. Se next section.
UMLAUTS
I am working in Norway with not updated Windows XP and Swedish code
pages. Developing at home on a German Ubuntu: In this setting it is not
possible to generate a page with page name, page title and attachment
name including German or Norwegian umlauts.
1. The page name must not include umlauts or special characters.
2. Page title is safe with umlauts or special characters.
3. Attachment name must not include umlauts or special characters .
It is not optimal, but I can (now after intensive testing) live with it.
I use a time stamp for file name and for attachment name.
IMAGE WORKFLOW
My automated import workflow is quit nice, so I used it many times. The
upload and search for image dialogue is using the page title and is
working god.
I still miss the possibility to make a image annotation. (like in
Wikipedia) and the link to full size image.
Why not have a thumbnail of the image in search result page and
AllAttachment page?
But the images in the database are blowing up the size of the database.
Performance is going down, handling import and export is getting time
consuming.
ATTACHEMENT WORFLOW
Missing a search for “foo bar “ attachment in other pages/spaces.
LUCENE SEARCH
My search results are giving 10jpgs first and then the parent page. (It
is a known bug).
Id like to see fragments of the document on the result page.
Highlighting the search text is nice. Is it a Xwiki issue or is it easy
to realise a show text on the result page?
Show me the images as thumbnails and PDF/ppts as icons.
How to change the Analyser? Is there a Norwegian text analyser for
lucene? (I know it is not a genuine Xwiki issue, but helps to make Xwiki
more efficient)
EXPORT PDF /PRINT
Tables are not printed with border. The image positioning (right-left)
seems to get broken in PDFs
RELAUNCH
Now with Xwiki 3-1.2. On the Norwegian XP with Swedish code page.
1. Plain Xwiki installation with FILE system
2. MySQL via MOWES. Just start MyPhpAdmin to add xwiki database
3. No Login on plain XWIKI!!!
4. Plain 3-1.2 XAR installation.
5. Install script LargeWikiImport from
Xwiki.org
6. Export of XAR from the old system with ExportLargeWiki by
spaces.
7. Import with LargeWikiImport. USING “do not overwrite” option
8. Give time to the system and lucene search.
9. One problem. All the old pages are “hidden” (browse tables with
MyPhpAdmin)
1. Probably because used “backup”- option on import. (Is
this right? Correct me if wrong. AND PUT SOME INFO IN
THE SCRIPT)
2. In MyPhpAdmin update from hidden=1 to hidden=0 for all
pages
And now: A fast system with newest software version, working from a USB
device on Windows and Linux.
But there is a maximum file per directory bounder on Windows systems.
FAT16- 512
FAT32- 65,534 files or folders per folder
NTFS- 4,294,967,295
Is this correct?
MISSING
I want to include pages with sections to make a book. The hiracical
section including is not working well.
Lucene: The search syntax shoot be available inside the wiki.
Why is the maximum upload parameter so low? Put it up to 1GB. And make a
link to the edit page. Not “se in forum and go back to the Wiki”. It is
confusing.
How to migrate users?
Why not putting all Xwiki system pages in a space. And only the WebHome
in Main?
On upgrading/migration process you upgrade only (first) space Xwiki. And
in a second step you copy all your pages from Main to (empty) Main.
Why not using LargeWikiImport and LargeWikiExport as default?
I develop and use Xwiki for RadWiki (Radiology Wiki) on a daily base
now. It is fun to use it!
Thank you for your attention. Volker