How Do I Delete a Challenge?

Vanessa Gennarelli's Avatar

Vanessa Gennarelli

15 Jun, 2012 04:42 PM

Hi there, Piet asked how to delete a Challenge and I can only archive Challenges, not delete them. Maybe we can do it manually if we provide a specific node associated with a challenge?

Thankyouuuuuu Vanessa

  1. Support Staff 2 Posted by Dirk on 22 Jun, 2012 07:05 AM

    Dirk's Avatar

    Hi Vanessa.

    At the moment you have to manually delete a challenge using the admin interface.

    I think because of the open content licence we don't really support deleting? I weren't part of that discussion if there was such a discussion :)

    Cheers
    d

  2. Dirk closed this discussion on 22 Jun, 2012 07:05 AM.

  3. Piet re-opened this discussion on 22 Jun, 2012 12:10 PM

  4. 3 Posted by Piet on 22 Jun, 2012 12:10 PM

    Piet's Avatar

    Dirk, I don't see any option for "delete" in the Admin Challenge interface.

    Also, the ability to delete shouldn't be an idealogical decision, it's a
    simple usability decision (not that you had a say in this).

  5. Support Staff 4 Posted by Dirk on 25 Jun, 2012 06:57 AM

    Dirk's Avatar

    The admin interface I was referring to is the 'django admin interface', it's almost at the database level. If you let me know what course it is that you want to delete, I can do that for you.

  6. Dirk closed this discussion on 25 Jun, 2012 06:57 AM.

  7. Piet re-opened this discussion on 25 Jun, 2012 01:26 PM

  8. 5 Posted by Piet on 25 Jun, 2012 01:26 PM

    Piet's Avatar

    Thanks, Dirk. I'm more interested in getting the usability issue worked out
    than actually deleting a course/challenge.

  9. Support Staff 6 Posted by Dirk on 25 Jun, 2012 01:46 PM

    Dirk's Avatar

    That's good! Maybe we should take the discussion to the community mailing
    list?

  10. 7 Posted by Piet on 25 Jun, 2012 01:48 PM

    Piet's Avatar

    agreed.

  11. Support Staff 8 Posted by Vanessa Gennarelli on 25 Jun, 2012 01:49 PM

    Vanessa Gennarelli's Avatar

    +1 I think this w/b an important conversation for the community to have. VMG

  12. 9 Posted by Alison Jean Cole on 25 Jun, 2012 10:55 PM

    Alison Jean Cole's Avatar

    I specifically remember Zuzel explicitly stating that admin should not delete anything from the groups database, and she came up with a way to mark courses as spam/deleted from the main site without permanently removing them from lernanta.

    I am not sure of the reasoning behind it, but have queued Philipp. Perhaps bringing this to the list will help clear up the issues and allow us to make improvements to how organizers set the course's status (draft, live, archived, deleted, spam).

  13. Support Staff 10 Posted by Philipp on 26 Jun, 2012 09:06 AM

    Philipp's Avatar

    I think there are technical reasons for preventing deletion.

    We need to understand why a user would want to delete a course ... Is the most common use case the deletion of draft courses that went nowhere? If a course has no followers or participants I think it's fine to allow complete deletion / hiding - if that doesn't break things.

    For other courses - where maybe some users want to delete it and others would like to keep it, I would prefer we do not delete. Legally, when a user creates content on the site, she also gives us a non-revokable license to that content, e.g. we can choose to continue to host the content if we want.

    @Dirk - can you check with Zuzel on the technical issue involved please?

    @Alison / Piet - can you suggest a UX solution that would address this issue for you? We can then figure out how to handle on the backend separately.

  14. Support Staff 11 Posted by Dirk on 26 Jun, 2012 09:30 AM

    Dirk's Avatar

    The reason for not completely deleting the course is that it's easier to
    implement while still maintaining referential integrity of the database.
    It's also a good policy in general, since accidental deletes can be undone
    and stats can be pulled about deleted courses.

    I don't think there is any other technical reason for not deleting courses?

  15. 12 Posted by Jos on 26 Jun, 2012 09:42 AM

    Jos's Avatar

    Referential integrity is more than enough to mark as deleted, but then you could also have dead links from other sites to content that does not exist anymore. You would still have to come up with some policy, do you show the 'deleted' content, or do you redirect to a custom 404 explaining what happened, and so on...

    As Philipp mentions, if a course has no followers, participants, or activity, it could be safely deleted but I think some human input would be needed, so would not automate that (would leave it as admin only).

  16. Dirk closed this discussion on 12 Jul, 2012 10:33 AM.

Comments are currently closed for this discussion. You can start a new one.