What Is Coming In Later Versions?

These are the features that need to be added for 2.0α to be complete:

  • Recommendations.
  • The Fix Me page.
  • The Scribe page, which makes a printer-friendly dump of the whole OP for Scribes and Royals to make use of.
  • All of these bugs fixed.
  • I probably won’t add the region limiter (limiting results to Australia, NZ, overseas or all) because it was never very reliable and I’ve never heard of anyone who cares about it.  Too much fiddling and polluting the code for very little benefit.

The list for version 2.0β so far. Remember, these are the changes that can be made without modifying the back-end of the database.

  • Proper support for mobile phones and tablets.  Some of the tables in the alpha version don’t work at all well on small or narrow screens.
  • Incorporating the Lochac Roll of Arms into Canon Lore, at least as far as the display of devices and blazons.
  • A title guesser.  It’s sometimes difficult to know how to address someone according to the rules of precedence, but the guesser will give you options, one each for male, female and non-gendered personas.
  • The group selector (the row of red buttons across the top) will be a lot less ugly, and will include a search function.
  • Proper OpenGraph specification so we no longer get the pixellated “XHTML/CSS Standard” icon as the only image that Facebook can recognise.
  • All the registrations from the O&A.

The list for version 2.0γ so far. These will require database changes.

  • Preferred titles and genders.  At early attempt to write an algorithm to “guess” the gender of names was a failure, not because of technology but because a bunch of mostly American heralds heard about it and declared that it was literally the same thing as transmisogynistic assault, or something.  So bugger them, we’re doing it anyway.  But people will have the option to quickly and easily select their preferences, with the assistance of moderators appointed by Canon Herald.

Are There Any Bugs In This?

Yes! Lots! Here is where I keep track of them.

    • The buttons don’t do anything yet. This will involve a bit of fiddling to ensure they don’t get used by spammers, so they’re a work in progress.
    • The current King and King don’t have a reign page.  Investigating that now. Naah, I just broke a link.  Fixed.
    • It’s not very robust in the face of data errors.  For example, it spat the dummy in a big way because Llewellyn and Rosa were both listed as “sovereigns” of Politarchopolis.  Fixing the Canon Lore database is the best way to fix this sort of problem.
    • The OP on a branch page doesn’t understand about subgroups, so for example Gilbert and Bethony aren’t listed on the OP for Krae Glas because they live in St Monica’s, that Barony’s College.
    • Sorting is very rudimentary.  All the þ names are listed at the end of the T section, for example, and that one irritating Caidan King with an apostrophe as the first “letter” of his name comes first in alphabetical order.
    • The “Place in OP” property on the Person page is off by one.  Fixed (I added one).
    • Regenerating the entire database is slow — about four minutes, during which the site is unusable — and also pollutes the ID space in WordPress, which might not be a problem but I’d rather not risk it.  There is a better way, but it will require careful testing. No longer deletes and recreates every page, so the issues with ID numbers is moot and the total time to regenerate 6700 pages is now under two and a half minutes.
    • People who are listed as not eligible for awards (e.g. people who have been banished, foreign royalty who never set foot in Lochac, people who hate the whole award system) should not have the “recommend NAME for an award” line at the bottom of their page.