HughP / simal

Automatically exported from code.google.com/p/simal
0 stars 0 forks source link

Need to be able to deletes edit/tuples #131

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I upload a DOAP file in SIMAL.
Then I notice a mistake in the format of the email address of a maintainer.
I modify the DOAP file and re-upload it.
I notice that the email is now shown in both the old and new formats.
This persists even if I delete the record and re-upload it.

The DOAP file I refer to:

<?xml version="1.0" encoding="UTF-8"?>

<!--

  Copyright 2007 University of Oxford

  Licensed under the Apache License, Version 2.0 (the "License");

  you may not use this file except in compliance with the License.

  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software

  distributed under the License is distributed on an "AS IS" BASIS,

  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

  See the License for the specific language governing permissions and

  limitations under the License.

-->

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

    xmlns="http://usefulinc.com/ns/doap#"

    xmlns:foaf="http://xmlns.com/foaf/0.1/"

    xmlns:labs="http://labs.apache.org/doap-ext/1.0#"

    xmlns:dc="http://purl.org/dc/elements/1.1/"

    xmlns:projects="http://projects.apache.org/ns/asfext#">

    <Project rdf:about="http://www.kent.ac.uk/is/bcad/">

        <name>British Cartoon Archive digitisation project</name>

        <shortdesc xml:lang="en">To digitise the Carl Giles
Archive.</shortdesc>

        <description xml:lang="en">The entire collection of 15,000 cartoon
images, with some 5,000 pages of related paperwork, will be made available.
The current British Cartoon Archive Wensite and Searchable catalogue will
also be redeveloped to significantly increase its accessibility and
usability and bring the metadata of the entire collection inline with
current international standards.</description>

        <homepage rdf:resource="http://www.kent.ac.uk/is/bcad/" />

        <homepage
rdf:resource="http://www.jisc.ac.uk/whatwedo/programmes/programme_digitisation/c
artoons.aspx"
/>

        <category
rdf:resource="http://www.jisc.ac.uk/whatwedo/themes/eresources.aspx" />

        <category
rdf:resource="http://www.jisc.ac.uk/whatwedo/programmes/programme_digitisation.a
spx"
/>

        <category
rdf:resource="http://www.jisc.ac.uk/aboutus/committees/sub_committees/jcs.aspx"
/>

        <created>2008-6-6</created>

        <!--  <wiki
rdf:resource="http://www.pligg.com/wiki/index.php?title=Main_Page"/> -->

        <!--  <screenshots
rdf:resource="http://usefulinc.com/software/gnome-bluetooth/#shots" /> -->

        <!-- <mailing-list rdf:resource="FIXME: URL to mailing list page"
/>   -->

        <!-- <bug-database rdf:resource="http://bugzilla.gnome.org/" />  -->

        <!-- <download-page
rdf:resource="http://www.redland.opensource.ac.uk/dist/" /> -->

        <!-- <download-mirror
rdf:resource="http://sourceforge.net/projects/librdf/" /> -->

        <!-- <license rdf:resource="http://usefulinc.com/doap/licenses/GPL"
/> -->

        <!-- <programming-language xml:lang="en">PHP</programming-language> -->

            <maintainer>

            <foaf:Person>

            <foaf:title>Dr.</foaf:title>

            <foaf:name>Nicholas Hiley</foaf:name>

            <foaf:mbox rdf:resource="mailto:N.P.Hiley@kent.ac.uk"/>

            </foaf:Person>

            </maintainer>

            <developer>

            <foaf:Person>

            <foaf:name>John Sotillo</foaf:name>

            <foaf:mbox rdf:resource="J.Sotillo@kent.ac.uk"/>

            </foaf:Person>

            </developer>

            <developer>

            <foaf:Person>

            <foaf:name>Gill Woodhams</foaf:name>

            <foaf:mbox rdf:resource="G.Woodhams@kent.ac.uk"/>

            </foaf:Person>

            </developer>

            <developer>

            <foaf:Person>

            <foaf:name>Michael Wilcox</foaf:name>

            <foaf:mbox rdf:resource="M.D.Wilcox@kent.ac.uk"/>

            </foaf:Person>

            </developer>

            <developer>

            <foaf:Person>

            <foaf:name>Jane Newton</foaf:name>

            <foaf:mbox rdf:resource="J.M.Newton@kent.ac.uk"/>

            </foaf:Person>

            </developer>

            <developer>

            <foaf:Person>

            <foaf:name>Anthony Seminara</foaf:name>

            <foaf:mbox rdf:resource="A.Seminara@kent.ac.uk"/>

            </foaf:Person>

            </developer>

            <developer>

            <foaf:Person>

            <foaf:name>Bonnie Ferguson</foaf:name>

            <foaf:mbox rdf:resource="B.Ferguson@kent.ac.uk"/>

            </foaf:Person>

            </developer>    

        <!-- 

            <release>

            <Version>

            <name>Pligg beta</name>

            <created>2007-04-29</created>

            <revision>9.5</revision>

            </Version>

            </release>

        -->

        <!-- 

            <repository>

            <SVNRepository>

            <location rdf:resource="FIXME: e.g.
http://svn.usefulinc.com/svn/repos/trunk/doap/" />

            <browse rdf:resource="FIXME: e.g.
http://svn.usefulinc.com/cgi-bin/viewcvs.cgi/trunk/doap/" />

            </SVNRepository>

            </repository>

            <repository>

            <CVSRepository>

            <anon-root>FIXME: 

            pserver:anonymous@newscloud.cvs.sourceforge.net/cvsroot

            </anon-root>

            <module>FIXME: newscloud</module>

            <browse

            rdf:resource="http://newscloud.cvs.sourceforge.net/newscloud" />

            </CVSRepository>

            </repository>

        -->

    </Project>

</rdf:RDF>

Original issue reported on code.google.com by gabh...@gmail.com on 12 Jun 2008 at 12:23

GoogleCodeExporter commented 9 years ago
This is expected behaviour since people are allowed to have multiple email 
addresses.
The system sees this changed address as a new one.

We need to provide a means for addresses (and other tuples) to be removed or 
edited.

Original comment by rgardler...@gmail.com on 12 Jun 2008 at 9:25

GoogleCodeExporter commented 9 years ago

Original comment by rgardler...@gmail.com on 28 Jul 2008 at 9:03

GoogleCodeExporter commented 9 years ago
It is now possible to remove people from a role in a project. However, be 
warned 
that the old incorrect values will still be present in the repository.

Now there is a workaround in place I'm dropping the priority and moving to a 
later 
milestone

Original comment by rgardler...@gmail.com on 29 Jul 2008 at 8:01

GoogleCodeExporter commented 9 years ago
Wicket Web Beans looks like it might be really useful here. Needs some
experimentation though.

http://wicketwebbeans.sourceforge.net

Original comment by rgardler...@gmail.com on 14 Aug 2008 at 11:37