Task #8640 (closed)
Opened 12 years ago
Closed 8 years ago
Update the online validator
Reported by: | ajpatterson | Owned by: | jburel |
---|---|---|---|
Priority: | minor | Milestone: | Unscheduled |
Component: | Specification | Version: | OMERO-5.2.0 |
Keywords: | validator | Cc: | jburel, khgillen |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
Change History (23)
comment:1 Changed 12 years ago by ajpatterson
- Keywords validator added
comment:2 Changed 12 years ago by ajpatterson
comment:3 Changed 12 years ago by jburel
- Sprint changed from 2012-05-22 (15) to 2012-06-05 (16)
Referencing ticket #8632 has changed sprint.
comment:4 Changed 12 years ago by jburel
- Sprint 2012-06-05 (16) deleted
Referencing ticket #8632 has changed sprint.
comment:5 Changed 12 years ago by jburel
- Milestone changed from OMERO-Beta4.4 to Future
comment:6 Changed 12 years ago by ajpatterson
Online validator is not starting at present.
comment:7 Changed 12 years ago by ajpatterson
The current validator is up and running but still hanging. It is running on:
TurboGears-1.0.4.4dev_r4274-py2.4.egg CherryPy-2.3.0-py2.4.egg under Python 2.4
I cannot replicate that environment on my laptop under Mac OS X 10.6 as it is too new for those old versions.
I did have it running fine under versions for Python 2.5 or 2.6 when I wrote it but have broken my laptop install trying to get the old versions working.
comment:8 Changed 12 years ago by jmoore
- Milestone changed from Future to OMERO-4.4
- Sprint set to 2012-07-17 (19)
Referencing ticket #8632 has changed sprint.
comment:9 Changed 12 years ago by jmoore
- Milestone changed from OMERO-4.4 to Future
- Sprint 2012-07-17 (19) deleted
comment:10 Changed 12 years ago by jmoore
For 4.4.0/.1 it's been disabled an now points at the FAQ for using the command line. From Curtis:
Can it be disabled for now, with the intention to get it back up and
running later? I think it is a very useful thing. At minimum, I think the
more sophisticated linkage checking logic (beyond mere XML validation) is
vital to preserve somehow. Perhaps it could be integrated into the
Bio-Formats xmlvalid tool (or better, become a new "omevalid" tool)?
comment:11 Changed 11 years ago by ajpatterson
- Cc jburel khgillen added
I have checked the state of this code. As far as I can tell it broadly works. What does not work is the configuration on necromancer it used to run in. The validator code started to hang after something else was updated on necromancer. The decision at the time appears to have been we could not get it to run on necromancer, had no alternative machine to run it on, and could not replicate the environment necromancer had on a local machine for debugging as the versions were too old to install.
I see the way to get this running is to give it a VM to run on and use apache on necromancer as a transparent proxy to forward the requests to the VM. Kenny should be able to make a suitable VM.
I tested it on my machine with Python2.6, TurboGears1.1, TurboKid?, install-pil/Imaging-1.1.7, pip install lxml, inside a virtualenv.
I had to make a couple of minor changes to update it from TurboGears1.0 to 1.1 but got it starting to validate. I have not done heavy testing.
https://github.com/qidane/openmicroscopy/commit/0a9acfe7841ae59bf9d7c500cc9e0de3477dbd01
It will need a minor update to the schema files it is using as our git (git.openmicroscopy.org) has changed slightly and it is having a problem loading some xsd files.
Oh, and it has the old logo.
comment:12 Changed 11 years ago by ajpatterson
VM work ticketed: https://mantis.lifesci.dundee.ac.uk/view.php?id=98823
comment:13 Changed 11 years ago by ajpatterson
This task is blocked pending the VM work.
The VM work has been reduced in priority due to sys-admin current workload. Issue discussed with Jean-Marie. It will have to be reviewed in a couple of weeks time. Reminder set for 4th Feb.
comment:14 Changed 11 years ago by ajpatterson
The VM work still has reduced in priority. Discussed with Jean-Marie. Reminder set for 19th Feb.
comment:15 Changed 11 years ago by ajpatterson
- Milestone changed from Future to OMERO-4.5
comment:16 Changed 11 years ago by ajpatterson
Referencing ticket #5924 has changed sprint.
comment:17 Changed 11 years ago by ajpatterson
The VM work still has reduced in priority. Discussed with Jean-Marie. Reminder set for 5th March.
comment:18 Changed 11 years ago by ajpatterson
Server now accessible. ome-validator.lifesci.dundee.ac.uk Next step to install prerequisites.
comment:19 Changed 9 years ago by ajpatterson
- Milestone changed from 5.x to Future
- Owner changed from ajpatterson to jburel
comment:20 Changed 8 years ago by jamoore
Referencing ticket #5924 has changed sprint.
comment:21 Changed 8 years ago by jamoore
Referencing ticket #5924 has changed sprint.
comment:22 Changed 8 years ago by jamoore
- Milestone changed from Future to Unscheduled
comment:23 Changed 8 years ago by sbesson
- Resolution set to invalid
- Status changed from new to closed
- Version set to OMERO-5.2.0
Address bug with creator - see forum post: https://www.openmicroscopy.org/community/viewtopic.php?f=13&t=1134&sid=c7022a1e7dd73e223024a75d0a1ff870