You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
(41) |
May
(353) |
Jun
(133) |
Jul
(534) |
Aug
(401) |
Sep
(219) |
Oct
(86) |
Nov
(144) |
Dec
(61) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(200) |
Feb
(130) |
Mar
(345) |
Apr
(153) |
May
(247) |
Jun
(338) |
Jul
(222) |
Aug
(70) |
Sep
(39) |
Oct
(27) |
Nov
(76) |
Dec
(30) |
2007 |
Jan
(81) |
Feb
(44) |
Mar
(9) |
Apr
|
May
(3) |
Jun
(2) |
Jul
(34) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
(6) |
2008 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(7) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Adam M. <ada...@co...> - 2005-05-27 16:47:29
|
I never got a reply from Kelly Smith. adam -- Adam Marshall: OUCS, 13, Banbury Rd. Oxford OX2 6NN. Shameless plug: Use the Bodington VLE http://bodington.org Blog: http://ramble.oucs.ox.ac.uk/blog/adamm/ Cheese of the month: Cheshire (not to be underestimated) | -----Original Message----- | From: bod...@li... [mailto:bodington- | dev...@li...] On Behalf Of Peter Crowther | Sent: 27 May 2005 17:42 | To: bod...@li... | Subject: [Bodington-developers] Progress report: IMS Content Packaging | | I've just committed code that allows users with Manage permission to | export an IMS content package version 1.1.4 from a webdocument. The | exported CP can be loaded by Bodington - tested by doing a round-trip | with Aggie's protein CP, and checking that the import from the | round-trip is not distinguishable to the user from the | originally-imported version. | | So I think we can release 2.6 with import many spec-compliant content | packages. Bodington has never implemented some of the more obscure | features of CPs, such as sub-manifests and xinclude; those features | remain out of scope for this project, whose intention was to get CP | import/export up to date. | | Still to do: Implement the notion that an installation-defined sequence | of XSLT filters run on CPs before they are imported. This allows | filtering of non-spec-compliant CPs to be at least minimally compliant, | without having to recompile Bodington. | | Still to do: Amend the XML repository to be namespace-aware. I'm | thinking about the best way to do this. | | Still to do: TEST! I have very few real-world CPs with which to test. | If you have pointers to some, I'd still appreciate them. | | - Peter | -- | Peter Crowther, Director, Melandra Limited | John Dalton House, 121 Deansgate, Manchester M3 2AB | t: +44 (0)161 828 8736 f: +44 (0)161 832 5683 | | | ------------------------------------------------------- | This SF.Net email is sponsored by Yahoo. | Introducing Yahoo! Search Developer Network - Create apps using Yahoo! | Search APIs Find out how you can build Yahoo! directly into your own | Applications - visit http://developer.yahoo.net/?fr=fad-ysdn-ostg-q22005 | _______________________________________________ | Bodington-developers mailing list | Bod...@li... | https://lists.sourceforge.net/lists/listinfo/bodington-developers |
From: Peter C. <Pet...@me...> - 2005-05-27 16:42:24
|
I've just committed code that allows users with Manage permission to export an IMS content package version 1.1.4 from a webdocument. The exported CP can be loaded by Bodington - tested by doing a round-trip with Aggie's protein CP, and checking that the import from the round-trip is not distinguishable to the user from the originally-imported version. So I think we can release 2.6 with import many spec-compliant content packages. Bodington has never implemented some of the more obscure features of CPs, such as sub-manifests and xinclude; those features remain out of scope for this project, whose intention was to get CP import/export up to date. Still to do: Implement the notion that an installation-defined sequence of XSLT filters run on CPs before they are imported. This allows filtering of non-spec-compliant CPs to be at least minimally compliant, without having to recompile Bodington. Still to do: Amend the XML repository to be namespace-aware. I'm thinking about the best way to do this. Still to do: TEST! I have very few real-world CPs with which to test. If you have pointers to some, I'd still appreciate them. - Peter -- Peter Crowther, Director, Melandra Limited John Dalton House, 121 Deansgate, Manchester M3 2AB t: +44 (0)161 828 8736 f: +44 (0)161 832 5683 |
From: Alexis O'C. <ale...@co...> - 2005-05-27 15:53:30
|
Peter Crowther wrote: >>From: Alexis O'Connor >>Although, to pre-empt any disapointment, I'd say that >>actually, it just does something mildly cunning with it ... > > > What? You mean you can't put a tail on it and call it a weasel? > > - Peter > Well, put it this way. Regardless of recent legislation in the British parliament, it is unlikely to be bothered by men in red coats with hounds ... Alexis |
From: Peter C. <Pet...@me...> - 2005-05-27 15:44:46
|
> From: Alexis O'Connor=20 > Although, to pre-empt any disapointment, I'd say that=20 > actually, it just does something mildly cunning with it ... What? You mean you can't put a tail on it and call it a weasel? - Peter |
From: Alexis O'C. <ale...@co...> - 2005-05-27 15:41:13
|
To avoid people being driven into a state of apoplexy / having kittens, I should mention that I moved Bodington's (default) web.xml from /tomcatadd/webapps/bodington/WEB-INF/ to /etc on HEAD. This is a bit more standard as far as Jakarta style web-applications go. Does the build.xml do something cunning with this I hear you cry? You bet your hat it does! Although, to pre-empt any disapointment, I'd say that actually, it just does something mildly cunning with it ... -- + - - - - - - - - - - - - - - - - - - - - - - - - - - - + | Alexis O'Connor, VLE Developer (http://bodington.org) | | OUCS, 13 Banbury Road, Oxford, OX2 6NN, UK. | | Tel. +44 (0)1865 283661 | + - - - - - - - - - - - - - - - - - - - - - - - - - - - + |
From: Adam M. <ada...@co...> - 2005-05-27 15:29:58
|
Thought this internal memo may provide some hors-d'oeuvres for thought. The more I think about it the more urgent the need for a group management web service interface for Bodington appears. Read the original posting then look at the bottom for my comments. _____ From: Adam Marshall [mailto:ada...@co...] Sent: 26 May 2005 13:35 To: 'Howard Noble'; 'Stuart Lee'; 'Peter Robinson'; 'Paul V Davis'; 'Sophie Clarke'; 'Adam Marshall'; 'Grazyna Cooper'; mat...@co...; col...@co... Subject: RE: LTG Projects meeting - thoughts... I was going to speak up in the meeting but I couldnt bring myself to do so (my sore throat y'see*): it strikes me that most of the projects / tools that LTG are involved with need to deal with the three A's (AAA): - account creation - authentication - authorisation A the first We can take a lead from UHI here I think. They have a piece of software called SIVA that will read an LDAP and create accounts in specified systems. Perhaps we should investigate. Or do registration have a mechanism to do this already? We should also look into the ELF 'wall' and try to establish a standard account creation web service interface which we implement for each separate tool we use. OKI's OSIDs may also help here. A the second The authentication is handled by webauth - this we know A the third I believe that the authorisation should be handled by Bodington. Generally a users groups etc would come from LDAP but I think it is very beneficial for Oxford to allow 'trusted' staff members to create their own groups, this cannot be done in the LDAP because such users will not be allowed to fiddle with its contents. Bodington allows groups to be created like this Systems need to be able to ask Bod 'is fred in group X?' and they also need to be able to use the group management interface of Bodington via a web service (WSRP) interface. To the administrator of the tool, it would look like the tool has its own group management facility. This requires some additions to Bod - but we will probably have to do these in the ASK project anyway. I haven't fully thought through the functions that are needed but enough people have said that such a service sounds like a good idea. Adam * too much shouting at LFC on the TV last night ----------------------------------- So BEWT will give us the CRUD operations for groups and will also allow us to get what groups a given user is in (or what people are in a given group). But it wont allow us be able to get ALL available groups out of Bodington. MVN has a need for this sort of thing and could be a good use case. I imagine the use case where tutor is setting up a new forum inside MVN. They need to be able to say 'this discussion room is only visible to members of group X'. Using BEWT, when a user A clicks through from Bod to MVN, MVN will try to display the discussion but will see an attribute 'this resource only available to group X'. MVN will ask Bodington 'what groups is user A in?' MVN gets the list and checks for the appropriate username and then either authorises or says naff off. Two issues here: 1/ yes we could pass group memberships as Shibb attrs but to me the above achieves a desirable separation 2/ if we do adopt the above then there are many application who will have to implement a method which has to retrieve a potentially long list of groups from Bod then do the searching and make a decision. It would be better if there was an extension to BEWT, ie a WS, where you could also Bodington if user A is in group X. This extension to BEWT would also be used by the VFS in the ASK project. And by a wiki when we get that together. BEWT finishes in August. Comments discussion????? adam -- Adam Marshall: OUCS, 13, Banbury Rd. Oxford OX2 6NN. Shameless plug: Use the Bodington VLE http://bodington.org Blog: http://ramble.oucs.ox.ac.uk/blog/adamm/ Cheese of the month: Cheshire (not to be underestimated) |
From: Adam M. <ada...@co...> - 2005-05-27 13:48:12
|
Yes - a better error message is v desirable. Adam | | Well it's pointing to your JDK but only treating it as a JRE. When | tomcat starts up it doesn't add the tools.jar to the classpath. | | The way to fix this is to add tools.jar to your tomcat classpath. | If you had template compilation turned on I am still supprise your saw | this message. | | We need to change this error to something MUCH more helpful (Eg: | Bodington cannot find the java compiler. Please make sure you are | running bodington with a JDK and that tools.jar is on the servlet | container classpath). | | -- | +--Matthew Buckett-----------------------------------------+ | | VLE Developer, Learning Technologies Group | | | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | | +------------Computing Services, University of Oxford------+ | | | ------------------------------------------------------- | This SF.Net email is sponsored by Yahoo. | Introducing Yahoo! Search Developer Network - Create apps using Yahoo! | Search APIs Find out how you can build Yahoo! directly into your own | Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 | _______________________________________________ | Bodington-developers mailing list | Bod...@li... | https://lists.sourceforge.net/lists/listinfo/bodington-developers |
From: Matthew B. <mat...@co...> - 2005-05-27 13:19:04
|
Matthew Buckett wrote: >> Using JRE_HOME: /usr/java/jdk1.5.0_02 >> >> As you can see I am using jdk not jre. > > Well it's pointing to your JDK but only treating it as a JRE. When > tomcat starts up it doesn't add the tools.jar to the classpath. Maybe we should think about allowing the template compilation to use the Eclipse JDT that is shipped with Tomcat 5.5 if it is available. This isn't simple as it would probably mean having a template compiler factory that spits out a template compiler of either javac type or eclipse type depending on what is available. If nothing else it shows that if we want Bodington to be easy to install we should have the templates compiled by default (they currently are) so that people don't see this problem until they start trying to customize Bodington. -- +--Matthew Buckett-----------------------------------------+ | VLE Developer, Learning Technologies Group | | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | +------------Computing Services, University of Oxford------+ |
From: gxdev D. <gx...@ya...> - 2005-05-27 12:11:59
|
> Well it's pointing to your JDK but only treating it > as a JRE. Well spoted Matthew. I think I need glasses. > When tomcat starts up it doesn't add the tools.jar to the > classpath. > The way to fix this is to add tools.jar to your > tomcat classpath. Yes you are right. Thanks. Bod starts up fine now. > We need to change this error to something MUCH more > helpful (Eg: > Bodington cannot find the java compiler. Please make > sure you are > running bodington with a JDK and that tools.jar is > on the servlet > container classpath). Good idea. ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com |
From: Matthew B. <mat...@co...> - 2005-05-27 11:36:23
|
Alistair Young wrote: > I'm using the stuff out of head but WEB-INF/logs is always empty - > should I configure something? Standard out at the moment (should end up in the container logs). I was logging back to the context log but this breaks with Tomcat 5.5 as it can use log4j itself which ends up generating a logging loop. Just edit the log4j.properties file in WEB-INF and you should be able to get it to log where ever you like. I didn't log into WEB-INF/logs by default in case the WAR wasn't unpacked and we couldn't write back there. Standard out seem like the safest place. -- +--Matthew Buckett-----------------------------------------+ | VLE Developer, Learning Technologies Group | | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | +------------Computing Services, University of Oxford------+ |
From: Matthew B. <mat...@co...> - 2005-05-27 11:33:28
|
gxdev Developer wrote: >>Ok, it looks like your running Tomcat with a JRE >>rather than a JDK. Do >>you have multiple copies of java installed? When >>tomcat starts up >>normally it logs where it thinks JAVA_HOME is: >> >>Using JAVA_HOME: /usr/lib/j2sdk1.4-sun/ >> >>Does your tomcat startup look to be using a JDK? > > > output from my tomcat when it starts: > Using CATALINA_BASE: > /root/makejt/jakarta-tomcat-5.5.9 > Using CATALINA_HOME: > /root/makejt/jakarta-tomcat-5.5.9 > Using CATALINA_TMPDIR: > /root/makejt/jakarta-tomcat-5.5.9/temp > Using JRE_HOME: /usr/java/jdk1.5.0_02 > > As you can see I am using jdk not jre. Well it's pointing to your JDK but only treating it as a JRE. When tomcat starts up it doesn't add the tools.jar to the classpath. The way to fix this is to add tools.jar to your tomcat classpath. If you had template compilation turned on I am still supprise your saw this message. We need to change this error to something MUCH more helpful (Eg: Bodington cannot find the java compiler. Please make sure you are running bodington with a JDK and that tools.jar is on the servlet container classpath). -- +--Matthew Buckett-----------------------------------------+ | VLE Developer, Learning Technologies Group | | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | +------------Computing Services, University of Oxford------+ |
From: Matthew B. <mat...@co...> - 2005-05-27 11:21:45
|
gxdev Developer wrote: > It seams the entry point for the compiler(1.5) has > moved to: > com.sun.tools.javac.main.Main Although java 1.5 does have this class the other class still exists: com.sun.tools.javac.Main and I can sucessfully compile the Bodington templates using old current entry point. buckett@oucs-matthewb:~/workspace/bodington_head $ java -version java version "1.5.0_03" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_03-b07) Java HotSpot(TM) Client VM (build 1.5.0_03-b07, mixed mode, sharing) buckett@oucs-matthewb:~/workspace/bodington_head $ ant compile-templates Buildfile: build.xml init: [copy] Copying 1 file to /home/buckett/workspace/bodington_head/build compile: rmi-it: build: prepare-compile-task: compile-templates: [template-compiler] Compiling 468 templates to /home/buckett/workspace/bodington_head/build/bodington/WEB-INF/template_classes BUILD SUCCESSFUL Total time: 1 minute 15 seconds -- +--Matthew Buckett-----------------------------------------+ | VLE Developer, Learning Technologies Group | | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | +------------Computing Services, University of Oxford------+ |
From: Alistair Y. <ali...@sm...> - 2005-05-27 11:20:50
|
I'm using the stuff out of head but WEB-INF/logs is always empty - should I configure something? Alistair |
From: gxdev D. <gx...@ya...> - 2005-05-27 11:13:51
|
> > Ok, it looks like your running Tomcat with a JRE > rather than a JDK. Do > you have multiple copies of java installed? When > tomcat starts up > normally it logs where it thinks JAVA_HOME is: > > Using JAVA_HOME: /usr/lib/j2sdk1.4-sun/ > > Does your tomcat startup look to be using a JDK? output from my tomcat when it starts: Using CATALINA_BASE: /root/makejt/jakarta-tomcat-5.5.9 Using CATALINA_HOME: /root/makejt/jakarta-tomcat-5.5.9 Using CATALINA_TMPDIR: /root/makejt/jakarta-tomcat-5.5.9/temp Using JRE_HOME: /usr/java/jdk1.5.0_02 As you can see I am using jdk not jre. Thanks. ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com |
From: gxdev D. <gx...@ya...> - 2005-05-27 11:06:17
|
It seams the entry point for the compiler(1.5) has moved to: com.sun.tools.javac.main.Main Thanks. ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com |
From: Matthew B. <mat...@co...> - 2005-05-27 11:04:19
|
Alistair Young wrote: >> would it be an idea to remove the old shibadd first and then add in >> the Guanxi stuff with just the JARs it needs? > > yes, that's a good idea. If you remove every last scrap of shibb I'll > add Guanxi and it's jars. Was someone down to do this? > Do you want the jar version numbers removed > beforehand? I think so, just need to make sure that the commit comments list the version and maybe the website it came from. -- +--Matthew Buckett-----------------------------------------+ | VLE Developer, Learning Technologies Group | | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | +------------Computing Services, University of Oxford------+ |
From: Paul D. <pau...@co...> - 2005-05-27 11:03:00
|
Bodington Buzz 4 July 05 - making learning more effective. The LAMS learning design package has recently been released as Open Source; TOIA is a highly regarded assessment engine free to UK Education institutions; Personal Development Planning is becoming increasingly required for institutional assessments either using blogging, e-portfolios or other methods; institutions are increasingly looking to share data in a secure way with other collaborating institutions with Shibboleth technology being favoured. All these topics are addressed in the JISC e-learning framework, and all have been integrated using the Bodington VLE. Please distribute widely:-) Paul All of these products are free, as is this seminar hosted by the Learning Technologies Group at Oxford University! This showcases use and integration of the most important tools through the use of the Bodington Open Source VLE system as an institutional-wide central authorisation and authentication store. The talks and demonstrations are aimed at decision makers and potential users of the system who may be considering adopting or switching to an open source VLE. Bodington developers will be in attendance for discussion and user-requirements gathering for future development. The final programme is currently under development but will include: # Personal Development Planning, ePortfolios, Skills profiling and logbooks # Blogs and RSS feeds for dynamic data provision # Learning design sequences LAMS Open Source Software # Sophisticated assessment using TOIA free software # Federated searching tools to produce reading lists # Granular authorisation through The Bodington Open Source VLE # The JISC E-learning Framework gluing things together # Shibboleth integration allowing cross-institutional collaboration # What's new in current and imminent releases of Bodington # Longterm directions of VLEs To book, please go to http://www.oucs.ox.ac.uk/ltg/events/bodington/ ------------------------------------------------------------------------- Dr Paul V Davis Deputy Head, Learning Technologies Group Project Manager, WebLearn (Oxford's version of Bodington see http://bodington.org) Oxford University Computing Services 13 Banbury Road, Oxford, OX2 6NN Tel: 01865 283414 |
From: Matthew B. <mat...@co...> - 2005-05-27 11:02:32
|
gxdev Developer wrote: > hi > > checkout a new version of bodington from cvs head. > > Did the build it worked fine. > I had following setup on my build.properties > template compilation on If you had template compilation turned on in your build I'm supprised that Bod is trying to compile templates. Do we still have the timestamp bug when unpacking the WAR (are you using a WAR?). > But when I hit the browser at the following URL : > > http://mywebserver/bodington/site/ > > I now get the following exception throw at me: > > java.lang.NoClassDefFoundError: > com/sun/tools/javac/Main Ok, it looks like your running Tomcat with a JRE rather than a JDK. Do you have multiple copies of java installed? When tomcat starts up normally it logs where it thinks JAVA_HOME is: Using JAVA_HOME: /usr/lib/j2sdk1.4-sun/ Does your tomcat startup look to be using a JDK? > org.bodington.servlet.template.XmlTemplate.compile(XmlTemplate.java:663) > Is there property that you need to set for bod to make > it work with jdk 1.5??????? Not as far as I know. -- +--Matthew Buckett-----------------------------------------+ | VLE Developer, Learning Technologies Group | | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | +------------Computing Services, University of Oxford------+ |
From: Alistair Y. <ali...@sm...> - 2005-05-27 10:51:45
|
> At the moment Guanxi isn't in HEAD, is it going in soon? oh dear, that's right. Yes, I'll add it at some point. It's changed since the 2.4.2 release though - multi fed support etc. so the docs will need changed too. > would it be an idea to remove the old shibadd first and then add in > the Guanxi stuff with just the JARs it needs? yes, that's a good idea. If you remove every last scrap of shibb I'll add Guanxi and it's jars. Do you want the jar version numbers removed beforehand? Alistair On 27 May 2005, at 11:36, Matthew Buckett wrote: > Alistair Young wrote: >> there's an overlap with shibb and Guanxi but here's what Guanxi needs: >> activation.jar >> axis.jar >> bcprov-jdk14-128.jar >> commons-discovery.jar >> jaxrpc.jar >> ldap.jar (optional for bod::guanxi though useful for chaining >> attribute stores onto the bod database) >> mail.jar >> saaj.jar >> xalan-2.4.1.jar >> xercesImpl.jar >> xml-apis.jar >> xmlsec.jar > >> I don't think I've got round to removing the version numbers from the >> above but please feel free... > > At the moment Guanxi isn't in HEAD, is it going in soon? > > So that we don't have superfluous JARs hanging around would it be an > idea to remove the old shibadd first and then add in the Guanxi stuff > with just the JARs it needs? > > > -- > +--Matthew Buckett-----------------------------------------+ > | VLE Developer, Learning Technologies Group | > | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | > +------------Computing Services, University of Oxford------+ > > > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create apps using Yahoo! > Search APIs Find out how you can build Yahoo! directly into your own > Applications - visit > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > _______________________________________________ > Bodington-developers mailing list > Bod...@li... > https://lists.sourceforge.net/lists/listinfo/bodington-developers |
From: gxdev D. <gx...@ya...> - 2005-05-27 10:48:45
|
hi checkout a new version of bodington from cvs head. Did the build it worked fine. I had following setup on my build.properties template compilation on shib disabled set build.templates.xmlwarn=yes Did the setup it worked fine. But when I hit the browser at the following URL : http://mywebserver/bodington/site/ I now get the following exception throw at me: java.lang.NoClassDefFoundError: com/sun/tools/javac/Main org.bodington.servlet.template.XmlTemplate.compile(XmlTemplate.java:663) org.bodington.servlet.template.XmlTemplate.compile(XmlTemplate.java:746) org.bodington.servlet.template.XmlTemplate.getProcessor(XmlTemplate.java:412) org.bodington.servlet.template.Template.getXmlTemplateProcessor(Template.java:357) org.bodington.servlet.BuildingServlet.doProcessing(BuildingServlet.java:570) org.bodington.servlet.BuildingServlet.doGet(BuildingServlet.java:423) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) It seams it can't find the java compiler. I am using: Sun jdk 1.5 Tomcat 5.5.9 Ant version 1.6.2 Is there property that you need to set for bod to make it work with jdk 1.5??????? I thought we got bod sorted for jdk 1.5, or am i wrong? Some good work was done to get it sort. Thanks Atif. --- Colin Tatham <col...@co...> wrote: > > Did you get this problem sorted Atif? > > Colin > > ____________________________________ > Colin Tatham > VLE Team > Oxford University Computing Services > www.oucs.ox.ac.uk/ltg/vle/ > www.bodington.org > > > > > -----Original Message----- > > From: > bod...@li... > > > [mailto:bod...@li...]On > Behalf Of > > Matthew Buckett > > Sent: 26 May 2005 17:33 > > To: bod...@li... > > Subject: Re: [Bodington-developers] Bodington bug > > > > > > gxdev Developer wrote: > > > hi > > > > > > I checkout the bod source code from the CVS head > at > > > 3pm. > > > > > > Did a build using ANT everything went fine. > > > Then did a setup using bodington.war everything > went > > > fine. > > > > > > But when I hit the browser at the following URL > : > > > > > > http://mywebserver/bodington/site/ > > > > > > I get the following exception throw at me: > > > > > > java.lang.NoClassDefFoundError > > > > > > > > > org.bodington.servlet.template.XmlTemplate.class$(XmlTemplate.java:96) > > > > This is the line that attempts to setup the Logger > for the > > class which > > has now been removed in HEAD (a few minutes ago). > You could try a CVS > > update and a new build, although my builds worked > fine before > > and after > > removing this line. > > > > > > > > org.bodington.servlet.template.XmlTemplate.compile(XmlTemplate > > .java:630) > > > > This is the line that tries to call the Java > compiler to compile the > > template. Are you running Tomcat with the JDK > rather than the JRE? > > > > One way round this might be to turn template > compilation on in the > > build.properties so that it doesn't happen in the > servlet > > container world. > > > > If you have somewhere (website?) you can put the > WAR you built that I > > can grab it from I'll have a look and see if I can > figure out > > what is wrong. > > > > -- > > +--Matthew > Buckett-----------------------------------------+ > > | VLE Developer, Learning Technologies Group > | > > | Tel: +44 (0) 1865 283660 > http://www.oucs.ox.ac.uk/ | > > +------------Computing Services, University of > Oxford------+ > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by Yahoo. > > Introducing Yahoo! Search Developer Network - > Create apps using Yahoo! > > Search APIs Find out how you can build Yahoo! > directly into your own > > Applications - visit > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > _______________________________________________ > Bodington-developers mailing list > Bod...@li... > https://lists.sourceforge.net/lists/listinfo/bodington-developers > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create > apps using Yahoo! > Search APIs Find out how you can build Yahoo! > directly into your own > Applications - visit > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > _______________________________________________ > Bodington-developers mailing list > Bod...@li... > https://lists.sourceforge.net/lists/listinfo/bodington-developers > ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com |
From: Matthew B. <mat...@co...> - 2005-05-27 10:36:49
|
Alistair Young wrote: > there's an overlap with shibb and Guanxi but here's what Guanxi needs: > > activation.jar > axis.jar > bcprov-jdk14-128.jar > commons-discovery.jar > jaxrpc.jar > ldap.jar (optional for bod::guanxi though useful for chaining attribute > stores onto the bod database) > mail.jar > saaj.jar > xalan-2.4.1.jar > xercesImpl.jar > xml-apis.jar > xmlsec.jar > I don't think I've got round to removing the version numbers from the > above but please feel free... At the moment Guanxi isn't in HEAD, is it going in soon? So that we don't have superfluous JARs hanging around would it be an idea to remove the old shibadd first and then add in the Guanxi stuff with just the JARs it needs? -- +--Matthew Buckett-----------------------------------------+ | VLE Developer, Learning Technologies Group | | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | +------------Computing Services, University of Oxford------+ |
From: Peter C. <Pet...@me...> - 2005-05-27 10:35:10
|
> From: Alistair Young [mailto:ali...@sm...]=20 > is it the institutions or the developers who own the copyright on the=20 > code the developers contributed? That depends on each developer's contract of employment with their institution, and on how they have contributed. A typical English academic contract says that the institution owns all the work you do in your normal working hours; there is some English case law that indicates that the institution also has a claim on work done in your own time using the institution's equipment. This probably covers all of your work on Bodington, assuming UHI's contract of employment is typical and that Scottish case law is similar. However, if you've made some tweaks in your own time using entirely your own equipment, the situation may be muddier. Some academic contracts are 'own-your-brain' type contracts where the institution also lays claim to all such work; others are not. > if it 's the former, then presumably all we need do is ply our=20 > respective pointy haired ones with drink and get them to sign on the=20 > dotted line. Yes. Note that 'pointy-haired ones' may be up to and including the VC's signature and the University seal on a document - we had to do this (several times!) to get some IP out of University of Manchester into a spin-out company. > if it's the latter... ... then all you need to do is write a short letter and sign it. - Peter |
From: Alistair Y. <ali...@sm...> - 2005-05-27 10:28:46
|
there's an overlap with shibb and Guanxi but here's what Guanxi needs: activation.jar axis.jar bcprov-jdk14-128.jar commons-discovery.jar jaxrpc.jar ldap.jar (optional for bod::guanxi though useful for chaining attribute stores onto the bod database) mail.jar saaj.jar xalan-2.4.1.jar xercesImpl.jar xml-apis.jar xmlsec.jar I don't think I've got round to removing the version numbers from the above but please feel free... Alistair On 27 May 2005, at 10:39, Matthew Buckett wrote: > Sean Mehan wrote: >> On 24 May 2005, at 10:26, Matthew Buckett wrote: >>> Alistair Young wrote: >>> >>>> WEB-INF/lib >>>> -rw-r--r-- 1 alistair staff 350115 24 May 09:49 log4j-1.2.5.jar >>>> -rw-r--r-- 1 alistair staff 352291 24 May 09:49 log4j.jar >>>> two get copied by the build but only log4j.jar has the required >>>> method. >>>> I deleted log4j-1.2.5.jar from lib and it now works. >>>> Will I remove log4j-1.2.5.jar from head? > > Sorry I didn't see this comment Alistair. > >>> This one comes from the old shib files (/shibbadd). They were going >>> to be removed before 2.6. Building with shibb off should fix this. >>> > > Alexis just mentioned that the guanxi stuff depends on some of the old > shibadd stuff. Is this true? > >> who/what/when? >> who is chopping out shibbadd? >> Hello, Leeds? > > I think there is a post in the archives about how I removed /shibbadd > from WebLearn HEAD but if there is a dependacy between Guanxi and the > old shibbadd this may not work for Bodington HEAD. > > -- > +--Matthew Buckett-----------------------------------------+ > | VLE Developer, Learning Technologies Group | > | Tel: +44 (0) 1865 283660 http://www.oucs.ox.ac.uk/ | > +------------Computing Services, University of Oxford------+ > > > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create apps using Yahoo! > Search APIs Find out how you can build Yahoo! directly into your own > Applications - visit > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > _______________________________________________ > Bodington-developers mailing list > Bod...@li... > https://lists.sourceforge.net/lists/listinfo/bodington-developers |
From: Alistair Y. <ali...@sm...> - 2005-05-27 10:24:40
|
> No, because Leeds don't own the copyright. The original contributing > bodies do - at least Leeds, UHI and Oxford is it the institutions or the developers who own the copyright on the code the developers contributed? if it 's the former, then presumably all we need do is ply our respective pointy haired ones with drink and get them to sign on the dotted line. if it's the latter... Alistair On 27 May 2005, at 11:11, Peter Crowther wrote: >> From: Adam Marshall >> My understanding of the Bod licence (based on hearsay and >> chats with his >> Jonness) is that everybody gives copyright of their code to >> Leeds Uni and >> then Leeds commit to making the code available to all to use. > > Here's my understanding. I am not a lawyer, your mileage my vary, do > not pass Go, et cetera. > > Intellectual Property assignment isn't the same as releasing software > under a common license. Unless (say) Oxford has signed a formal IP > agreement with Leeds giving Leeds IP ownership of any WebLearn changes > to Bodington, those changes are merely released under a common license > - > the Bodington Software License version 1.0 (BSL1). Oxford still own > the > IP but, as they have released under BSL1, any other organisation can > use > the Oxford contributions under the terms of the license under which > they > were released - namely BSL2. > > If Leeds change the license for their work to the Bodington Software > License version 2.0 (BSL2), that doesn't alter the fact that Oxford's > contributions were released under BSL1. Oxford can state that they are > willing for the contributions to be released under BSL2 (or a > disjunctive license of BSL1 and BSL2, more likely); or Oxford can > formally assign its IP to Leeds, at which point Leeds can do as it > wishes; or Oxford can stay silent and try to sting a licensee later who > naively uses the code under a provision of BSL2 that is not in BSL1. > Repeat for all contributors to Bodington that own IP. > > I suspect it would be very unlikely that Oxford would wish to sting > someone in this way; it would also be expensive to pursue through the > courts with a very uncertain outcome, as open source licenses have not > been tested in the English courts so there is no case law. I suspect > this would be the same for all the other contributors to Bodington. > This suspicion would probably be sufficient for many organisations to > download and use Bodington. If we feel that the unclear situation > would > not put off any organisation - or if real-world organisations will be > using the system within the terms of BSL1 and so will not infringe > anyway - then we don't care. > >> Doesn't that >> mean that as Leeds own copyright, then can do what they like with the >> licence? > > No, because Leeds don't own the copyright. The original contributing > bodies do - at least Leeds, UHI and Oxford, unless there are IP > assignment documents of which I am unaware. Melandra's previous > contributions have been made through IP assignment to the PEVE Unit at > University of Manchester, then (I believe) through IP assignment from > PEVE to Leeds; so the IP situation for those contributions is clear. > > - Peter > > > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create apps using Yahoo! > Search APIs Find out how you can build Yahoo! directly into your own > Applications - visit > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > _______________________________________________ > Bodington-developers mailing list > Bod...@li... > https://lists.sourceforge.net/lists/listinfo/bodington-developers |
From: Peter C. <Pet...@me...> - 2005-05-27 10:11:33
|
> From: Adam Marshall=20 > My understanding of the Bod licence (based on hearsay and=20 > chats with his > Jonness) is that everybody gives copyright of their code to=20 > Leeds Uni and > then Leeds commit to making the code available to all to use. Here's my understanding. I am not a lawyer, your mileage my vary, do not pass Go, et cetera. Intellectual Property assignment isn't the same as releasing software under a common license. Unless (say) Oxford has signed a formal IP agreement with Leeds giving Leeds IP ownership of any WebLearn changes to Bodington, those changes are merely released under a common license - the Bodington Software License version 1.0 (BSL1). Oxford still own the IP but, as they have released under BSL1, any other organisation can use the Oxford contributions under the terms of the license under which they were released - namely BSL2. If Leeds change the license for their work to the Bodington Software License version 2.0 (BSL2), that doesn't alter the fact that Oxford's contributions were released under BSL1. Oxford can state that they are willing for the contributions to be released under BSL2 (or a disjunctive license of BSL1 and BSL2, more likely); or Oxford can formally assign its IP to Leeds, at which point Leeds can do as it wishes; or Oxford can stay silent and try to sting a licensee later who naively uses the code under a provision of BSL2 that is not in BSL1. Repeat for all contributors to Bodington that own IP. I suspect it would be very unlikely that Oxford would wish to sting someone in this way; it would also be expensive to pursue through the courts with a very uncertain outcome, as open source licenses have not been tested in the English courts so there is no case law. I suspect this would be the same for all the other contributors to Bodington. This suspicion would probably be sufficient for many organisations to download and use Bodington. If we feel that the unclear situation would not put off any organisation - or if real-world organisations will be using the system within the terms of BSL1 and so will not infringe anyway - then we don't care. > Doesn't that > mean that as Leeds own copyright, then can do what they like with the > licence? No, because Leeds don't own the copyright. The original contributing bodies do - at least Leeds, UHI and Oxford, unless there are IP assignment documents of which I am unaware. Melandra's previous contributions have been made through IP assignment to the PEVE Unit at University of Manchester, then (I believe) through IP assignment from PEVE to Leeds; so the IP situation for those contributions is clear. - Peter |