Good morning,

Question I:
     I came across a Wiki document this morning @ dspace.org while doing some 
research on what kind of effort it's going to be for us to migrate our DSpace 
1.7.1 JSPUI instance to Manakin/XMLUI (back to that in a minute).  This is the 
document I was looking at:  
https://wiki.duraspace.org/display/DSPACE/Rebuild+DSpace .   I've been working 
with DSpace since 2005, version 1.3.2 and am always interested in increasing my 
knowledge of the DSpace application; so I have a question about a statement in 
this section of the document:
Quick Build: (Quick build after smaller, usually JSP based or XMLUI-Theme 
based, changes)

 1.  Log on to the server DSpace is running on (e.g. ssh). Make sure to login 
as the user who initially installed DSpace!
 2.  Open a command prompt (if you don't have one already), and cd 
[dspace-source]/dspace/
 3.  mvn package (recompiles all DSpace code and rebuilds the DSpace 
installation package)
 4.  cd [dspace-source]/dspace/target/dspace-[version]-build.dir/ (move into 
the target directory where DSpace has been rebuilt)
 5.  ant update (updates your DSpace install based on the newly built content 
in your target directory)
    *   Alternatively, if you do not need to reinstall JAR files, you could 
instead run ant update_webapps (which just copies over web application changes 
to your [dspace])
 6.  If you do not have Tomcat pointing at your [dspace]/webapps/ directory, 
you will also need to copy your final web application(s) into your 
[Tomcat]/webapps/ directory.
    *   cp -R [dspace]/webapps/ [Tomcat]/webapps/
    *   (For Mac OS X Server) cp build/*.war /library/jboss/3.2/deploy
 7.  Test your changes in DSpace
Specifically, my question is in reference to the highlighted text.  When would 
I "...need to reinstall JAR files..."?  Would it be only if I made a 
modification to an existing Java program or added a new one?  If I just made a 
change to a .jsp or one of the objects in the /webapps source directory or 
changed the Messages.properties file, would this be a situation where I could 
just run "ant update_webapps"?


Question II:
     We recently upgraded our main DSpace instance from JSPUI version 1.5.1 to 
1.7.1.  We are now considering implementing Manakin/XMLUI and I'm trying to 
figure out what kind of effort it's going to be for us to do so.  I have been 
working with DSpace since version 1.3.2 back in 2005 and consider myself to 
have an excellent working knowledge of the DSpace JSPUI application.  I did 
attend a 2-3 day Manakin "class", but it was several years ago at a NITLE 
conference and I'm not sure how much I remember from it, if anything, because I 
haven't used the skills I learned since then.  I need to come up with an 
estimate of what kind of effort it's going to take for me to implement Manakin 
in the following phases:


1.       Implement Manakin with one of the default themes (Classic, Reference, 
Kubrick) so we can use Discovery

2.       Add expanding and collapsing interface to community-list hierarchy 
(see 
https://wiki.duraspace.org/display/DSPACE/Add+expanding+and+collapsing+interface+to+community-list+hierarchy+%28Manakin%29
 )

3.       Possibly create/implement our own theme


If anyone out there has done this (convert from JSPUI to XMLUI) and can give me 
some rough time estimates and any other advise about this task, I would 
appreciate hearing from you.  Thanks!!

Best regards,
Sue

Sue Walker-Thornton
Software Developer/Database Administrator
NASA Langley Research Center - LITES Contract
[email protected]
(W) 757-864-2368
(C)  757-506-9903

------------------------------------------------------------------------------
RSA® Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to