You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(2) |
Jun
(1) |
Jul
(10) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(17) |
Jul
(22) |
Aug
(6) |
Sep
(5) |
Oct
|
Nov
|
Dec
(10) |
2010 |
Jan
(7) |
Feb
(6) |
Mar
(3) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Harri <har...@tu...> - 2005-07-26 08:44:01
|
On Mon, Jul 25, 2005 at 15:05:35 +0100, Daniel White wrote: > On 7/25/05, Harri J=E4rvi <har...@tu...> wrote: > > > the patch attached attempts to fix the problem present in BOSS 3.2.= 1 > > > that leads to an uncatched ArrayOutOfBoundsException > > > SubmissionsFrame.processClick(). The exception bleeds through to ev= ent > > > dispatching thread. > Under what circumstances does the released code generate the out of > bounds exception? As to my understanding and experience about the problem, it happens under the following conditions: - n (>1) submissions in the list of SubmissionsFrame - At least one submission in the list that is not late before any of the late ones The result is that the released code will allocate room for as many late submissions it found, and then start filling the array, but leave empty slots if the late submissions are not all in the beginning of the "allModel" and "submissions" arrays. Yours, Harri J=E4rvi |
From: Daniel W. <dan...@gm...> - 2005-07-25 14:05:42
|
Hi Harri, Under what circumstances does the released code generate the out of bounds exception? Dan On 7/25/05, Harri J=E4rvi <har...@tu...> wrote: > Sorry, >=20 > the patch attached really :) >=20 > -Harri >=20 > On Mon, Jul 25, 2005 at 16:44:35 +0300, Harri J=E4rvi wrote: > > Hi, > > > > the patch attached attempts to fix the problem present in BOSS 3.2.1 > > that leads to an uncatched ArrayOutOfBoundsException > > SubmissionsFrame.processClick(). The exception bleeds through to event > > dispatching thread. > > > > The patch will utilize separate counters for going through the data > > model and the resulting lateness arrays (penaltyList and studentList) > > > > I hope you find the fix useful. > > > > Yours, > > Harri J=E4rvi > > > > > > > > ------------------------------------------------------- > > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > > from IBM. Find simple to follow Roadmaps, straightforward articles, > > informative Webcasts and more! Get everything you need to get up to > > speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&op=3Dclick > > _______________________________________________ > > Cobalt-developers mailing list > > Cob...@li... > > https://lists.sourceforge.net/lists/listinfo/cobalt-developers >=20 >=20 >=20 --=20 Daniel White University: da...@dc... Personal: dan...@gm... |
From: Harri <har...@tu...> - 2005-07-25 13:46:20
|
Sorry, the patch attached really :) -Harri On Mon, Jul 25, 2005 at 16:44:35 +0300, Harri J=E4rvi wrote: > Hi, >=20 > the patch attached attempts to fix the problem present in BOSS 3.2.1 > that leads to an uncatched ArrayOutOfBoundsException > SubmissionsFrame.processClick(). The exception bleeds through to event > dispatching thread. >=20 > The patch will utilize separate counters for going through the data > model and the resulting lateness arrays (penaltyList and studentList) >=20 > I hope you find the fix useful. >=20 > Yours, > Harri J=E4rvi >=20 >=20 >=20 > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&op=3Dclick > _______________________________________________ > Cobalt-developers mailing list > Cob...@li... > https://lists.sourceforge.net/lists/listinfo/cobalt-developers |
From: Harri <har...@tu...> - 2005-07-25 13:44:48
|
Hi, the patch attached attempts to fix the problem present in BOSS 3.2.1 that leads to an uncatched ArrayOutOfBoundsException SubmissionsFrame.processClick(). The exception bleeds through to event dispatching thread. The patch will utilize separate counters for going through the data model and the resulting lateness arrays (penaltyList and studentList) I hope you find the fix useful. Yours, Harri J=E4rvi |
From: Harri <har...@tu...> - 2005-07-19 09:36:28
|
Hi, I was thinking about the user interface in MarkingCategory while I was learning how to expand it to work with a few more test types besides the JUnit and Simple (Boss1) tests. As I was trying out the current user interface it was misleading to me that there was two tabs, but information only from one of the tabs was saved and when changing toanother marking category with different test type, the information in the other tab was reflecting that other test's data. I concluded to myself that maybe the tabbed pane is not the right UI element to use here. And I thought that maybe a drop down list could be the one for this job. I think it's called Combo box in Swing. What do you people think? Other suggestions? While I'm at it, I will separate the JUnit and Simple test settings to separate classes from MarkingCategoryFrame for cleaner code and allow for future extensions. Yours, Harri J=E4rvi |
From: Harri <har...@tu...> - 2005-07-15 10:52:14
|
> Thanks for this, we have patched the bug fix into our local CVS tree > and we will probably be patching the functionality change in soon once > we have an equivalent patch for the web client. I think the mailing > list would probably be better for patches, but either method works > well. Thanks again! Hi, it won't probably be easy to implement the checkbox disabling in web client without use of JavaScript. The benefits might not be bigger than the disadvantages from adding javascript to the client. But even if there won't be checkbox disabling in the web client, I don't see reason for not having it in the GUI client. At least that way GUI users can get a benefit from using the GUI client. Attached is patch for uk.ac.warwick.dcs.cobalt.web.pages.staff.manager.ass.Policy to rearrange the checkbox as was done in the GUI client by the previous patch. I couldn't test the patch since I don't have the web client installed, but the change seemed trivial, so I wrote it. Patch is against Boss 3.2.1. Yours, Harri J=E4rvi |
From: Harri <har...@tu...> - 2005-07-15 10:50:59
|
> Thanks for this, we have patched the bug fix into our local CVS tree > and we will probably be patching the functionality change in soon once > we have an equivalent patch for the web client. I think the mailing > list would probably be better for patches, but either method works > well. Thanks again! Hi, it won't probably be easy to implement the checkbox disabling in web client without use of JavaScript. The benefits might not be bigger than the disadvantages from adding javascript to the client. But even if there won't be checkbox disabling in the web client, I don't see reason for not having it in the GUI client. At least that way GUI users can get a benefit from using the GUI client. Attached is patch for uk.ac.warwick.dcs.cobalt.web.pages.staff.manager.ass.Policy to rearrange the checkbox as was done in the GUI client by the previous patch. I couldn't test the patch since I don't have the web client installed, but the change seemed trivial, so I wrote it. Patch is against Boss 3.2.1. Yours, Harri J=E4rvi |
From: Daniel W. <dan...@gm...> - 2005-07-14 15:26:11
|
Thanks for this, we have patched the bug fix into our local CVS tree and we will probably be patching the functionality change in soon once we have an equivalent patch for the web client. I think the mailing list would probably be better for patches, but either method works well. Thanks again! Dan On 7/14/05, Harri J=E4rvi <har...@tu...> wrote: > Hi, >=20 > I sent two patches at the Sourceforge patch tracker. I'm not sure if it > would have been better to send them on the mailing list. Which way do > you prefer on the BOSS project? >=20 > Yours, > Harri J=E4rvi >=20 > -------- >=20 > [ 1237472 ] Allow Access checkbox in AssessmentFrame >=20 > There was a typo in the AssessmentFrame.java . The typo > seems to be in both the CVS and the latest release (3.2.1). >=20 > This typo caused that the "Allow Access to this > assessment" check box to not function. >=20 > The attached patch fixes the problem and also > rearranges the checkboxen in the frame to a more > logical order, where the "allow access" is presented > above the others, because it actually takes precedence > over the others. > This effect could be emphasized by disabling the > other checkboxen if "Allow Access" is not set. >=20 > -Harri J=E4rvi >=20 > Index: AssessmentFrame.java > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- AssessmentFrame.java (.../trunk/src/uk/ac/warwick/dcs/cobalt/b= oss/client/staff/AssessmentFrame.java) (revision 24) > +++ AssessmentFrame.java (.../branches/marking/src/uk/ac/warwick/d= cs/cobalt/boss/client/staff/AssessmentFrame.java) (revision 29) > @@ -122,12 +122,12 @@ > //private JTextField timeField; > //private int time; >=20 > + private JCheckBox accessCheck; > + private boolean access; > + > private JCheckBox registeredCheck; > private boolean registered; >=20 > - private JCheckBox accessCheck; > - private boolean access; > - > private JCheckBox multipleCheck; > private boolean multiple; >=20 > @@ -139,9 +139,9 @@ > private int newCpu; > private int newFileSize; > private int newLate; > - private boolean newRegistered; > - private boolean newAccess; > - private boolean newMultiple; > + //private boolean newAccess; > + //private boolean newRegistered; > + //private boolean newMultiple; > private boolean isError =3D false; >=20 > /** > @@ -249,18 +249,18 @@ > //timePanel.add(new JLabel("seconds")); > //timeField.setText("10"); >=20 > + JLabel accessLabel =3D new JLabel("Allow access to this assessment")= ; > + accessCheck =3D new JCheckBox(); > + JPanel accessPanel =3D new JPanel(); > + accessPanel.add(accessCheck); > + accessPanel.add(accessLabel); > + > JLabel registeredLabel =3D new JLabel("Restrict to registered studen= ts"); > registeredCheck =3D new JCheckBox(); > JPanel registeredPanel =3D new JPanel(); > registeredPanel.add(registeredCheck); > registeredPanel.add(registeredLabel); >=20 > - JLabel accessLabel =3D new JLabel("Allow access to this assessment")= ; > - accessCheck =3D new JCheckBox(); > - JPanel accessPanel =3D new JPanel(); > - accessPanel.add(accessCheck); > - accessPanel.add(accessLabel); > - > JLabel multipleLabel =3D new JLabel("Allow multiple submissions"); > multipleCheck =3D new JCheckBox(); > JPanel multiplePanel =3D new JPanel(); > @@ -400,8 +400,9 @@ > optionsBox.add(cpuPanel); > optionsBox.add(fileSizePanel); > optionsBox.add(Box.createVerticalStrut(15)); > + > + optionsBox.add(accessPanel); > optionsBox.add(registeredPanel); > - optionsBox.add(accessPanel); > optionsBox.add(multiplePanel); > optionsBox.add(Box.createVerticalGlue()); >=20 > @@ -1235,9 +1236,9 @@ > int newLate =3D Integer.parseInt(lateField.getText().trim()); > int newCpu =3D Integer.parseInt(cpuField.getText().trim()); > int newFileSize =3D Integer.parseInt(fileSizeField.getText().trim(= )); > + boolean newAccess =3D accessCheck.isSelected(); > + boolean newRegistered =3D registeredCheck.isSelected(); > boolean newMultiple =3D multipleCheck.isSelected(); > - boolean newRegistered =3D registeredCheck.isSelected(); > - boolean newAcess =3D accessCheck.isSelected(); > boolean newLateBoolean =3D newLate !=3D 0; > try { > server.updateSubmissionPolicy(newAssessment, parentModule, >=20 > -------- >=20 > [ 1237584 ] Disabling "Allow Access" checkbox disables the other two >=20 > This patch will disable the "Allow multiple > submissions" and "Require registration" checkboxen when > "Allow access" checkbox is not checked. >=20 > This will make the user interface easier to read and > understand. >=20 > -Harri J=E4rvi >=20 > Index: AssessmentFrame.java > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- AssessmentFrame.java (revision 29) > +++ AssessmentFrame.java (revision 30) > @@ -251,6 +251,20 @@ >=20 > JLabel accessLabel =3D new JLabel("Allow access to this assessment")= ; > accessCheck =3D new JCheckBox(); > + accessCheck.addItemListener(new ItemListener() { > + public void itemStateChanged(ItemEvent e) { > + boolean enableOthers =3D false; > + if (e.getStateChange() =3D=3D ItemEvent.SELECTED) { > + // Enable the other checkboxen if "Allow access" is > + // checked > + enableOthers =3D true; > + } > + registeredCheck.setEnabled(enableOthers); > + multipleCheck.setEnabled(enableOthers); > + } > + } > + ); > + > JPanel accessPanel =3D new JPanel(); > accessPanel.add(accessCheck); > accessPanel.add(accessLabel); > @@ -834,6 +848,12 @@ >=20 > multipleCheck.setSelected(multiple); >=20 > + // Disable other elements, if accessCheck is disabled > + if (!access) { > + multipleCheck.setEnabled(false); > + registeredCheck.setEnabled(false); > + } > + > late =3D server.getPenalty(codeNameAssessment, parentModule, valid= ator); >=20 > lateField.setText("" + late); >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by the 'Do More With Dual!' webinar happen= ing > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual > core and dual graphics technology at this free one hour event hosted by H= P, > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > _______________________________________________ > Cobalt-developers mailing list > Cob...@li... > https://lists.sourceforge.net/lists/listinfo/cobalt-developers >=20 --=20 Daniel White University: da...@dc... Personal: dan...@gm... |
From: Harri <har...@tu...> - 2005-07-14 02:49:30
|
Hi, I sent two patches at the Sourceforge patch tracker. I'm not sure if it would have been better to send them on the mailing list. Which way do you prefer on the BOSS project? Yours, Harri J=E4rvi -------- [ 1237472 ] Allow Access checkbox in AssessmentFrame There was a typo in the AssessmentFrame.java . The typo seems to be in both the CVS and the latest release (3.2.1). This typo caused that the "Allow Access to this assessment" check box to not function. The attached patch fixes the problem and also rearranges the checkboxen in the frame to a more logical order, where the "allow access" is presented above the others, because it actually takes precedence over the others. This effect could be emphasized by disabling the other checkboxen if "Allow Access" is not set. -Harri J=E4rvi Index: AssessmentFrame.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- AssessmentFrame.java (.../trunk/src/uk/ac/warwick/dcs/cobalt/boss/cli= ent/staff/AssessmentFrame.java) (revision 24) +++ AssessmentFrame.java (.../branches/marking/src/uk/ac/warwick/dcs/coba= lt/boss/client/staff/AssessmentFrame.java) (revision 29) @@ -122,12 +122,12 @@ //private JTextField timeField; //private int time; =20 + private JCheckBox accessCheck; + private boolean access; + private JCheckBox registeredCheck; private boolean registered; =20 - private JCheckBox accessCheck; - private boolean access; - private JCheckBox multipleCheck; private boolean multiple; =20 @@ -139,9 +139,9 @@ private int newCpu; private int newFileSize; private int newLate; - private boolean newRegistered; - private boolean newAccess; - private boolean newMultiple; + //private boolean newAccess; + //private boolean newRegistered; + //private boolean newMultiple; private boolean isError =3D false; =20 /** @@ -249,18 +249,18 @@ //timePanel.add(new JLabel("seconds")); //timeField.setText("10"); =20 + JLabel accessLabel =3D new JLabel("Allow access to this assessment")= ; + accessCheck =3D new JCheckBox(); + JPanel accessPanel =3D new JPanel(); + accessPanel.add(accessCheck); + accessPanel.add(accessLabel); + JLabel registeredLabel =3D new JLabel("Restrict to registered studen= ts"); registeredCheck =3D new JCheckBox(); JPanel registeredPanel =3D new JPanel(); registeredPanel.add(registeredCheck); registeredPanel.add(registeredLabel); =20 - JLabel accessLabel =3D new JLabel("Allow access to this assessment")= ; - accessCheck =3D new JCheckBox(); - JPanel accessPanel =3D new JPanel(); - accessPanel.add(accessCheck); - accessPanel.add(accessLabel); - JLabel multipleLabel =3D new JLabel("Allow multiple submissions"); multipleCheck =3D new JCheckBox(); JPanel multiplePanel =3D new JPanel(); @@ -400,8 +400,9 @@ optionsBox.add(cpuPanel); optionsBox.add(fileSizePanel); optionsBox.add(Box.createVerticalStrut(15)); + + optionsBox.add(accessPanel); optionsBox.add(registeredPanel); - optionsBox.add(accessPanel); optionsBox.add(multiplePanel); optionsBox.add(Box.createVerticalGlue()); =20 @@ -1235,9 +1236,9 @@ int newLate =3D Integer.parseInt(lateField.getText().trim()); int newCpu =3D Integer.parseInt(cpuField.getText().trim()); int newFileSize =3D Integer.parseInt(fileSizeField.getText().trim(= )); + boolean newAccess =3D accessCheck.isSelected(); + boolean newRegistered =3D registeredCheck.isSelected(); boolean newMultiple =3D multipleCheck.isSelected(); - boolean newRegistered =3D registeredCheck.isSelected(); - boolean newAcess =3D accessCheck.isSelected(); boolean newLateBoolean =3D newLate !=3D 0; try { server.updateSubmissionPolicy(newAssessment, parentModule, -------- [ 1237584 ] Disabling "Allow Access" checkbox disables the other two This patch will disable the "Allow multiple submissions" and "Require registration" checkboxen when "Allow access" checkbox is not checked. This will make the user interface easier to read and understand. -Harri J=E4rvi Index: AssessmentFrame.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- AssessmentFrame.java (revision 29) +++ AssessmentFrame.java (revision 30) @@ -251,6 +251,20 @@ =20 JLabel accessLabel =3D new JLabel("Allow access to this assessment")= ; accessCheck =3D new JCheckBox(); + accessCheck.addItemListener(new ItemListener() { + public void itemStateChanged(ItemEvent e) { + boolean enableOthers =3D false; + if (e.getStateChange() =3D=3D ItemEvent.SELECTED) { + // Enable the other checkboxen if "Allow access" is + // checked + enableOthers =3D true; + } + registeredCheck.setEnabled(enableOthers); + multipleCheck.setEnabled(enableOthers); + } + } + ); + JPanel accessPanel =3D new JPanel(); accessPanel.add(accessCheck); accessPanel.add(accessLabel); @@ -834,6 +848,12 @@ =20 multipleCheck.setSelected(multiple); =20 + // Disable other elements, if accessCheck is disabled + if (!access) { + multipleCheck.setEnabled(false); + registeredCheck.setEnabled(false); + } + late =3D server.getPenalty(codeNameAssessment, parentModule, valid= ator); =20 lateField.setText("" + late); |
From: Harri <har...@tu...> - 2005-06-08 11:14:28
|
On Wed, May 25, 2005 at 15:11:24 +0100, Daniel White wrote: > The documentation supplied with BOSS may contain more information than > the website. Also, if you are interested in modifying the system then > you will need to be able to compile the code and once you can do this > you can also generate the Javadoc for the source code. If you have > more specific questions I would be only too happy to help. The online manuals are rather useful and I wish I had them at hand when I was evaluating BOSS earlier. I think it would be useful for others to read when they evaluate BOSS and compare it to other alternatives. Could they be put on your www-server so that they would be more easily accessible? I've got BOSS compiled and javadoc generated with gjdoc. I've read parts of that documentation. I've looked at some of the code. At the moment I'm lookin for ways to add different kinds of automatic tests. It would seem to me that it would require at least one new class in boss/testing but I don't know what is required to hook it up in the rest of the BOSS. It seems to me that also at least on new class has to be introduced in boss/ for the interface of the settings for the test type. I would appreciate some helpful hints how to do this, and information on what I need to pay attention to while doing it. Also it looks to me that it is only possible for an automatic test to fail or pass instead of a rating from 0 to 10 or similar, is this true? What would be required to change this. -- For those information that are interested in BOSS's compatibility with free software implementations of Java tools: izPack can't be run on free jvm's such as kaffe, sablevm others since there is no support for swing. So I didn't try further with those, but installed j2sdk-1.4. For reference to others: - free implementation of Java Mail API called GNU JavaMail didn't seem to work with BOSS. An Exception that I can't remember was thrown when tried to send the user her password. - free ipmlementation of JavaBeans Activation Framework called GNU JAF did seem to work with BOSS - free implementation of Java Servlet API from Apache Jakarta project seems to work with BOSS Yours, Harri J=E4rvi |
From: Daniel W. <dan...@gm...> - 2005-05-25 14:11:28
|
Hi, The documentation supplied with BOSS may contain more information than the website. Also, if you are interested in modifying the system then you will need to be able to compile the code and once you can do this you can also generate the Javadoc for the source code. If you have more specific questions I would be only too happy to help. Dan On 5/25/05, Harri J=E4rvi <har...@tu...> wrote: > Hi, >=20 > I am looking for documentation about the implementation and design of > BOSS. I found the following URL which has a lot of dead links. I also > have a copy of the article > "Online Submission of Coursework - a Technological Perspective" by Mike > Joy and Nathan Griffiths. >=20 > Are there other documentation? I would be interested in documentation > which would help me understand BOSS's structure and inner workings. I am > interested in taking up BOSS as a tool in my University, but it will > require more understanding about the software and also > making modifications to the system to adapt to our needs. > That is why I am interested in all the documentation and help I can > find. >=20 > Thank you in advance for your reply. >=20 > Yours, > Harri J=E4rvi >=20 > PS. BOSS is the BOSS online submission system. <http://www.boss.org.uk/> > or <http://www.dcs.warwick.ac.uk/boss/> >=20 >=20 > ------------------------------------------------------- > 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/?froffad-ysdn-ostg-q22005 > _______________________________________________ > Cobalt-developers mailing list > Cob...@li... > https://lists.sourceforge.net/lists/listinfo/cobalt-developers >=20 --=20 Daniel White University: da...@dc... Personal: dan...@gm... |
From: Harri <har...@tu...> - 2005-05-25 12:21:05
|
Hi, I am looking for documentation about the implementation and design of BOSS. I found the following URL which has a lot of dead links. I also have a copy of the article "Online Submission of Coursework - a Technological Perspective" by Mike Joy and Nathan Griffiths. Are there other documentation? I would be interested in documentation which would help me understand BOSS's structure and inner workings. I am interested in taking up BOSS as a tool in my University, but it will require more understanding about the software and also making modifications to the system to adapt to our needs. That is why I am interested in all the documentation and help I can find. Thank you in advance for your reply. Yours, Harri J=E4rvi PS. BOSS is the BOSS online submission system. <http://www.boss.org.uk/> or <http://www.dcs.warwick.ac.uk/boss/> |
From: Daniel W. <dan...@gm...> - 2005-03-07 12:34:10
|
Hi, What exactly would you like to know? The Sherlock tool available as part of BOSS is a stand-alone program designed to detect collusion between students in both source-code and natural language assignments. Dan On Sun, 6 Mar 2005 23:18:07 -0300, Edson <dar...@ig...> wrote: > > > > Hi, I am Brazilian and am starting my project of conclusion of Course in the > college I would like to carry through a study on tools to detect I > plagiarize. He would like if possible to receive information techniques from > as to carry through this project. > It forgives for my English > > Edson Placido Junior (Student of the 4 year of Systems of information) > dar...@ig... -- Daniel White University: da...@dc... Personal: dan...@gm... |
From: Edson <dar...@ig...> - 2005-03-07 02:18:19
|
Hi, I am Brazilian and am starting my project of conclusion of Course in = the college I would like to carry through a study on tools to detect I = plagiarize. He would like if possible to receive information techniques = from as to carry through this project.=20 It forgives for my English Edson Placido Junior (Student of the 4 year of Systems of information) dar...@ig... |
From: Jonathan P. <j.g...@wa...> - 2003-09-02 10:36:10
|
Hello, I've made the following available on my personal webspace on boss.dcs: * Sun JDK API docs * BOSS Javadocs * Latest BOSS Coverage test results The last two should be updated daily. http://boss.dcs.warwick.ac.uk:8888/~esunj/ The URL isn't exactly public (and nor should it be) so the affect on boss= =2Edcs=20 should be minimal. Jonathan |