1.6 Beta 1 release now available

88 views
Skip to first unread message

Rick Herrick

unread,
May 25, 2012, 5:01:26 PM5/25/12
to xnat_di...@googlegroups.com
XNAT 1.6 Beta 1 is now available from the NRG source code repository. You can find the code here:


You can clone each repository directly with Mercurial:


Please bear in mind that this is an initial beta release and should NOT be used in testing or production environments, but only for exploring new features and testing new functionality.

This release includes a lot of new features:

* Modular development support, which allows overriding and extending XNAT's functionality through the use of packaged modules
* Support for multiple DICOM SCP receivers
* Greatly enhanced security and authentication functions, including local database and multiple LDAP authentication, password complexity and expiration, and better protections against various security exploits
* Support for SMTP credentials and encrypted transport for mail transfer (including pipelines)
* UI support for anonymization scripts
* Streamlined upload applet functionality
* A time-out counter and warning
* Enhanced data lifecycle  tracking/reporting

Along with lots and lots of bug fixes, of course. If you find any problems or errors in this beta release, please send an email to iss...@xnat.org describing the problem and how to recreate it and we will do our best to get things working properly.

Rick Herrick

unread,
May 31, 2012, 10:38:01 AM5/31/12
to xnat_di...@googlegroups.com
A quick revision: the correct email address for reporting problems is actually bu...@xnat.org. Sorry about that! If you've sent anything into the issues email address, can you please re-send to bu...@xnat.org? Thanks!

dave J

unread,
May 31, 2012, 3:06:38 PM5/31/12
to xnat_discussion
I think it would be beneficial to have a short webcast demonstrating
these new features if possible.
Also is there going to be documentation for walking through a upgrade
from live 1.5 to 1.6 final?

On May 25, 4:01 pm, Rick Herrick <rick.herr...@wustl.edu> wrote:
> XNAT 1.6 Beta 1 is now available from the NRG source code repository. You
> can find the code here:
>
> https://bitbucket.org/nrg/xnat_builder_1_6dev/changeset/4ce6d1b0f01fhttps://bitbucket.org/nrg/xdat_1_6dev/src/9a9195ea72d7https://bitbucket.org/nrg/pipeline_1_6dev/changeset/9e40b847e256
>
> You can clone each repository directly with Mercurial:
>
> hg clonehttps://bitbucket.org/nrg/xnat_builder_1_6dev--update 1.6B1
> hg clonehttps://bitbucket.org/nrg/xdat_1_6dev--update 1.6B1
> hg clonehttps://bitbucket.org/nrg/pipeline_1_6dev--update 1.6B1

Herrick, Rick

unread,
May 31, 2012, 3:12:06 PM5/31/12
to xnat_di...@googlegroups.com
The webcast is a great idea. I'll look into it and try to schedule something in the next few days.

Re: migration, yes, we have a task to work on the migration documentation and will have that as close to contemporaneously with the 1.6 release as possible

-----Original Message-----
From: xnat_di...@googlegroups.com [mailto:xnat_di...@googlegroups.com] On Behalf Of dave J
Sent: Thursday, May 31, 2012 2:07 PM
To: xnat_discussion
Subject: [XNAT Discussion] Re: 1.6 Beta 1 release now available

I think it would be beneficial to have a short webcast demonstrating these new features if possible.
Also is there going to be documentation for walking through a upgrade from live 1.5 to 1.6 final?

On May 25, 4:01 pm, Rick Herrick <rick.herr...@wustl.edu> wrote:
> XNAT 1.6 Beta 1 is now available from the NRG source code repository.
> You can find the code here:
>
--
You received this message because you are subscribed to the Google Groups "xnat_discussion" group.
To post to this group, send email to xnat_di...@googlegroups.com.
To unsubscribe from this group, send email to xnat_discussi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/xnat_discussion?hl=en.


________________________________

The material in this message is private and may contain Protected Healthcare Information (PHI). If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.

Alexis

unread,
Jun 5, 2012, 4:55:16 AM6/5/12
to xnat_discussion
Hi

That's great news, and +1 for a webcast. By the way, I tried to
install it and run into some errors. I initially though it was linked
to the ldap authentication system, but it could be more complicated so
see details below. Just to check: the xnat initial install will by
default work with the classic local authentication (ie like in 1.4,
1.5 ) or is it now using by default ldap, or something else?
What I did is get xnat_builder and pipeline from repositories cited
before, then follow the classic setup ( copy pipeline inside xnat dir,
create xnat database, change build.properties for database, run setup,
store security and initial settings, deploy war...). All steps run
without any error, however when I try to connect as admin admin, I get
the message "Login attempt failed. Please try again." While looking
into xdat.log, the only error ( but occurring multiple times ) is
"relation xdat_search.prearchive doesn't exists". Finally if I try to
run the update script, I get success message, but when running the sql
update script: "ERROR: cannot delete table xnat_abstractresource
column file_size because other objects depends on it".
This was just to make a first feedback with a vanilla install.

Alexis
> For more options, visit this group athttp://groups.google.com/group/xnat_discussion?hl=en.

Timothy Olsen

unread,
Jun 5, 2012, 9:58:06 AM6/5/12
to xnat_di...@googlegroups.com
Alexis,

I suspect there are several issues lurking here. 
  • Did you by chance modify the xnat.xsd at all?
  • Traditional local database authentication will still be the initial default.
  • The prearchive message is probably a red herring.  We added a patch to eliminate redundant messages like that, after the beta went out.
  • I assume you modified the build.properties.sample that came with the source code, rather than copying in a 1.5 version.  If not, that could cause issues.

Tim

Herrick, Rick

unread,
Jun 5, 2012, 10:34:06 AM6/5/12
to xnat_di...@googlegroups.com

Another note on this: it’s no longer required to copy pipeline inside your xnat_builder folder. It can be in any arbitrary location (indicated by the appropriate setting in build.properties, of course) and will now work without trying to just reference the pipeline folder underneath xnat_builder.

Alexis Barbot

unread,
Jun 6, 2012, 10:33:09 AM6/6/12
to xnat_di...@googlegroups.com
Thanks Tim and Henrick,

I really did a fresh install, without any customization nor reusing old build.properties file. But finally I dropped the db, delete all files, tried again the procedure and it's working now, so probably I did something wrong first time ( but what? ... ). Just one comment: I initially didn't changed the URL parameter, so on first connection it tried to redirect to something like localhost:8080/xnat/URL/... I just dropped "URL" and then could access the global settings page, where I set url = localhost:8080/xnat. Then it works well ( except maybe some "ok" icons that are not displayed, but probably again something in the installation ).

My only remark at the moment is that I'm not sure it's very useful to display the remaining session time at the seconds level, probably only the number minutes would be enough and would avoid from having a the digits changing every seconds ( which I find a little annoying, maybe even stressful ... ). But this is just a personnal feeling. Also the interface looks ... blue :)

While talking about the remaining time, the "renew" button has no effect for me.
Another point: in the XDATScree_admin_options.vm page, "Summary" and "Create Project" appear on the same line, which is a little confusing ( and I'm not sure it's relevant to have a create project button here).

Finally ( I should have started here, sorry ), great job! And the modular development functionality should have great success.

Alexis

2012/6/5 Herrick, Rick <herr...@mir.wustl.edu>

David Gutman

unread,
Jun 6, 2012, 10:36:10 AM6/6/12
to xnat_di...@googlegroups.com
I am going to try an installation of the latest XNAT version next week---

Question related to this.... have you guess done much testing with pyXNAT on the latest version?   I've been using it more and more lately for cleanup/organization and I wanted to know if there might be any surprises if I decide to do an upgrade...



Also as I think Alexis mentioned--- a short webex highlighting some of the new features would probably be very useful...


David A Gutman, M.D. Ph.D.
Assistant Professor of Biomedical Informatics
Senior Research Scientist, Center for Comprehensive Informatics
Emory University School of Medicine
Reply all
Reply to author
Forward
0 new messages