#duraspace IRC Log


IRC Log for 2011-03-22

Timestamps are in GMT/BST.

[0:34] * eddies (~eddies@unaffiliated/eddies) Quit (Quit: Leaving.)
[1:46] * ksclarke (~kevin@adsl-235-99-153.clt.bellsouth.net) Quit (Quit: Leaving.)
[4:24] * Administrator (~chatzilla@ has joined #duraspace
[4:24] * Administrator is now known as Guest49023
[4:25] * Guest49023 is now known as dungth
[4:25] <dungth> hi all
[4:31] <kshepherd> hi
[4:54] <dungth> i want to implement the User Discussion aspect into dspace
[4:54] <dungth> could you help me with any guide please ?
[4:56] <kshepherd> a new XMLUI aspect?
[4:57] <kshepherd> Tim Donohue's "Making DSpace XMLUI Your Own" presentation is probably still the best intro out there
[4:57] <kshepherd> http://www.slideshare.net/tdonohue/making-dspace-xmlui-your-own
[4:59] <kshepherd> the official dev guide is here: http://drcdev.ohiolink.edu/bitstream/handle/123456789/28/ManakinDevelopersGuide.pdf?sequence=1
[5:01] <dungth> yes, a new xmlui aspect
[5:04] <dungth> i think i should read all about cocoon framework and come back later
[5:04] <dungth> thank you for the materials
[5:04] <kshepherd> no problem
[5:04] <kshepherd> please feel free to ask questions in here, and if nobody is around, the dspace-tech and dspace-devel mailing lists are good place to ask quesitons
[5:05] <kshepherd> (or search the archives in case others have already discussed it)
[5:07] <dungth> is dspace a real SoC architecture ?
[5:07] <dungth> there is a Core
[5:07] <dungth> and user can extend by adding his own aspect
[5:07] <kshepherd> well
[5:07] <kshepherd> we're working on making dspace itself more module and service-oriented
[5:08] <dungth> but the default aspects built-in use the services in the Core packages
[5:08] <dungth> i mean
[5:08] <kshepherd> but aspects have nothing to do with core dspace (ie. dspace-api)
[5:08] <dungth> when a user when to extend an aspect
[5:08] <kshepherd> aspects only apply to XMLUI, which is one of two popular dspace UIs
[5:08] <dungth> does he need to extend the Core ?
[5:08] <dungth> for example
[5:09] <kshepherd> well
[5:09] <dungth> the ArtifactBrowser aspect
[5:09] <dungth> it's not from scratch
[5:09] <dungth> it used the BrowseEngine
[5:09] <kshepherd> you'll need to extend AbstractDSpaceTransformer
[5:09] <dungth> from the core
[5:09] <kshepherd> (in your aspect classes)
[5:09] <dungth> i mean Core and default Aspects are not loosly coupled
[5:10] <kshepherd> right
[5:10] <dungth> so
[5:10] <dungth> when i create new aspect
[5:10] <kshepherd> whenever you want to do stuff, you need to use dspace-api methods
[5:10] <dungth> but if there is not method in the core for my own aspect ?
[5:10] <dungth> do i need to extend the Core ?
[5:10] <kshepherd> i'm afraid i don't understand
[5:11] <kshepherd> you don't need to touch dspace-api at all
[5:11] <dungth> oh
[5:11] <kshepherd> you don't even need to touch the rest of dspace-xmlui
[5:11] <dungth> you mean it's enough for amost kinds of aspects ?
[5:11] <kshepherd> your aspect can be enabled/disabled in XMLUI purely through configuration
[5:12] <kshepherd> perhaps some more Cocoon reading will help make this clearer
[5:12] <dungth> return to the User Discussion aspect
[5:12] <dungth> firstly
[5:12] <dungth> i need to add more 2 tables
[5:13] <dungth> create new page Discussion
[5:13] <dungth> create an Action and a Transformer
[5:13] <dungth> is it all ?
[5:14] <dungth> :D
[5:14] <kshepherd> depends... ;) if you want to customise how they're rendered, you might need to make some xslt templates for your tables
[5:14] <kshepherd> i'm not exactly an XMLUI guru, sorry, so i might not be the best person to ask here
[5:15] * eddies (~eddies@unaffiliated/eddies) has joined #duraspace
[5:15] <dungth> no problem
[5:15] <kshepherd> but it sounds like you have a fairly good understanding so far... Tim's presentation should be able to help with examples
[5:15] <dungth> thank you, i will try myself and make feedback about this
[5:16] <kshepherd> cool
[5:16] <kshepherd> if you let dspace-tech know your progress, it will help others find out about your work (and perhaps even help collaborate!)
[5:17] <dungth> sure
[5:19] <dungth> my slogan: if you can't describe what you are doing as a process, you don't know what you're doing :D
[5:20] <kshepherd> heh
[5:31] * eddies (~eddies@unaffiliated/eddies) Quit (Quit: Leaving.)
[6:30] -calvino.freenode.net- *** Looking up your hostname...
[6:30] -calvino.freenode.net- *** Checking Ident
[6:30] -calvino.freenode.net- *** Found your hostname
[6:30] -calvino.freenode.net- *** No Ident response
[6:30] [frigg VERSION]
[6:30] * DuraLogBot (~PircBot@atlas.duraspace.org) has joined #duraspace
[6:30] * Topic is '[Welcome to DuraSpace - This channel is logged - http://irclogs.duraspace.org/]'
[6:30] * Set by cwilper!ad579d86@gateway/web/freenode/ip. on Fri Oct 22 01:19:41 UTC 2010
[7:36] * dungth (~chatzilla@ Quit (Read error: Connection reset by peer)
[7:37] * dungth (~chatzilla@ has joined #duraspace
[12:10] * mhwood (~mhwood@2001:18e8:3:171:218:8bff:fe2a:56a4) has joined #duraspace
[13:02] * tdonohue (~tdonohue@c-98-228-50-45.hsd1.il.comcast.net) has joined #duraspace
[13:25] * ksclarke (~kevin@adsl-235-99-153.clt.bellsouth.net) has joined #duraspace
[14:30] * cwilper (ad579d07@gateway/web/freenode/ip. has joined #duraspace
[14:55] * sbayliss (bcdc1149@gateway/web/freenode/ip. has joined #duraspace
[14:58] * kstrnad (~kstrnad@HSI-KBW-095-208-241-050.hsi5.kabel-badenwuerttemberg.de) has joined #duraspace
[15:01] * birkland (183a31ec@gateway/web/freenode/ip. has joined #duraspace
[15:04] <cwilper> https://wiki.duraspace.org/display/FCREPO/2011-03-22+-+Committer+Meeting
[15:05] * barmintor (barmintor@specdl11.cul.columbia.edu) has joined #duraspace
[15:06] * kompewter (~kompewter@sul272peter.lib.ohio-state.edu) has joined #duraspace
[15:08] * Asger (82e11a21@gateway/web/freenode/ip. has joined #duraspace
[15:12] * ajs6f (89369b83@gateway/web/freenode/ip. has joined #duraspace
[15:27] * Asger (82e11a21@gateway/web/freenode/ip. Quit (Quit: Page closed)
[15:29] <birkland> https://jira.duraspace.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+FCREPO+AND+fixVersion+%3D+%22Fedora+3.5%22+AND+status+%3D+Open+ORDER+BY+priority+DESC&mode=hide
[15:29] <kompewter> [ Issue Navigator - DuraSpace JIRA ] - https://jira.duraspace.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+FCREPO+AND+fixVersion+%3D+%22Fedora+3.5%22+AND+status+%3D+Open+ORDER+BY+priority+DESC&mode=hide
[15:59] <birkland> https://jira.duraspace.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+FCREPO+AND+status+%3D+Received+ORDER+BY+created+DESC%2C+updated+DESC%2C+priority+DESC
[15:59] <kompewter> [ Issue Navigator - DuraSpace JIRA ] - https://jira.duraspace.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+FCREPO+AND+status+%3D+Received+ORDER+BY+created+DESC%2C+updated+DESC%2C+priority+DESC
[16:03] <barmintor> sbayliss: trippi synch/thread changes pushed to origin/master
[16:06] <sbayliss> @barmintor thanks ben
[16:17] <ajs6f> https://jira.duraspace.org/browse/FCREPO-452
[16:17] <kompewter> [ [#FCREPO-452] Move away from Axis 1.3 - DuraSpace JIRA ] - https://jira.duraspace.org/browse/FCREPO-452
[16:18] <ajs6f> Open since Feb '09
[16:21] * barmintor (barmintor@specdl11.cul.columbia.edu) Quit ()
[16:21] * sbayliss (bcdc1149@gateway/web/freenode/ip. Quit (Quit: Page closed)
[16:21] <cwilper> It's also one of the Fedora GSoC ideas. It needs a mentor and a student :) https://wiki.duraspace.org/display/GSOC/Fedora+Summer+of+Code+Ideas
[16:21] <kompewter> [ Fedora Summer of Code Ideas - Google Summer of Code - DuraSpace Wiki ] - https://wiki.duraspace.org/display/GSOC/Fedora+Summer+of+Code+Ideas
[16:22] * birkland (183a31ec@gateway/web/freenode/ip. Quit (Quit: Page closed)
[16:51] * kstrnad (~kstrnad@HSI-KBW-095-208-241-050.hsi5.kabel-badenwuerttemberg.de) Quit (Quit: kstrnad)
[17:19] * eddies (~eddies@unaffiliated/eddies) has joined #duraspace
[17:30] * alxp (~aoneill@ has joined #duraspace
[18:00] * alxp_ (~aoneill@ has joined #duraspace
[18:03] * alxp (~aoneill@ Quit (Ping timeout: 260 seconds)
[18:03] * alxp_ is now known as alxp
[18:46] * ajs6f (89369b83@gateway/web/freenode/ip. Quit (Quit: Page closed)
[18:46] * alxp (~aoneill@ Quit (Quit: alxp)
[18:50] * alxp (~aoneill@ has joined #duraspace
[21:12] * mhwood (~mhwood@2001:18e8:3:171:218:8bff:fe2a:56a4) Quit (Remote host closed the connection)
[22:04] * scottatm (~scottatm@voyager117.evans.tamu.edu) Quit (Quit: scottatm)
[22:05] * tdonohue (~tdonohue@c-98-228-50-45.hsd1.il.comcast.net) has left #duraspace
[22:09] * scottatm (~scottatm@voyager117.evans.tamu.edu) has joined #duraspace
[22:15] * scottatm (~scottatm@voyager117.evans.tamu.edu) Quit (Quit: scottatm)

These logs were automatically created by DuraLogBot on irc.freenode.net using the Java IRC LogBot.