Talk:ISFDB Feature List

From ISFDB
Revision as of 06:48, 29 November 2006 by Mike Christie (talk | contribs) (My votes for features for beta)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Features needed for beta

Al currently has the pseudonym editor and watchlisting ISFDB data on the feature list for pre-beta. My own list would not include the pseudonym editor, which I think would be handy but not necessary. I'd ask for:

  • watchlisting titles
  • resubmit rejected records

and possibly

  • free text deletion reason field for deletetitle, delete pub
  • free text rejection reason field for rejected submissions

An issue occurred to me regarding multiple submissions that would have an impact on resubmitting rejects too. Suppose you have an UpdateTitle submitted by editor A, and later, but before the UpdateTitle is approved, a MergeTitle submitted for the same title by editor B. Now suppose a moderator approves the MergeTitle first. The UpdateTitle is now going to try to update a record that no longer exists.

Rejected records might become "out of sync" in the same way. I don't think this is a showstopper, though; it's going to be relatively rare, I would think, and I can't offhand see a way it would cause data corruption, although I need to think about that some more. Including verification that relevant data had not changed since submission would be quite difficult -- I've written code like that and it's non-trivial. Mike Christie 04:48, 29 Nov 2006 (CST)