Difference between revisions of "User talk:Ahasuerus"

From ISFDB
Jump to navigation Jump to search
(→‎Space Viking: Approved and expanded)
 
(561 intermediate revisions by 25 users not shown)
Line 1: Line 1:
See [[User talk:Ahasuerus/Archive]] for discussions prior to 2022.
+
See [[User talk:Ahasuerus/Archive]] for discussions prior to 2024.
  
 
{| style="width: 85%" cellpadding="20" align="center"
 
{| style="width: 85%" cellpadding="20" align="center"
Line 7: Line 7:
 
|}
 
|}
  
== Author Merges & Alternate Names ==
+
== Corrupted publication record ==
  
I merged "J. C. H. Rigby" (148444) and "JCH Rigby" (287823) resulting in the "new" {{A|JCH Rigby}}. One of them (I'm not certain which at this point, but think it was the 287823 entry) had an alternate name of {{A|Charlie Rigby}}. When I did the merge, the alternate name was lost. That caught me by surprise. When a merge is done, the normal expectation would all the information is merged. Title merges handle variants so I would have expected author names to handle alternate names. Ideally, it should handle the alternate name. If not, there need to be a big warning that further action is required. I wonder if we have lost alternate names because of this... -- [[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 09:06, 1 January 2022 (EST)
+
I saw [https://www.isfdb.org/cgi-bin/pl.cgi?589785 this one] on one of the cleanup reports. The software will not allow corrections. Do we need to create a new publication record and delete this one? [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 08:53, 27 January 2024 (EST)
  
: Let me take a look... [[User:Ahasuerus|Ahasuerus]] 11:33, 1 January 2022 (EST)
+
: Could you please clarify what you mean by "the software will not allow corrections"? The External ID field had a very long URL (instead of an ID), which distorted the display in some browsers, but I could still access the "Edit" link by scrolling to the right in Firefox. I then found the right PORBASE ID and replaced the long URL with it. It seems to have fixed the issue. Does it look OK now? [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 10:28, 27 January 2024 (EST)
  
:: OK, I think I can see the sequence of events. Let me run the weekly/monthly backups and then I will try to recreate the problem on the development server. [[User:Ahasuerus|Ahasuerus]] 12:17, 1 January 2022 (EST)
+
:: When I entered the correct PORBASE ID, It reverted back to the incorrect previous link when looking at the Proposed Publication Update Submission' screen. As a result, I cancelled the edit. Not sure why that didn't happen to you. Regardless, it is correct now.
 +
::P.S. It probably was allowing the change but the proposed changes column was likely off my screen. Thanks, [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 12:37, 27 January 2024 (EST)
  
::: I have wrapped up and deployed the cleanup reports which were in a semi-ready state yesterday. Hopefully I can recreate and fix this problem tomorrow. [[User:Ahasuerus|Ahasuerus]] 20:19, 2 January 2022 (EST)
+
::: Oh, I see. I vaguely recall experimenting with HTML tables to ensure that they wouldn't do this at some resolutions, but I think I ran into various technical issues and catch-22s. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 13:44, 27 January 2024 (EST)
  
:::: I have been able to recreate the problem on the development server. Luckily, it doesn't seem to affect VTs, so any lost "alternate name" associates will appear on the cleanup report that looks for "stray" publications. {{Bug|795}} has been created. Thanks for identifying the problem! [[User:Ahasuerus|Ahasuerus]] 17:11, 3 January 2022 (EST)
+
== Human-Machines ==
  
::::: OK, I believe the bug has been fixed. [[User:Ahasuerus|Ahasuerus]] 18:06, 3 January 2022 (EST)
+
https://www.isfdb.org/cgi-bin/pl.cgi?17511; Archive.org cover has a price sticker so you may want to find another image to replace the unstable Amazon one that's there now. --[[User:Username|Username]] ([[User talk:Username|talk]]) 18:22, 2 February 2024 (EST)
  
:::::: Out of curiosity: aren't we standardizing names anymore to J. C. H. Rigby? Regards, [[User:MagicUnk|MagicUnk]] 05:32, 4 January 2022 (EST)
+
: Updated, thanks. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 18:33, 2 February 2024 (EST)
  
::::::: Originally, we always added a period and a space after an initial. As [[Template:PublicationFields:Author]] says:
+
== Hidden World ==
:::::::* Initials should normally be entered followed by a period and a space as "Gordon R. Dickson" or "K. D. Wentworth", even if the period or space is omitted in the publication.
 
::::::: However, we later realized that some authors deliberately use their initials as a "pseudo-name" like "JCH" and that the practice has been getting more common recently. That's when we updated [[Template:PublicationFields:Author]] with the following caveat:
 
:::::::* However, when it is clearly the author's choice to omit the period, or when the author has a single letter name that is not an initial (e.g. "Harry S Truman") the period should be omitted. In the rare case where an author prefers two (or more) initials as if they were a name (such as "TG Theodore"), without a period or space, and is so credited, we follow the author's preference.
 
::::::: Ideally, our search logic would ignore periods and other punctuation in names, but we aren't there, so this s the best compromise we could come up with. [[User:Ahasuerus|Ahasuerus]] 10:08, 4 January 2022 (EST)
 
  
:::::::: Given we can have alternate names for authors, would it make sense to create an ISFDB-standard name as an alternate for search purposes? ../[[User:Holmesd|Doug H]] 13:36, 1 February 2022 (EST)
+
https://www.isfdb.org/cgi-bin/view_submission.cgi?5884849; PDF, cover, Mantong. --[[User:Username|Username]] ([[User talk:Username|talk]]) 23:14, 7 February 2024 (EST)
  
::::::::: It's been known to happen, e.g. see {{A|PS Cottier}}, an alternate name used by {{A|P. S. Cottier}}. I am not sure if this is the consensus approach at this time, though. Something to ask on the Rules and Standards page, perhaps? [[User:Ahasuerus|Ahasuerus]] 14:58, 1 February 2022 (EST)
+
: Approved, thanks. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 08:56, 8 February 2024 (EST)
  
== Rejection Issue ==
+
== Deryni Magic Question ==
  
I screwed up the HTML on [http://www.isfdb.org/cgi-bin/mod/submission_review.cgi?5187168 this submission] which is causing the moderator display to not show correctly. I tried editing the URL to change it to <nowiki>http://www.isfdb.org/cgi-bin/mod/reject.cgi?5187168</nowiki>, but that seems to get the ID from the post and not the URL. Need some help on how to reject this submission. Sorry for the inconvenience. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 11:51, 2 January 2022 (EST)
+
Hi Ahasuerus -
  
: Done. You were close -- the correct CGI script name is "hardreject" :-) [[User:Ahasuerus|Ahasuerus]] 12:19, 2 January 2022 (EST)
+
[[User:Anniemod|Annie]] has posed [[User talk:Rtrace#Deryni_Magic|this question]] on my talk page. I found that original edits may may have been yours back in 2006.  Could you take a peek when you have a moment (and if you can remember why you did something 18 years ago!).  Thanks.  --Ron ~ [[User:Rtrace|Rtrace]]<sup>[[User talk:Rtrace|Talk]]</sup> 21:18, 13 February 2024 (EST)
  
== Misaligned ==
+
: Done. Thanks for the ping. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 22:49, 13 February 2024 (EST)
  
http://www.isfdb.org/cgi-bin/publisheryear.cgi?35762+1991; http://www.isfdb.org/cgi-bin/publisheryear.cgi?35762+1992; Another 2 cases where the ? mark after the last title causes it to be in a different row. I think you're the one who fixes this kind of stuff. --[[User:Username|Username]] 11:43, 1 February 2022 (EST)
+
== What we enter in the "Artist" field ==
  
: That's right, I usually handle software issues. However, I am looking at these two Web pages right now and they appear to be displayed correctly. I have tested it under Firefox, Google Chrome, MS Edge and Tor so far. Which browser and which version are you using? [[User:Ahasuerus|Ahasuerus]] 12:40, 1 February 2022 (EST)
+
Ahasuerus: The table 'What we enter in the "Artist" field' which you created in your post 11:33, 19 February 2024 (EST) under [https://www.isfdb.org/wiki/index.php/Rules_and_standards_discussions#Secondary_source_artist_credit_in_face_of_credit_change_over_time this thread] is very useful. It is much easier to follow and understand than the wording under bullet point "Artist" in [[Template:PublicationFields:CoverArt]]. I recently referred to the table for a separate issue about cover artists [https://isfdb.org/wiki/index.php/User_talk:GlennMcG#Theodore_Sturgeon_.2F_Beyond here].
 +
<br>
 +
Could you please add the table to the help page. [[User:Teallach|Teallach]] ([[User talk:Teallach|talk]]) 17:04, 24 February 2024 (EST)
  
:: I recall that months ago I brought this up and I think it was you who discovered it was some issue with covers with that rollover thing next to the title that were causing the problem, and then you fixed it; it's on 1 of these message boards somewhere. Recently, I brought it up again after discovering more of them, but was told you were in charge of that stuff, but I don't think I bothered asking you about it then. Now that I came across these 2 problems by the same publisher (in Poland), I see that the first 2 covers are displayed in 1 row and the 3rd cover (the ones with the ? next to them) are displayed below the first two, in a separate row. I believe this is exactly the same issue as the other times I brought it up, so I guess the answer is to do whatever you did that first time to fix it. I use Google Chrome on a laptop with Windows 8.1. --[[User:Username|Username]] 12:49, 1 February 2022 (EST)
+
: Thanks for the reminder! I have been sick most of the last week and didn't want to touch Rules and Standards discussions until I was back up to 100%. Once I feel better, I'll make sure to check on the R&S page that it's OK to add the table to Help. Thanks. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 17:50, 24 February 2024 (EST)
 +
::No problem. There is no hurry. I am sorry to hear you have been unwell and wish you a speedy recovery. [[User:Teallach|Teallach]] ([[User talk:Teallach|talk]]) 12:47, 25 February 2024 (EST)
  
::: Oh, you are looking at http://www.isfdb.org/cgi-bin/publisheryear.cgi?35762+1991+1 and http://www.isfdb.org/cgi-bin/publisheryear.cgi?35762+1992+1 (note the additional "+1" at the end), which display cover scans for these publications. Now I see the issue. Let me check our archives to see what was causing similar problems in the past... [[User:Ahasuerus|Ahasuerus]] 13:06, 1 February 2022 (EST)
+
::: Thank you! [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 13:20, 25 February 2024 (EST)
  
:::: OK, it should be fixed now. Could you please check if everything looks OK? Thanks for reporting it! [[User:Ahasuerus|Ahasuerus]] 13:21, 1 February 2022 (EST)
+
== Image backups ==
  
::::: Yes, they're fine now. I found my previous message, http://www.isfdb.org/wiki/index.php/ISFDB:Moderator_noticeboard#Jumbled_Covers, in case you want to look at those, too. --[[User:Username|Username]] 13:26, 1 February 2022 (EST)
+
Hi,
  
:::::: Thanks, I have updated that discussion on the Moderator Noticeboard page.
+
I see you updated the downloads page to note that image backups are being redone.  This reminds me of something that's puzzled me for a while, and which I meant to ask you about months (years?) ago.
  
:::::: What happened was that I fixed this issue on the Title Covers page back when it was first reported some months ago, but I didn't realize that the Publisher Year page had the some problem. And then I missed your January post on the Moderator Noticeboard.
+
Am I right in thinking that when those zips are generated, it's not an incremental backup style thing where you just need to download the changes/deltas, but rather that they are completely regenerated, and that you'd have to download the full set of zips to have an accurate and complete collection?  I vaguely recall that at some point in the past, I'd been downloading the zips in a fairly leisurely manner over a period of days/weeks, and had got maybe 80% of the way through them, and then the zips were regenerated, and I assumed that I had to restart the set.
  
:::::: If you come across any other ISFDB pages which display mouseover help for covers and mess up the display, please let me know. [[User:Ahasuerus|Ahasuerus]] 14:28, 1 February 2022 (EST)
+
Would it be possible to have a bit more information on the download page about how they work?  NB: I haven't actually ever done anything with the zips I downloaded - I rarely run the full Apache website locally, which I imagine is the main intended use case for the image backups - but I always thought they had the potential to be the foundation of an interesting project. Thanks! [[User:ErsatzCulture|ErsatzCulture]] ([[User talk:ErsatzCulture|talk]]) 04:35, 5 March 2024 (EST)
  
== Author:W._A._Harbinson ==
+
: That's right: the images hosted by Google Drive are a complete copy of the images hosted by the live ISFDB server. I have added a few more details to the description. Does it make more sense now? [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 14:31, 5 March 2024 (EST)
 +
:: Thanks.  What you've added makes sense, but it's still not clear (to me at least) from the text there that the directories all get updated when new zips are created. Are the 0-9/a-f (and the 2 digit subdirectories) just arbitrary hex digits, maybe the first digits of a checksum or something like that?  (That question is slightly rhetorical; I imagine I could find the answer out for myself if I looked through the source code.)
 +
:: If the tarballs had date suffixes, similar to the database backups, then I think that would make it more obvious that the full set needs re-downloading. However, I guess the downside of that is that it would break any existing tooling for downloading the image backups, and that if you weren't careful you might end up with multiple dated tarballs and/or image directories. [[User:ErsatzCulture|ErsatzCulture]] ([[User talk:ErsatzCulture|talk]]) 18:25, 5 March 2024 (EST)
  
It looks like there was only one use made of the Melvyl template. I notice you created the author wiki page [[Author:W._A._Harbinson]] and in the last sentence said what he'd been doing for 'the last eight years'. Checking the log, seems that was back in 2008. Bit misleading after 13 years. I wonder what kind of editor let that kind of thing get on the wiki. ../[[User:Holmesd|Doug H]] 14:55, 1 February 2022 (EST)
+
::: Oh, oh... OK, I think I see what the problem is. "0-9" and "a-f" are subdirectory names created by the MediWiki software to store uploaded images. I am so used to this naming convention that it never occurred to me that it may be confusing. A blind spot, if you will. Let me edit the page and explain the naming convention. Thanks! [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 19:15, 5 March 2024 (EST)
  
: I have moved the author-provided autobiography to the database proper, clarified that it was posted in August 2006 and deleted the Wiki page. Thanks for catching it! [[User:Ahasuerus|Ahasuerus]] 15:08, 1 February 2022 (EST)
+
:::: Ha, I think this is also a blind spot on my part.  Because I don't generally upload my own images (I think it must be in single digits) I forgot that that is all handled by the Mediawiki side of things, and it didn't cross my mind that the directory structure of the images was something that wasn't part of the core ISFDB code. Thanks for clarifying! [[User:ErsatzCulture|ErsatzCulture]] ([[User talk:ErsatzCulture|talk]]) 05:31, 6 March 2024 (EST)
  
== Dating publications - a thought ==
+
== New hotlink site permission ==
  
My last point in the discussion was that of verified data being sacrosanct and all else to be annotated with source. I've been digging through multiple sources to document some non-genre Asimov most recently OCLC. I dug into entry with 4 sources with a date of [1954] and got c1954, sixth printing (in associated scan only), one doesn't have the book, and the fourth connection just hung. I'm currently wrestling with how to record such references when I create a pub, because if I don't record it, someone else might either use it to create new publications or modify an existing one. With that for context, I can see that the idea of documenting sources will need to be addressed as a community. You're probably already wrestling with it, let me know if I can help. ../[[User:Holmesd|Doug H]] 12:42, 4 February 2022 (EST)
+
We have permission to hotlink cover images to a new site, possibly. You can see it [https://www.isfdb.org/wiki/index.php?title=User_talk%3ALawDagstine&type=revision&diff=682322&oldid=682319 here]. If that is sufficient, can we add it to the list? ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 13:18, 21 March 2024 (EDT)
 +
:In anticipation of this being acceptable, there is [https://www.isfdb.org/cgi-bin/pl.cgi?1000727 one publication] that is currently hotlinking to the site. ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 13:29, 21 March 2024 (EDT)
  
: Sorry, I missed this message when it was posted. I will try to respond tomorrow. [[User:Ahasuerus|Ahasuerus]] 00:17, 8 February 2022 (EST)
+
:: All done. The [https://www.isfdb.org/cgi-bin/pl.cgi?1000727 publication page] now credits "Lawrence Dagstine". [[Template:Image Host Sites]] has been updated. Thanks. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 15:58, 21 March 2024 (EDT)
  
:: Yes, secondary sources like OCLC and other online catalogs present a variety of challenges. At one point we tried to describe them in [[Help:How to parse data in library catalogs]] and [[Help:Using Worldcat data]], but it's been a number of years since the instructions were last updated and they are still incomplete. For example, the former says "Need to add an explanation of the MARC family of standards, SUTRS and the OCLC guidelines here", which hasn't been touched since 2008.
+
:::Thanks! ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 17:12, 21 March 2024 (EDT)
  
:: If you have ideas/suggestions re: improving these Help pages, creating new ones or documenting third party information in Notes, please don't hesitate to post them on the Community Portal! [[User:Ahasuerus|Ahasuerus]] 09:01, 8 February 2022 (EST)
+
== Place Submission on Hold ==
::: I've added some text to the Help Entry for parsing (sans discussion on a Portal as it is background and context) and came to the realization that I don't know why you'd want the MARC family of standards (et al) on there. OCLC won't give you the MARC version (as far as I can tell) and all it does is format what's displayed. So unless one plans on automating the pull, I don't see why one would want the machine-readable format. Particularly since it is notoriously difficult to parse. ../[[User:Holmesd|Doug H]] 15:53, 9 February 2022 (EST)
 
  
== Mismatched Double Quotes ==
+
After placing a submission on hold, it would be nice if the resultant page had links back to the submission - both the moderator view and the public view. Currently, it only has a link to the Submission List. But usually when I put something on hold, it is because I plan to do something with that submission. Yes, I can just hit the back button to get the moderator view again. But I often want the public view so I can include the link in a question to the submitter so having that on the on hold page would save a click. Thanks. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 10:21, 24 March 2024 (EDT)
  
The [http://www.isfdb.org/cgi-bin/edit/cleanup_report.cgi?4 Mismatched Double Quotes] cleanup report might need an ignore option. A single double quote is a valid abbreviation for inch (which is the usage in the two current records). Or have it ignore word boundary + number + double quote (\w\d+"). --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 21:37, 7 February 2022 (EST)
+
: Thanks, I'll take a look. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 10:45, 24 March 2024 (EDT)
  
: Good point. {{FR|1485}}, "Allow ignoring records on the Mismatched Double Quotes cleanup report", has been created. [[User:Ahasuerus|Ahasuerus]] 08:54, 8 February 2022 (EST)
+
:: Done. Hopefully, the layout and the colors look OK. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 18:07, 24 March 2024 (EDT)
 +
:::Thank you! Looks fine. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 18:52, 24 March 2024 (EDT)
  
:: After examining the code, I see that this is a bigger mess than I realized. The report is actually limited to records with notes which contain mismatched double quotes AND the string "http". In other words, it's looking for malformed URLs. The logic works ''most'' of the time, but notes which contain a URL plus a separate mismatched quote throw it off. In addition, we have another cleanup report, "Invalid HREFs in Publication Notes", which does something similar -- but not the same -- for Publication notes only.
+
:::: Great! [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 19:00, 24 March 2024 (EDT)
  
:: Let me see if I can expand the second report to cover all record types and then fold the first report into it. [[User:Ahasuerus|Ahasuerus]] 10:45, 8 February 2022 (EST)
+
== Galactic Central  ==
  
::: Done. [[User:Ahasuerus|Ahasuerus]] 17:16, 8 February 2022 (EST)
+
Given that the ISFDB is currently heavily dependent on Galactic Central images (12k publication images as of last database dump) and they seem to be in no hurry to implement HTTPS, --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 13:52, 3 April 2024 (EDT)
:::: Thanks. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 18:39, 8 February 2022 (EST)
 
  
== Info for authors ==
+
: Last I heard the owner had no plans to convert to HTTPS. It's possible that his plans may change at some point since browser manufacturers continue to add restrictions to HTTP-only sites. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 14:08, 3 April 2024 (EDT)
  
If you were to talk to a group of authors about ISFDB, what would be the first things you'd share with them? I'm going to be doing that, and I'd be interested to know the things you'd think are most important for them to know. Thanks! ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 17:20, 8 February 2022 (EST)
+
have you given consideration to implementing a proxy service? Apache has a [https://httpd.apache.org/docs/2.4/mod/mod_proxy.html mod_proxy] module or it's pretty straightforward to implement your own[https://stackoverflow.com/questions/3011222/dealing-with-http-content-in-https-pages]. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 13:52, 3 April 2024 (EDT)
: Off the top of my head:
 
:* Eligibility - what cannot be added to the DB. Their site or blog are not producing a "published" story. That magazine in Lithuania is. 
 
:* The fact that we are a historical DB - if you EVER published it, we won't delete it. No matter how ashamed you are of it.
 
:* They won't see the magazines and anthologies they have stories in on their pages - they will see the stories themselves.
 
:* If they need help, we will assist them by adding or editing or teaching them how to add to the DB. They are welcome to add their own stories and novels or have someone else add for them or ask for help for someone to add (and that includes translations and we have multi-language editors to assist).
 
: For example... I may have done some of it with some of authors :) [[User:Anniemod|Annie]] 17:34, 8 February 2022 (EST)
 
  
:: Apologies for intruding, but a couple of observations/suggestions, based on stuff I've seen on social media:
+
: Thanks for letting me know about these options. I wasn't aware of them. I'll add it to my list of things to look into, but it's a long list, so I am not sure when I may get to it. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 14:08, 3 April 2024 (EDT)
:: * Re. eligibility, I don't think it's obvious to newbies that the way to add stories is via the pubs they appear in.  See [https://twitter.com/ErsatzCulture/status/1380187671788711945 this exchange] for an example
 
:: * It's not at all obvious to visitors that the primary means of communication is via the Wiki, hence stuff like that prior example or [https://twitter.com/BenCKinney/status/1245110300904472576 this one] of authors crying into the void for help. 
 
:: * I've also seen ISFDB described as a wiki, which I guess it is in the general sense of a community of contributed info, but not if you're thinking of stuff like MediaWiki, Confluence, Sharepoint (or whatever MS offer in that vein these days).  In particular, it might be worth pointing out that having all submissions be moderator approved means that data should be more accurate than Wikipedia, Goodreads, etc [[User:ErsatzCulture|ErsatzCulture]] 18:42, 8 February 2022 (EST)
 
  
::: How about asking them to make sure their full names, correct birth dates/places of birth, and updated websites (if any) are in their records; today I corrected over a dozen "Calfornia" misspellings for places of birth, plus many records have just a year for birth dates with no day or month (many death dates are also questionable, but you can't ask those authors because they're dead). --[[User:Username|Username]] 18:48, 8 February 2022 (EST)
+
Or should we create a clean-up project to start moving these images over to the ISFDB wiki? --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 13:52, 3 April 2024 (EDT)
  
:::: I would probably present it as two separate questions. The first one is "Why is bibliography important when you are an author?" The second one is "What makes ISFDB stand out among other online bibliographies?"
+
: It would certainly make things easier, in part because of the HTTPS issue and in part because they would be incorporated into our publicly available backup files. However, 12K images is a lot images to migrate. Do we expect to have enough volunteer man-hours to make it feasible? [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 14:08, 3 April 2024 (EDT)
:::: The primary answer to the first question is "Assistance with discovery". When you finish reading an exciting book/story, one of the first questions that you ask yourself is whether there are more books by the same author or similar books by similar authors. A comprehensive bibliography can answer the first question and help with the second question. For example, {{Pubr|id=66190|name=Mountaindale Press}} specializes in LitRPG, so it's a good place to check out if you are interested in LitRPG. Ditto Yen On, Airship, and J-Novel Club for light novels. Tor and Baen have their fans who pick books based on the publisher. Major media franchises like Star Trek, Star Wars, Warhammer, etc are good places for new authors to put their name on one or more bestseller lists. Etc. A bibliography which lets readers hop from author to series to publisher to author ad infinitum is a useful discovery tool.
+
:: Part of the price of self-moderation? ../[[User:Holmesd|Doug H]] ([[User talk:Holmesd|talk]]) 21:53, 3 April 2024 (EDT)
:::: The answer to the second question is that no single bibliography is perfect, but ISFDB has certain advantages compared to other online alternatives. Goodreads has more ISBNs and ASINs, but they are not as well organized and searching for short fiction can be challenging. Amazon has a LOT more ISBNs and ASINs, but, again, organization and short fiction can be problematic. On the flip side, they have reviews and more robust tag systems.
+
::I have been migrating them as I edit pubs that use them. It will be slow going, but the current broken images are not ISFDB user friendly. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 08:44, 6 April 2024 (EDT)
:::: Finally, I have seen editors comment on how useful the ISFDB database can be when putting together anthologies and collections. It may not benefit authors directly, but it's likely an indirect benefit. [[User:Ahasuerus|Ahasuerus]] 18:56, 8 February 2022 (EST)
 
::::: That's a good way to look at it - as long as the discoverability is paired with the "but we keep records of all the books we know of, even if you they are not available or you do not want them to be listed or if they were authorized editions". :) [[User:Anniemod|Annie]] 19:27, 8 February 2022 (EST)
 
::: Re: Eligibility: Thus my third point - which pivots into explaining how you add your stories :) [[User:Anniemod|Annie]] 19:27, 8 February 2022 (EST)
 
  
:This is all great information, everyone. Thanks! ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 16:19, 9 February 2022 (EST)
+
::: I have created {{FR|1601}}, "Enhance display of HTTP-served images". [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 10:44, 6 April 2024 (EDT)
  
== Ossuary ==
+
== Baen ISBNs ==
  
http://www.isfdb.org/cgi-bin/pl.cgi?647581; You entered this more than 4 years ago and today I saw it on FantLab. I added cover and fixed publisher, but there's a photo with contents that differ slightly from what you noted, plus there's a cover art credit but I don't see a name on the cover so I didn't enter it; if you're interested you might want to update some things. --[[User:Username|Username]] 11:50, 9 February 2022 (EST)
+
''{{p|998070 |Toll of Honor}}'' just came out, and we have the ISBN formatted as 978-1-982193-31-7. The back of the book as well as the copyright page have it formatted as 978-1-9821-9331-7. Do we need to look at the code that adds in the dashes? This may affect more than just Baen books. ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 17:33, 5 April 2024 (EDT)
  
: Updated, thanks. [[User:Ahasuerus|Ahasuerus]] 13:24, 9 February 2022 (EST)
+
: Checking [https://www.isbn-international.org/range_file_generation the official "ISBN Ranges" page], I see that the hyphenation rules have changed and become more complex. It used to be that the rules for "978-0-" ISBNs had only 6 cases, but now it's up to 21. "978-1- ISBNs also used to have 6 cases, but now they are up to around 50 cases. Other language-specific ISBN rules have also been affected, although not as severely. Let me create a new FR for this change. Thanks for letting me know! [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 17:55, 5 April 2024 (EDT)
  
:: BTW, there's only 1 Kotarbinsky on ISFDB, Vasily, http://www.isfdb.org/cgi-bin/ea.cgi?271194, with an interior art credit on nearly the same date, so that's probably who it is. --[[User:Username|Username]] 13:31, 9 February 2022 (EST)
+
:: {{FR|1600}} "Update the ISBN hyphenation rules" has been created. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 18:02, 5 April 2024 (EDT)
  
::: Updated, thanks. [[User:Ahasuerus|Ahasuerus]] 16:47, 9 February 2022 (EST)
+
::: And done -- see [https://isfdb.org/wiki/index.php/ISFDB:Community_Portal#ISBN_hyphenation_changed this Community Portal announcement]. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 14:08, 16 April 2024 (EDT)
  
== Just double-checking ==
+
== Murder in Millennium VI ==
  
To make sure [[User talk:Ofearna#Affiliate links|my understanding]] is correct. Thanks! ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 14:38, 9 February 2022 (EST)
+
Please see [https://www.isfdb.org/cgi-bin/view_submission.cgi?5896021 this edit] that impacts your verified pub. Let me know if you agree with changing the credit. Thanks. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 08:41, 6 April 2024 (EDT)
  
: Response posted. [[User:Ahasuerus|Ahasuerus]] 16:26, 9 February 2022 (EST)
+
: I don't have this issue handy right now, but the [https://archive.org/details/Dynamic_Science_Fiction_v01n03_1953-06_slpn/page/n65/mode/2up Archive.org copy] is readable. Here is what I see:
 +
:* The title page of the review column, "Readin' and Writhin'" (p.46), credits "Damon Knight and the Editor".
 +
:* There are three reviews. The first two, "Murder in Millennium VI" and "Seetee Ship", are not credited. The third one, "Beachheads in Space" on page 67, is signed "RWL".
 +
:* Of the three reviews, only "Murder in Millennium VI" was reprinted in Damon Knight's ''In Search of Wonder''.
 +
:* We currently credit "Damon Knight and Robert A. W. Lowndes" as the authors of the first two reviews and "RWL" as the author of the third review. We then variant them to their actual authors based on reprint history and textual research.
 +
:* The publication record has notes explaining who the actual authors are and what our evidence is, but individual REVIEW records do not.
 +
: Based on the above, how about we use "uncredited" as the author of the first two reviews instead of "Damon Knight and Robert A. W. Lowndes"? The current variants would remain in place, but we would copy explanatory notes from the publication record to each title record. What do you think? [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 10:00, 6 April 2024 (EDT)
 +
::I pointed Swfritter to this discussion since he has also verified the pub. As you two are the verifiers, I will defer to you both, but your suggestion makes sense to me. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 10:08, 6 April 2024 (EDT)
 +
:::Sounds OK to me. Especially since there will be plenty of documentation.--[[User:Swfritter|swfritter]] ([[User talk:Swfritter|talk]]) 20:40, 6 April 2024 (EDT)
  
== Fateful Lightning cover - non /P/isbn cover ==
+
:::: OK, I think I [https://www.isfdb.org/cgi-bin/pl.cgi?102771 got it]. Thanks! [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 23:37, 6 April 2024 (EDT)
 +
:::::Thanks. Original edit has been rejected with an explanation of the change. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 06:56, 7 April 2024 (EDT)
  
I've just attached a cover to [http://www.isfdb.org/cgi-bin/pl.cgi?867437] (when the edit goes through) which might match the printing you've PVed. --[[User:GlennMcG|GlennMcG]] 01:26, 10 February 2022 (EST)
+
== Wily Writers ==
  
: Yes, my first printing has the same cover art plus the following thin line:
+
https://www.isfdb.org/cgi-bin/title.cgi?2112269; The web page link gave me a red warning for not being safe. Also, shouldn't title/variant be 2013, not 2014? --[[User:Username|Username]] ([[User talk:Username|talk]]) 19:10, 15 April 2024 (EDT)
:* ROC * 451-LE5196 * (CANADA $6.99) * U.S. $5.99
+
:It gives me a 403 error when I try to visit. There must be something going on with the server there. ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 19:43, 15 April 2024 (EDT)
: at the bottom. I have also confirmed that it's the same cover as the one used on the [http://www.isfdb.org/cgi-bin/pl.cgi?360634 fifth printing] published in 1998-01, which Locus1 attributes to {{A|Sanjulian}}, so now we have the name of the cover artist. Thanks. [[User:Ahasuerus|Ahasuerus]] 10:20, 10 February 2022 (EST)
 
  
== Account Recovery ==
+
:: Apparently the "Wily Writers"' Web site died at some point in the late 2010s. Eventually it was picked up by someone else, but the new owners didn't configure their security certificate correctly, hence the security warning displayed by the browser. I have changed the dates from 2014 to 2013 and replaced the affected links with Wayback machine versions. Thanks for the heads-up. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 20:23, 15 April 2024 (EDT)
  
Hello!
+
== How Far Alongside Night? ==
  
Attempted to login yesterday and today with no success. Granted it has been a long while... Used the Wiki feature to reset my password, and it claims an email was sent, but I've been checking my inbox and spam folder all day to no avail.  
+
https://www.isfdb.org/cgi-bin/pl.cgi?428089; I have some edits adding archived links to the Crown and Ace editions of Alongside Night and another adding afterword mentioned in '87 Avon edition's note; searching for the name Konkin and not finding anything I then noticed you entered the essay in this 2013 edition but name is Konklin (as it also is for another essay). So I think after approval the 2 essays should be merged under the name Konkin; the '99 Pulpless edition is on Google Books and it says Samuel Edward Konkin, III so that's how I entered it, not having any copies or photos of the Avon to verify (no page number, of course). --[[User:Username|Username]] ([[User talk:Username|talk]]) 09:39, 20 April 2024 (EDT)
  
From what I recall the Wiki was always... quirky. I suspect that hasn't changed, so curious if this is a glitch of some sort or something actually wrong on my end. Regardless, not sure what my options are, or if I should just plan on soldiering on with a new username. Wasn't sure where else to turn.
+
: It was, indeed, a typo. Everything has been approved and merged. I have moved the URL associated with the essay to the Title record and updated Konkin's author page with biographical data and links. Thanks. [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 13:29, 20 April 2024 (EDT)
  
Cheers, --[[User:Albinoflea-Spurned|Albinoflea-Spurned]] 21:24, 22 February 2022 (EST) (The user/former moderator once known as Albinoflea)
+
== Space Viking ==
: Welcome back :) Mails are... not working with all servers. Let's hope Ahasuerus can help! :) [[User:Anniemod|Annie]] 22:13, 22 February 2022 (EST)
 
  
:: Welcome back! Let's start with the basics -- are you still using s******.f*****@gmail.com as your email address? The reason I am asking is that I don't see this email address in the ISFDB server's outgoing mail queue, so I wonder if the address may have been changed. [[User:Ahasuerus|Ahasuerus]] 23:22, 22 February 2022 (EST)
+
Adding cover artist, notes and external IDs to your PVd [https://www.isfdb.org/cgi-bin/pl.cgi?31466 Space Vikings].10:59, 21 April 2024 (EDT) {{unsigned|SFJuggler}}
  
::: Yes, that email is correct, and I still have copies of emails I received from ISFDB users and even an old password reset email from 2014 that were sent to my inbox. [[User:Albinoflea-Spurned|Albinoflea-Spurned]] 14:41, 23 February 2022 (EST)
+
: I have approved the submission and expanded the Notes section. One thing to keep in mind is that the dates listed in early Catalog of Copyright volumes are actually "dates of publication as given in the application". It's possible for the actual publication date to be different due to printer- or publisher-originated delays, so I find it useful to add the phrase "date of publication as given in the application" to the Notes field. I have updated the Title record as well. (Later Catalog of Copyright volumes distinguish between "Date of Publication" and "Registration Date", but that's a different kettle of fish.) Thanks! [[User:Ahasuerus|Ahasuerus]] ([[User talk:Ahasuerus|talk]]) 12:45, 21 April 2024 (EDT)
 
 
:::: I see. I have just changed your password using a Wiki maintenance script and sent the new password to your Gmail account. Could you please let me know when you get the email message and whether the new password worked? [[User:Ahasuerus|Ahasuerus]] 16:18, 23 February 2022 (EST)
 
 
 
::::: Thanks, that one went to spam but I retrieved it without any trouble. Logged in, updated password and all seems good. Thanks! [[User:Albinoflea|Albinoflea]] 16:52, 23 February 2022 (EST)
 
 
 
:::::: Excellent! :-) [[User:Ahasuerus|Ahasuerus]] 16:54, 23 February 2022 (EST)
 
 
 
== Importing Content Labeled as Proposed Clone ==
 
 
 
Please see [http://www.isfdb.org/cgi-bin/mod/submission_review.cgi?5233154 this submission]: This is an import content submission, but the title at the top of the moderator screen is listed as "Proposed Clone Publication Submission". On the [http://www.isfdb.org/cgi-bin/view_submission.cgi?5233154 public view], it correctly states "Pending ImportExport Submission". Thanks. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 08:38, 24 February 2022 (EST)
 
 
 
: Yup, it's a known issue on my list of things to fix -- {{Bug|787}}, "Import/Export submission review has wrong header". [[User:Ahasuerus|Ahasuerus]] 11:31, 24 February 2022 (EST)
 
 
 
:: And fixed. [[User:Ahasuerus|Ahasuerus]] 17:58, 24 February 2022 (EST)
 
:::Thanks. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 18:06, 27 February 2022 (EST)
 
 
 
== Nav bar: something a bit disorienting for a new self-approver ==
 
 
 
When I clicked on a "Self-approver view" link (e.g. http://www.isfdb.org/cgi-bin/mod/submission_review.cgi?5243123) this added the "Moderator Links" section to the bottom of the nav bar.  I wasn't sure what delights might await on those pages, so I clicked on each of the links, but they all give a "Moderator privileges are required for this option" page.  My initial thought was that there was maybe some cookie/session magic involved, so I logged out and back in, and was a bit confused when that Moderator Links section had disappeared.
 
 
 
Having gone back through my browser history, and checked out the code, I can see now that that stuff gets added to the nav bar for any page with code in the /mod/ subdirectory.  Assuming there aren't any cases where those sidebar links do work for self approvers, it might be nice to wrap the coder that outputs that section to be wrapped in a 'if moderator:' test, and so not render them for editors who can't make use of them?
 
 
 
This would be a very low priority change, as I guess the number of people affected is in the single digits, and they'll all work it out, but maybe it's a case of adding the if test and indenting the block of lines that output those links?
 
 
 
(I can see the code a bit further down mod/isfdblib.py references moderator, self_approver and SelfApprovalAllowed(userid), so perhaps there are complexities involved in the privileges that make this not as trivial as I might have made out though?) {{unsigned|ErsatzCulture}}
 
 
 
: The "Self-approver view" link was added to the Pending Submission page just last week, so it's probably an oversight. Let me take a closer look... [[User:Ahasuerus|Ahasuerus]] 17:55, 25 February 2022 (EST)
 
 
 
:: OK, I think I got it. Could you please try again and see if everything looks OK on your end? [[User:Ahasuerus|Ahasuerus]] 18:20, 25 February 2022 (EST)
 
 
 
::: Thanks - I've just been through the edit/approval cycle a couple of times and didn't see the mod links appear. [[User:ErsatzCulture|ErsatzCulture]] 18:32, 25 February 2022 (EST)
 
 
 
:::: Excellent! :) [[User:Ahasuerus|Ahasuerus]] 18:35, 25 February 2022 (EST)
 
 
 
== Reports Paging ==
 
 
 
Hi Ahasuerus
 
 
 
I've been working through my list of unstable amazon images and I noticed an entirely inconsequential bug with the paging.  I just got the report down to one page, 200 rows, and there was still a link to the second page of records. Clicking the link brings you to an empty page. I've since dropped below 200 rows, and there is no link to the second page, as one would expect.  I'm guessing that this is the difference between >= vs >.  Although it's completely trivial, I thought I'd bring it to your attention.  Thanks.  --Ron ~ [[User:Rtrace|Rtrace]]<sup>[[User talk:Rtrace|Talk]]</sup> 07:12, 3 March 2022 (EST)
 
 
 
: Thanks, I'll take a look. Appreciate the heads-up! [[User:Ahasuerus|Ahasuerus]] 10:20, 3 March 2022 (EST)
 
 
 
:: OK, I see what's going on. Basically, the SQL query says "Give me the next 200 matches". If the database engine returns less than 200 matches, then the software doesn't display a link to the next page. If the engine returns 200 matches, then a link is displayed.
 
 
 
:: The problem with this logic is that it doesn't distinguish between "there are exactly 200 matches on file" and "there are more than 200 matches on file". What the software needs to do is request 201 matches. I'll see what I can do after finishing the round of changes that I currently have in the works. [[User:Ahasuerus|Ahasuerus]] 13:39, 3 March 2022 (EST)
 
 
 
::: OK, the 3 "My Primary Verifications" tables have been fixed. I still need to fix a bunch of other tables that have the same issue, but it may take a bit since they are all somewhat different. [[User:Ahasuerus|Ahasuerus]] 16:55, 4 March 2022 (EST)
 
 
 
== Top Contributors et al ==
 
 
 
Hi Ahasuerus
 
 
 
I suspect that the Top Contributors and similar reports are stuck again.  The most recent Last User Activity is for March 6.  As before, this isn't urgent, but I thought you'd want to know.  Thanks. --Ron ~ [[User:Rtrace|Rtrace]]<sup>[[User talk:Rtrace|Talk]]</sup> 07:10, 8 March 2022 (EST)
 
 
 
: All "Database Statistics" reports were moved to a weekly schedule last week -- see [http://www.isfdb.org/wiki/index.php/ISFDB:Community_Portal#Nightly_processing_getting_split Nightly processing getting split] for details. Most of them say "This report is generated once a week" at the top of the page, but I see that "Top Contributors" ones do not. Let me add that real quick... [[User:Ahasuerus|Ahasuerus]] 10:12, 8 March 2022 (EST)
 
 
 
:: Done -- see [http://www.isfdb.org/cgi-bin/topcontrib.cgi Top ISFDB contributors (All Submission Types)]. Thanks for the heads-up. [[User:Ahasuerus|Ahasuerus]] 12:01, 8 March 2022 (EST)
 
 
 
:::I won't say that I'm not disappointed, but I do understand the necessity of the change.  I recall when these reports were on demand, and I did adjust after they went daily.  Thanks for the explanation.  --Ron ~ [[User:Rtrace|Rtrace]]<sup>[[User talk:Rtrace|Talk]]</sup> 21:41, 8 March 2022 (EST)
 
 
 
:::: In a way, we are victims of our success. The more records and submissions we have, the longer it takes to generate reports. Unfortunately, many reports draw data from multiple tables and lock them while the data is compiled.
 
 
 
:::: Ideally, we would move all of our report-generating processes to a different server and then shuffle the backups and the compiled data back and forth between the production server and the backup server, but it would require a fair amount of juggling. [[User:Ahasuerus|Ahasuerus]] 22:23, 8 March 2022 (EST)
 
 
 
== Patches, testing and a proposal ==
 
 
 
Hi. Sorry for not submitting any further patches after the last one. Offline life caught up to me and suddenly I have a lot less spare time. /[[User:Lokal Profil|Lokal]][[Special:Contributions/Lokal Profil|_]][[:User talk:Lokal Profil|Profil]] 18:08, 13 March 2022 (EDT)
 
 
 
: No worries whatsoever. Real life happens. [[User:Ahasuerus|Ahasuerus]] 19:47, 13 March 2022 (EDT)
 
 
 
I struggled a fair bit with setting up a local development environment. I simply don't have space for a full virtual machine running the right version of sql etc. so I aimed at just getting the python bit up and running. After some hacking I managed to get a virtual environment up and running for Python 2.5.4. My plan was to introduce some unit tests so that I could at least do some initial refactoring with a fairly high certainty that it wouldn't have any undesired effects. What I then came across was that the imports rely on the required python files from the <code>common</code> directory being copied across to the other directories when the system is built. This put a stop to my unit test plans.
 
 
 
What I wanted to check with you is if it would be of interest if I re-arranged the import and folder structure as a package instead. This would make unit testing possible but should also simplify both a future migration to a newer python version and make the codebase easier to understand for new developers. Even if it might be possible to split the patch up into a few incremental changes the end result still touches most of the codebase and as such would require extensive testing. I can therefore see how it might not be a desired change. If you want me to go ahead with it I will try to get it done in my spare time and let you know when it is ready for testing. If you don't then I fully understand =) Cheers, /[[User:Lokal Profil|Lokal]][[Special:Contributions/Lokal Profil|_]][[:User talk:Lokal Profil|Profil]] 18:08, 13 March 2022 (EDT)
 
 
 
: At one point I looked into restructuring our copy/import system. What I found was that the parts of Python which support packages and imports were significantly changed and expanded in Python 2.6 and 2.7. I figured it would be better to wait until we could upgrade to 2.7 and then revisit the issue. More recently, Al started looking into a possible Python 3.x upgrade -- see [[Development/HTTPS]] -- which may add another wrinkle. [[User:Ahasuerus|Ahasuerus]] 19:47, 13 March 2022 (EDT)
 
:: I believe the main changes are to how relative imports are handled.  Since absolute imports are generally recommended I would have gone for that (should then still work for python 3). I believe the change is desirable before the python 3 migration (since it allows for easier testing) but can probably happen before or after a python 2.7 migration. Happy to wait until after such a migration but I'm also equally happy to go ahead as a preparatory step for auch a migration. /[[User:Lokal Profil|Lokal]][[Special:Contributions/Lokal Profil|_]][[:User talk:Lokal Profil|Profil]] 05:07, 14 March 2022 (EDT)
 
 
 
::: Would it be possible/feasible to try it with a small, self-contained part of the system? For example, common/sfe3.py is copied to all directories, but it's only used in edit/cleanup.py, edit/sfe3_authors.py and nightly/weekly_job.py. Would it be a good guinea pig? [[User:Ahasuerus|Ahasuerus]] 09:43, 16 March 2022 (EDT)
 
 
 
::::I looked into what the file structure looks like once the files land in /www/cgi-bin/ and realised absolute imports won't work there unless bigger changes are made. Relative imports might be possible depending on how the files are executed, but this might also be where python 2.6 would be needed (for the __package__ attribute).
 
::::The smallest change I could envision is to change the scripts in rest/. I prepared a set of patches for this ([https://github.com/lokal-profil/isfdb_site/pull/1 1] [https://github.com/lokal-profil/isfdb_site/pull/2 2] [https://github.com/lokal-profil/isfdb_site/pull/3 3]) before I spotted the above mentioned issue with absolute imports. Using relative imports instead the first of these patches could probably be dropped and the third would have to be modified somewhat.
 
::::But based on the above I'd say your original appraisal was right and these changes should probably await the python bump (to 2.7 at least). Even then since the directory structure in the execution environment doesn't mirror that of the repository (since /biblio becomes the cgi-bin root) there would still have to be some copying of common files left.  /[[User:Lokal Profil|Lokal]][[Special:Contributions/Lokal Profil|_]][[:User talk:Lokal Profil|Profil]] 19:14, 19 March 2022 (EDT)
 
 
 
::::: Thanks for digging! It sounds like 2.7 is the first step then. I have it on my list of things to do and we need it to be able to do certain other things as well, so I will bump it up. [[User:Ahasuerus|Ahasuerus]] 09:41, 21 March 2022 (EDT)
 
 
 
== Cleanup Reports ==
 
 
 
The "Cleanup Reports" link off the left menu bar is giving a "Internal Server Error". --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 15:55, 16 March 2022 (EDT)
 
 
 
: Fixed -- sorry about that! [[User:Ahasuerus|Ahasuerus]] 16:03, 16 March 2022 (EDT)
 
 
 
== Database backup files not working ==
 
 
 
(I wouldn't normally jump on these so quickly, but it looks like you updated the Wiki at the same time I made an unrelated edit...)
 
 
 
The [https://drive.google.com/file/d/1wYFbaROfNM_IlgUs_JJGbpMUwWF9N_Wk/view Google Drive link] doesn't seem to work for me - the header of the page says "backup-MySQL-55-2022-03-26.zip", but I don't get the usually slightly-crappy UI about the file being too large to virus check, and do I want to download it instead.  Tried in latest(ish?) Chrome and Vivaldi so far; both should have Gmail/Google Apps user login/session cookies, should that make any difference.
 
 
 
Just tried last week's backup (which I had grabbed OK last week), and that similarly fails to offer me anything to d/l, although it did seem to have a spinner showing for a few seconds, which I don't recall seeing before.
 
 
 
I did see you'd updated the URLs for the image backups a few days ago, has something changed on Google Drive? [[User:ErsatzCulture|ErsatzCulture]] 12:47, 26 March 2022 (EDT)
 
 
 
: Update: If I click on the download icon in the top right of the Google Drive page, it does let me d/l the zip file, but the default UI just shows a largely empty page.  Probably an issue on the Google side being funny with zip files, but it's rather disconcerting for an unaware user.  Hopefully it's something they fix, but if not, maybe will need some help notes on the Wiki page?  [[User:ErsatzCulture|ErsatzCulture]] 12:51, 26 March 2022 (EDT)
 
 
 
:: Good point -- done. Thanks for the heads-up. [[User:Ahasuerus|Ahasuerus]] 13:15, 26 March 2022 (EDT)
 
 
 
== Weird Record ==
 
 
 
Take a look at {{T|3005207|this title}} - no author and no date and it doesn't display the type. Something weird happened, though from the publication history, not clear what. This seems like an extransous record (there is another record in the pub of the same title for an essay) that can be removed and deleted. But thought I'd mention it first in case you wanted to take a look. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 09:12, 3 April 2022 (EDT)
 
 
 
: Thanks for reporting the issue. It turns out that [http://www.isfdb.org/cgi-bin/view_submission.cgi?5265485 this 2022-03-18 EditPub submission] errored out, which is why it's not visible in Edit History. Luckily, it errored out while processing the last title record, ''The Third World: Space Powers of 2005?'', and the rest of the submitted titles appear to be OK. I have removed and deleted the offending title. [[User:Ahasuerus|Ahasuerus]] 09:54, 3 April 2022 (EDT)
 
 
 
== HTTPS-related bug when cloning pub without a cover image? ==
 
 
 
Just tried to clone [http://www.isfdb.org/cgi-bin/pl.cgi?891156 this pub without a cover image], and get a Python stack trace error - the exception is "<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'startswith'" and the relevant bits of the stack trace look to be:
 
 
 
  pub_image = ISFDBHostCorrection(pub_data[PUB_IMAGE])
 
 
 
and
 
 
 
  if value.startswith('http://www.isfdb.org/wiki/'):
 
 
 
I'm too lazy to get my dev box working with the latest code, but it feels like the second line should be "if value and value.startswith..." to protect against pubs without images? [[User:ErsatzCulture|ErsatzCulture]] 14:49, 3 April 2022 (EDT)
 
 
 
: That's exactly right. A fix has been deployed. Thanks for reporting the problem. [[User:Ahasuerus|Ahasuerus]] 17:13, 3 April 2022 (EDT)
 
 
 
== Fixer and "recycled" ISBNs ==
 
 
 
Hi, please see [http://www.isfdb.org/wiki/index.php/User_talk:Anniemod#Rich_Larson.27s_Cypher_and_Ymir_-_retitling.2C_or_unused_ISBNs_recycled_for_a_different_book.3F this convo] - any idea if Fixer will pick up the new pubs if they are using the older, apparently never-published, ISBNs?  Thanks! [[User:ErsatzCulture|ErsatzCulture]] 19:03, 9 April 2022 (EDT)
 
 
 
: I am afraid Fixer has no way of telling that an ISBN has been reused. Once Fixer notices an ISBN in the main database, he makes a note of that ISBN's record in his data store so that it would never be submitted again. [[User:Ahasuerus|Ahasuerus]] 11:04, 10 April 2022 (EDT)
 
 
 
:: Thanks - at least this one is on the radar now, so it can be manually dealt with closer to the pub date. [[User:ErsatzCulture|ErsatzCulture]] 15:36, 10 April 2022 (EDT)
 
 
 
(BTW, unrelated to this, but related to a talk item earlier on this page, when I d/led today's database backup, the Google Drive UI behaved as it used to, rather than presenting a blank-ish page.  Guessing they fixed some bug/regression since I grabbed last week's backup...) [[User:ErsatzCulture|ErsatzCulture]] 19:03, 9 April 2022 (EDT)
 
 
 
: Updated, thanks. [[User:Ahasuerus|Ahasuerus]] 11:04, 10 April 2022 (EDT)
 
 
 
== CC License update ==
 
 
 
We should probably update the license linked in the menu sidebar to point to [https://creativecommons.org/licenses/by/4.0/ here] instead of [https://creativecommons.org/licenses/by/2.0/ here]. The former is an updated version of the latter, while still being pretty much the same license. ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 16:33, 18 April 2022 (EDT)
 
 
 
: That's a good point, thanks. Let me ask Al, who knows a lot more about licenses. [[User:Ahasuerus|Ahasuerus]] 20:12, 18 April 2022 (EDT)
 
 
 
== Database Errors ==
 
 
 
Seeing <nowiki>"<class '_mysql_exceptions.OperationalError'>: (1030, 'Got error 28 from storage engine')"</nowiki> errors all over the place (viewing authors, viewing titles, viewing submissions, etc.). --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 09:38, 23 April 2022 (EDT)
 
 
 
: I am not seeing any errors right now. Given the timestamp of your message -- 09:38am -- I suspect that it was due to the backups which run every morning at 9:30am. I'll keep an eye on things. [[User:Ahasuerus|Ahasuerus]] 10:08, 23 April 2022 (EDT)
 
 
 
== Bureaucrat warning needed? ==
 
 
 
Perhaps I'm prejudiced, but to me [http://www.isfdb.org/wiki/index.php/User_talk:Rosab618#Stalker this] looks like a personal attack. Despite Nihonjoe's attempts to cool things down, it could get out of control. --[[User:Willem H.|Willem]] 04:39, 27 April 2022 (EDT)
 
 
 
: Thanks! Working on it... [[User:Ahasuerus|Ahasuerus]] 13:35, 27 April 2022 (EDT)
 
 
 
== The Songs of Summer ==
 
 
 
In regards to [http://www.isfdb.org/cgi-bin/pl.cgi?122801 this] publication. If you look closely you will notice a vertical line along the whole of the artwork at the top. The first inch appears to be from a totally different piece of artwork, shows square structures on stilts - it's signed 'Heller' just below the Pan logo (top front cover) so definately the same artist but doesn't match the sea serpent part of the main image - I did an experiment by matching the top part of the book with the bottom in Photoshop and they definately don't marry. I'm going to make a note about this. --[[User:Mavmaramis|Mavmaramis]] 11:57, 14 May 2022 (EDT)
 
 
 
: Interesting. There is [https://twitter.com/retroscifiart/status/1498435500239376389 this image on Twitter], but I don't think it sheds additional light on the mystery. [[User:Ahasuerus|Ahasuerus]] 12:40, 14 May 2022 (EDT)
 
 
 
::That image comes from [http://www.isfdb.org/cgi-bin/title.cgi?102622 Heroic Dreams] and is a cropped version of the image that appears on the book. Makes me think that at the composite stage of the book production - the part where they have the image and lay over the text and logos  - they had a choice between two Heller imaages that were on seperate layers, added the text to the sea serpent layer and forgot about the 2nd image on the other layer and flattened/merged the layers. The image also appears in [http://www.isfdb.org/cgi-bin/pl.cgi?608286 Six Fantasy Artists at Work: Dream Makers] but I don't have a copy of that book to compare. I've written a message about it on Biomassbob's talk page as he's the only verifier of Dream Makers. Edit: I did find [https://www.tikit.net/panfans/wp-content/uploads/2017/08/SS.jpg this] image which shows the 'error' - whether deliberate or not I can't say but definaely very strange. --[[User:Mavmaramis|Mavmaramis]] 12:51, 14 May 2022 (EDT)
 
 
 
== Preserving the PVs of a to-be-deleted pub record  ==
 
 
 
Hello Ahasuerus. When you've got time, could you please have a look at [http://www.isfdb.org/wiki/index.php?title=ISFDB:Moderator_noticeboard&action=edit&section=74 this discussion] re the problem evoked above ? I don't know whether it is solvable. Thanks a lot ! [[User:Linguist|Linguist]] 11:08, 21 May 2022 (EDT).
 
 
 
: I am afraid the software doesn't support the ability to move verifications from one publication record to another :-( [[User:Ahasuerus|Ahasuerus]] 13:13, 21 May 2022 (EDT)
 
 
 
:: Thanks for your response, anyway ! Cheers, [[User:Linguist|Linguist]] 04:30, 22 May 2022 (EDT).
 
 
 
== Request: WatchCover template similar to the WatchDate one ==
 
 
 
There are several upcoming pubs that have placeholder covers e.g. [http://www.isfdb.org/cgi-bin/pl.cgi?901056], [http://www.isfdb.org/cgi-bin/pl.cgi?895648], and I've fixed a number of older ones as I've encountered them.  To try to make it easier to catch and fix these, could we have a { { watchCover } } template and associated report, so that these dodgy covers can be noted when they're first added, and fixed as-and-when better images come along?
 
 
 
I haven't looked at the code, but I'm guessing/hoping it should be a fairly straightforward copypaste from the existing { { watchDate } } functionality?  Thanks [[User:ErsatzCulture|ErsatzCulture]] 13:24, 31 May 2022 (EDT)
 
 
 
: We have a spanking new bureaucrat option, "Add a New ISFDB Template" -- see [[Help:Screen:BureaucratMenu]] -- so a new template would be trivial to add. A cleanup report wouldn't take long to code either. I suggest you post a proposal on the Community Portal and see if there are any objections (unlikely) or alternative ideas.
 
 
 
: Personally, I am all for it because it would help with light novels. US publishers frequently use original Japanese covers as placeholders for forthcoming translations. [[User:Ahasuerus|Ahasuerus]] 17:50, 31 May 2022 (EDT)
 
:: I wonder if we should not make that a more generic "watch (parameter)" template (where parameter can be date, format, cover, author name, title, subtitle, pages and anything else that looks suspicious and may need a second check (I use tags for that now but as they are up on the title level, it is not always easy to remember which pub they were about - especially with reprints). That way we don't have too many templates people keep forgetting to use. The wording will be the same (with the parameter notes in there and the cleanup report can show what is the watched element in a separate column (for example). [[User:Anniemod|Annie]] 18:06, 31 May 2022 (EDT)
 
 
 
::: That's an interesting idea. Currently "WatchDate" expands to "Publication date is based on questionable pre-publication information and may be incorrect." Will the parameter taken by the proposed "Watch" template be expected to be "Publication date", "Subtitle", "Page count", etc? And will the static text continued to be "is based on questionable pre-publication information and may be incorrect."?
 
 
 
::: If so, we may want to consider adding another template, "MultiWatch", which will expand to something like "The following values -- [list of field names like publication date, subtitle, page count, etc as the parameter value] -- are based on questionable pre-publication information and may be incorrect." [[User:Ahasuerus|Ahasuerus]] 18:42, 31 May 2022 (EDT)
 
:::: Pretty much. We may want to tweak it to be "questionable pre-publication or other secondary sources information" to expand the scope a bit or we can have two separate templates (one for pre-pubs and one for other cases - they require different handling sometimes so having separate ones may make more sense) but that's the idea. That will also allow for new fields to be just added into the list without the need for a new template and without people trying to remember 10 different template names (and that way it can even be used on a title record for notes on translators, being or not genre (a common problem when adding early), author name form, the & vs and and so on).
 
:::: The idea is to make these pubs (and eventually titles) easily foundable by editors who can assist with finding the data later (or elsewhere). We may even want to come up with a wording of the expanded sentence that will allow the reason for the suspicion to be part of the template (so we can say (watch|author name (title page not available), subtitle) but just being able to list the suspect values will be enormous help - especially on pre-publication records. For example "The following data is based on questionable pre-publication information and may be incorrect: (parameter here exactly as written by the editor)." or something along these lines. Then you don't even need two patterns (single and multi). Either way will give is better flexibility than what we have now. [[User:Anniemod|Annie]] 19:37, 31 May 2022 (EDT)
 
 
 
::::: I like "The following data is based on questionable pre-publication information and may be incorrect: [parameter]" to cover both scenarios. The other template could expand to something like "The following data is based on information from secondary sources and may be incorrect: [parameter]". The new template names could be something like "Preliminary" and "SecondarySources". [[User:Ahasuerus|Ahasuerus]] 20:45, 31 May 2022 (EDT)
 
:::::: I am a bit worried about the second one becoming a default if it expands to that - just because you use secondary sources does not mean that the data is unreliable but a new editor won't know that when they see it (or a casual visitor). Tagging everything that does not have primary sources with it will be counterproductive and coming up with usage rules that discourage that is going to be hard (not to mention that if you do not know why the warning is there, it sounds like we do warn because the data is only from secondary sources). That's why I prefer to have the word "questionable" or go for something like "The following data is based on suspicious information from secondary sources and may be incorrect: " which makes it clearer that there is something iffy in this data - not just that the data comes from secondary sources. I'll think a bit more on the wording.
 
:::::: I kinda like "watch" more than Preliminary (easier to remember, less likely for someone to decide that it needs to be there for every book that is added pre-publication just by looking at the list). But I can use it either way. [[User:Anniemod|Annie]] 21:08, 31 May 2022 (EDT)
 
 
 
::::::: Upon reflection, I can see how both of the issues with my proposed wording would be problematic. Let's see what John thinks and then we can move this discussion to the Community Portal. [[User:Ahasuerus|Ahasuerus]] 21:27, 31 May 2022 (EDT)
 
 
 
: (dedent)  Thanks for responses.  I don't have any particular opinions/preferences, but I agree about needing to be careful that whatever is built doesn't get applied to all advance listings.  e.g. I'd guess that 99% of page counts listed by Amazon are only approximations compared to a count that strictly follows ISFDB rules, and lots of listed publisher values aren't accurate when you drill down to the imprint level, such as pretty much everything listed as "Cornerstone Digital" has a different PRH UK imprint shown on the title page.
 
: Whilst my original request/proposal was primarily to have something to make it easier for editors to note and be reminded which records need cleaning up, there was a secondary benefit to having something that explicitly flags to a casual user of the site that it is known that the information shown is definitely incorrect.  This is clearly the case when a image has text saying "Not final cover", but less so for other fields I think?
 
: Anyway, I'm more than happy for this to be thrown out to a wider audience on Community Portal.  [[User:ErsatzCulture|ErsatzCulture]] 12:19, 1 June 2022 (EDT)
 
 
 
:: OK, let's summarize the consensus so far:
 
::* We would like to create two templates as a replacement for "WatchDate", which is currently associated with 21 publication records.
 
::* One template will be for "questionable pre-publication data" and the other one will be for "questionable data from secondary sources".
 
::* Each template will take a parameter indicating which field's data is questionable.
 
::* Each templates should expand in a way that supports both the name of a single field and the names of multiple fields, e.g. "The following data is based on questionable pre-publication information and may be incorrect: [parameter]".
 
::* Template names should contain the word "Watch" in them in order to differentiate records with particularly questionable data from regular records which include data from pre-publication and secondary sources, e.g. "WatchPrePublication".
 
:: Is this everything?
 
:: Re-reading the list now, I am beginning to wonder if we may want to limit the current discussion to the first proposed template, which I will temporarily dub "WatchPrePublication" for the sake of convenience. A "WatchSecondarySources" template raises additional questions -- like "What exactly counts as a questionable secondary source?" -- and may need a separate discussion.  [[User:Ahasuerus|Ahasuerus]] 14:58, 1 June 2022 (EDT)
 
::: I had been wondering the same about the secondary warnings and I agree that we should not try to fry the whole fish -- let's get the pre-publication templates set and then we can brainstorm for post-publication data issues.
 
::: We may also want to add that the parameter can be a list of fields, a reasoning or a combination of. Or words to that effect (so you can explain why you think something is suspicious or just list the fields.
 
::: Number of pages is often suspicious but tagging all pre-publications for that makes no sense - these will clear from a primary/secondary source. But that is about usage of the pattern and that will come from practice. [[User:Anniemod|Annie]] 15:30, 1 June 2022 (EDT)
 
:::: I appreciate that the proposed functionality is a superset of WatchDate, but one benefit of the current setup is that the [http://www.isfdb.org/cgi-bin/edit/cleanup_report.cgi?295 current cleanup report] shows the date in question, which is potentially useful for identifying things that should have been published by now (which are worth investigating) vs future pubs (which are probably worth leaving until pub date, or close to that).  It strikes me that a more flexible template may be harder to produce a cleanup report for, that isn't either hard to read, or relying on you to click through to the publication in question.
 
:::: (BTW, I've just cleaned up one of the WatchDate records, and another one should become clear in ~2 weeks, so that'll get them down to 19 :-) [[User:ErsatzCulture|ErsatzCulture]] 15:38, 1 June 2022 (EDT)
 
::::: Show the parameter as a second column in the report. Then you can search for the word "date" or "cover" if this is what you want to work on only - or read through the strings and see if you can spot something else you may be able to work on. We are not expecting to have thousands of records tagged, do we? If we end up with too many tagged, these books maybe should not have been added before more data was available. :) [[User:Anniemod|Annie]] 15:46, 1 June 2022 (EDT)
 
 
 
:::::: We could enhance the cleanup report in 2 ways:
 
::::::* Add a column for the template parameter
 
::::::* Let the user re-sort the report by:
 
::::::** Publication date
 
::::::** Parameter name
 
::::::** Publication title
 
:::::: It would be similar to the way we currently let our users re-sort Publication Series tables by year/series number, e.g. see [http://www.isfdb.org/cgi-bin/pubseries.cgi?493 this publication series]. [[User:Ahasuerus|Ahasuerus]] 12:40, 2 June 2022 (EDT)
 
 
 
(unindent)
 
To summarize, here is what I think we currently have:
 
* Create a new template, "WatchPrePub" as a replacement for "WatchDate", which is currently associated with 20 publication records.
 
* The new template will be used for all types of "questionable pre-publication data".
 
* The new template will take a parameter indicating which field's (or multiple fields') data is questionable.
 
* The new template will expand to "The following data is based on questionable pre-publication information and may be incorrect: [parameter]".
 
* The [http://www.isfdb.org/cgi-bin/edit/cleanup_report.cgi?295 associated cleanup report], which currently displays publication title and publication date, will have a "Parameter" column added. It will also let editors re-sort the table by publication name, publication date or parameter name.
 
 
 
If this looks about right, I can post the proposal on the Community Portal. [[User:Ahasuerus|Ahasuerus]] 14:58, 3 June 2022 (EDT)
 
 
 
:: This looks fine to me.  [[User:ErsatzCulture|ErsatzCulture]] 16:42, 3 June 2022 (EDT)
 
 
 
::: [http://www.isfdb.org/wiki/index.php/ISFDB:Community_Portal#Change_.22WatchDate.22_to_.22WatchPrePub.22.3F Done]. [[User:Ahasuerus|Ahasuerus]] 11:24, 4 June 2022 (EDT)
 
 
 
== Python Script Error? ==
 
 
 
'Show All Titles' for author [http://www.isfdb.org/cgi-bin/ea.cgi?247579 Cindy O'Quinn] results in 'A problem occurred in a Python script.' [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 14:26, 8 June 2022 (EDT)
 
 
 
: Thanks, I'll take a look. [[User:Ahasuerus|Ahasuerus]] 14:58, 8 June 2022 (EDT)
 
 
 
:: Fixed. Thanks for reporting the problem. [[User:Ahasuerus|Ahasuerus]] 15:55, 8 June 2022 (EDT)
 
 
 
== Needed Bureaucrat warning? ==
 
 
 
Perhaps I'm prejudiced, but to me [http://www.isfdb.org/wiki/index.php/ISFDB:Community_Portal#Falcons_of_Narabedla this] looks like a personal attack. Despite my attempts to cool things down, it could get out of control. --[[User:Username|Username]] 08:34, 13 June 2022 (EDT)
 
 
 
: Thanks, I'll take a look. [[User:Ahasuerus|Ahasuerus]] 11:07, 13 June 2022 (EDT)
 
 
 
:: Please see Stonecreek's answer [http://www.isfdb.org/wiki/index.php/User_talk:Stonecreek#Die_Falken_von_Narabedla_.2F_Die_Sp.C3.A4her here] and his remark [http://www.isfdb.org/wiki/index.php/User_talk:Mavmaramis#Falcons_of_Narabedla here]. I do not think he has received the message. Thanks, --[[User:Willem H.|Willem]] 15:19, 15 June 2022 (EDT)
 
 
 
::: Yes, I saw them. When a request for self-approver privileges is posted after June 30, Stonecreek's submission history, his Wiki responses and other editors' feedback will be used to decide whether to approve it. [[User:Ahasuerus|Ahasuerus]] 16:42, 15 June 2022 (EDT)
 
 
 
== Username ==
 
 
 
As you can see from [[User talk:Nihonjoe#Reject II: The Quickening|last comment here]], I've had it with Username. I have only limited time to spend working on ISFDB stuff, and he causes me too much annoyance and stress for me to deal with him anymore. So, I've told him I will not be handling his submissions in the future due to all the crap he heaps upon me and anyone else who tries to work with him. I'll continue working on the other submissions, but (despite the many good things Username does) I find he is more a detriment than a help here. I've bent over backward trying to break through his cantankerous shell, but I'm at a complete loss as to how to handle him. Sorry if I come off as rude here, but I've had it dealing with Username, so I'm choosing to not deal with him in the future. ···[[User:Nihonjoe|<font color="darkgreen">日本穣</font>]] · <small>[[Special:Contributions/Nihonjoe|<font color="blue">投稿</font>]] · [[User talk:Nihonjoe|Talk to Nihonjoe]]</small> 16:01, 16 June 2022 (EDT)
 
 
 
: I wrote my (very long) reply to him already; as I explained there, he never handled most of my edits, anyway, so him not doing so anymore would hardly affect me. It happened at least once before with another mod last year, and I've made many thousands of edits since, so whatever. --[[User:Username|Username]] 16:54, 16 June 2022 (EDT)
 
 
 
:: We have had a few similar situations over the years. In extreme cases most moderators stopped working on an editor's submissions and they lingered in the queue for such a long time that the editor lost interest and moved on to other projects. It's unfortunate, but there isn't much we can do about it. After all, we are all human and we are all volunteers. (Except Fixer, of course.) [[User:Ahasuerus|Ahasuerus]] 17:30, 16 June 2022 (EDT)
 
 
 
== Amazon URL warning question ==
 
 
 
Hi.  Can you tell me what's wrong with the URL in [http://www.isfdb.org/cgi-bin/mod/submission_review.cgi?5345812 this submission]?  It looks ok to me, and I would ignore the warning and accept it, but I figured maybe I'm missing something?  Thanks! --[[User:MartyD|MartyD]] 14:16, 26 June 2022 (EDT)
 
 
 
: The software expects "images/S/amzn-author-media-prod/" images to have a "ssl-images-amazon.com" domain. Let me see if there is an equivalent *.ssl-images-amazon.com URL or if we need to adjust the software check. [[User:Ahasuerus|Ahasuerus]] 14:30, 26 June 2022 (EDT)
 
 
 
:: It turns out that images-na.ssl-images-amazon.com had the same image -- [http://www.isfdb.org/cgi-bin/ea.cgi?325633 fixed]. [[User:Ahasuerus|Ahasuerus]] 14:33, 26 June 2022 (EDT)
 
 
 
:::Ok, thanks! --[[User:MartyD|MartyD]] 10:31, 27 June 2022 (EDT)
 
 
 
== HTML rendering issue - ea.cgi ==
 
 
 
As a non-logged in user, the author page - e.g. http://www.isfdb.org/cgi-bin/ea.cgi?206767 - shows the HTML button markup for "Never display translations".  It doesn't do this for me as a logged-in user, not sure if that's just because I'm logged in, or if it's because of my personal prefs.  I've not looked at the code (yet), but this feels like it might be a reasonably high-priority fix requirement, not so much in terms of overall functional impact, but it'll obviously appear on a lot of pages. [[User:ErsatzCulture|ErsatzCulture]] 07:26, 30 June 2022 (EDT)
 
 
 
: Yup, it's an unintended side effect of the latest patch, aka a "bug". Let me see if I can fix it real quick... [[User:Ahasuerus|Ahasuerus]] 08:22, 30 June 2022 (EDT)
 
 
 
:: Fixed. Thanks for reporting the issue! [[User:Ahasuerus|Ahasuerus]] 08:50, 30 June 2022 (EDT)
 
 
 
A much less important rendering issue I accidentally stumbled across are the page counts on a couple of pubs [http://www.isfdb.org/cgi-bin/title.cgi?2233949 here].  (Interestingly, [http://www.isfdb.org/cgi-bin/pl.cgi?627448 the individual pub pages] don't render the break, either as a visible HTML tag or as a break - are they being stripped out on that page perhaps?)  One niggle is that one of those pubs is verified, so whilst I don't think there should be any issue with removing the HTML (and personally I'd argue it should never have been there in the first place), in theory I should contact the PVer to see that they are happy for the edit to be made.  (In this particular case, it's moot, as the PVer is no longer active.)  Depending on how much unwanted HTML is around, is it maybe worth relaxing the "contact PVer before making edits" for cleanup edits like this?  I'll happily fix stuff like this as I come across it - and maybe even proactively query my local database to find offending records - but if the workflow has the overhead of checking with the PV(s) in order to do mundane cleanup, then I personally am going to be less inclined to spend time on this sort of thing.  [[User:ErsatzCulture|ErsatzCulture]] 07:26, 30 June 2022 (EDT)
 
 
 
:: [[Help:How to change verified publications]] makes a distinction between "significant changes" and "adding data", but it requires notifying primary verifiers in both cases. What it doesn't do is define "significant changes" or describe the process for "insignificant changes" like formatting tweaks. Back in January [http://www.isfdb.org/wiki/index.php/Rules_and_standards_discussions#Standarizing_Help_guidance_re:_editing_primary_verified_pubs I proposed  clarifying and expanding the language], but we were unable to reach consensus.
 
 
 
:: Perhaps a less ambitious clarification of the Help language would be easier to adopt. Something like "Insignificant and formatting changes can be made without notifying primary verifiers. What is deemed *insignificant* is left to the reviewing moderator's discretion". Not that it would it affect this particular scenario, of course, since it was a code issue, now fixed (see below.) [[User:Ahasuerus|Ahasuerus]] 09:10, 30 June 2022 (EDT)
 
 
 
: I think the latter problem is code, not data. It's showing up for other titles with multiple pages (e.g. [http://www.isfdb.org/cgi-bin/title.cgi?7390 Verne], [http://www.isfdb.org/cgi-bin/title.cgi?1108431 Wells]. ../[[User:Holmesd|Doug H]] 08:02, 30 June 2022 (EDT)
 
 
 
:: Yup, it's another (related) bug. Looking into it... [[User:Ahasuerus|Ahasuerus]] 08:50, 30 June 2022 (EDT)
 
 
 
::: And fixed. [[User:Ahasuerus|Ahasuerus]] 09:02, 30 June 2022 (EDT)
 
 
 
== Daughter(s) of Earth ==
 
 
 
Please see [http://www.isfdb.org/cgi-bin/view_submission.cgi?5349271 this] pending edit.  The note being added seems to suggest that we have the incorrect form of the title for the Merril story.  I'm adding this same note on the other verifier's pages.  Thanks. --Ron ~ [[User:Rtrace|Rtrace]]<sup>[[User talk:Rtrace|Talk]]</sup> 09:55, 30 June 2022 (EDT)
 
 
 
: My copy doesn't have its dust jacket any more, but I can confirm that it says "Daughters" in the table of contents but "Daughter" on page 198. [[User:Ahasuerus|Ahasuerus]] 12:30, 30 June 2022 (EDT)
 
 
 
== Question re. views columns in titles table ==
 
 
 
[[Schema:titles]] (which I appreciate may be out of date) says:
 
 
 
: title_views - The number of times this title has been viewed.
 
 
 
: ...
 
 
 
: title_annualviews - The number of times this title has been viewed in the current calendar year.
 
 
 
However, I've just been looking at a handful of stories from the most recent database backup, and for those stories, the two columns are much closer than I'd expect:
 
 
 
    MariaDB [isfdb]> select title_id, title_title, title_views, title_annualviews from titles where title_id in (41692, 41300, 58836);
 
    +----------+-------------------------------------------+-------------+-------------------+
 
    | title_id | title_title                              | title_views | title_annualviews |
 
    +----------+-------------------------------------------+-------------+-------------------+
 
    |    41300 | I Have No Mouth, and I Must Scream        |      51937 |            51557 |
 
    |    41692 | "Repent, Harlequin!" Said the Ticktockman |      82185 |            76523 |
 
    |    58836 | The Ones Who Walk Away from Omelas        |      36974 |            32744 |
 
    +----------+-------------------------------------------+-------------+-------------------+
 
    3 rows in set (0.00 sec)
 
 
 
I would expect title_views to be many times bigger than title_annualviews?  I could probably find this out for myself by reinstalling a backup from early January, but is it possible that title_annualviews isn't getting zeroed each year as the schema docs implies?  Grepping for references to that column name, I could only find it used in SQLparsing.py, when incrementing for a view, so there doesn't seem to be an "official" annual script/job to reset that column.
 
 
 
Of course, that grep result implies there's nothing that exposes that figure to users of the site either, so if it isn't getting reset annually, no-one will see it :-)
 
 
 
(Spotted whilst looking into exactly how the counts are done, due to [https://camestrosfelapton.wordpress.com/2022/07/01/short-story-stats-2/ this blog post], which makes a minor error about the time period the counts cover.) [[User:ErsatzCulture|ErsatzCulture]] 17:01, 30 June 2022 (EDT)
 
 
 
: IIRC, at one point I discovered that we didn't have anything in the software that would actually reset the "annual view" count. We could probably add it to [https://sourceforge.net/p/isfdb/code-svn/HEAD/tree/trunk/mod/marque.py mod/marque.py], which is usually run at the beginning at each calendar year. However, it's a manual process which can be run "on demand" from the Bureaucrat menu, so there would be no guarantee that it doesn't get re-run at some random point. I guess we could add a warning to the menu option. [[User:Ahasuerus|Ahasuerus]] 17:54, 30 June 2022 (EDT)
 
 
 
:: Thanks.  I don't think this is anything worth prioritizing/doing any time soon, I just thought it was worth mentioning after I'd stumbled across it.  [[User:ErsatzCulture|ErsatzCulture]] 10:28, 1 July 2022 (EDT)
 
 
 
== Wikipedia template {isfdb name}  ==
 
 
 
Hi. Last decade at English Wikipedia, I added hundreds of biography footer links to ISFDB author pages using [https://en.wikipedia.org/wiki/Template:Isfdb_its Template {isfdb name}]. Always I identified the ISFDB author by numeric ID, such as 'id=3845' for {{a|Jane Gaskell}} (and I do so again this spring at a slower rate). Probably it seemed best to start that way, because I was familiar with Wikipedia page moves --or name changes-- and considered them frequent. The alternatives are
 
* A. use such as 'id=Jane_Gaskell', which is adequate if it is correctly derived from the ISFDB canonical author name;
 
* B. rely on the default, which is to derive a similar value from the Wikipedia page name, which is adequate at "Jane Gaskell" only because and so long as her EN.wiki pagename matches our canonical name. 
 
 
 
This spring in merely dozens of visits to biography footers, I have noticed extremely heavy use of the same template with alternative A, 'id=Jane_Gaskell' and so on. I suspect someone's steady effort during the last few years, if not a cooperative project or a robot, that adds biography footer links using template {isfdb name} with alphabetic ID values.
 
 
 
Do you know that the numeric ID is a better choice, as it seems to me? Or that the alpha is a better choice? (If the latter, please explain briefly.) Nowadays I do not add many new footer links from EN.wiki biographies to ISFDB authors; the template is in place, for most appropriate biography pages that I edit. But I would routinely change the ID value from alpha to numeric, or vice versa, if I were sure that one is a better choice. And I would explain the reason to prefer one or the other, if I would meet the right person at Wikipedia or Wikidata. --[[User:Pwendt|Pwendt]]|[[User talk:Pwendt|talk]] 13:04, 1 July 2022 (EDT)
 
 
 
: In the past, linking by name didn't work if the name contained non-English characters. For example, http://www.isfdb.org/cgi-bin/ea.cgi?Stanisław Lem would have failed 2 years ago. I assume that's why Wikipedia editors preferred linking by ID since it was more reliable. However, the software was fixed in June 2021, which made linking by name more reliable.
 
 
 
: At this point I would say that linking by name is slightly better. Our internal author IDs can potentially change, although it's fairly unlikely. For that to happen you'd need to either merge the author record with another record, or delete the author and then re-enter it. Linking by name doesn't have the same issue, as unlikely as it is. Hope this helps! [[User:Ahasuerus|Ahasuerus]] 18:30, 1 July 2022 (EDT)
 
 
 
== Multi User Write Access Problem ==
 
 
 
Could you please take a look at [http://www.isfdb.org/wiki/index.php/User_talk:Kraang#Multi_User_Write_Access_Problem this discussion] and let me have your thoughts. Thanks. [[User:Teallach|Teallach]] 18:43, 3 July 2022 (EDT)
 
 
 
: Sure thing! [[User:Ahasuerus|Ahasuerus]] 21:17, 3 July 2022 (EDT)
 
 
 
== Another page with exposed HTML markup ==
 
 
 
Bottom two items on [http://www.isfdb.org/cgi-bin/edit/cleanup.cgi#Forthcoming_Books the cleanup reports page] have exposed button markup, although the links  for both work fine, so it's only a cosmetic issue. [[User:ErsatzCulture|ErsatzCulture]] 07:54, 4 July 2022 (EDT)
 
 
 
: Fixed, thanks! [[User:Ahasuerus|Ahasuerus]] 12:29, 4 July 2022 (EDT)
 
 
 
TBH, I've never really understand why that pages uses buttons, so if it was up to me, they'd all just become vanilla HTML links to the reports ;-) [[User:ErsatzCulture|ErsatzCulture]] 07:54, 4 July 2022 (EDT)
 
 
 
: If I recall correctly, it originally used regular links. However, as the number of cleanup reports grew, it became increasingly difficult to click the right link. Hence the change to the "button" look. [[User:Ahasuerus|Ahasuerus]] 12:29, 4 July 2022 (EDT)
 
 
 
== Crystal Warriors ==
 
 
 
http://www.isfdb.org/cgi-bin/pl.cgi?37703; I replaced unstable "P" cover with OL cover, which looks the same. --[[User:Username|Username]] 10:38, 4 July 2022 (EDT)
 
 
 
: Approved, thanks. (I remember reading this series shortly after it was published and thinking that it was gloriously pulpy. I wonder if it holds up...) [[User:Ahasuerus|Ahasuerus]] 12:33, 4 July 2022 (EDT)
 
 
 
== New cleanup report ==
 
 
 
One of our very active editors has communicated that they are seeing abbreviations other than the six allowed under <i>special designations</i> in the <b>Page</b> field. He has offered to go in and correct them. A cleanup report to locate them is needed since the Page field is inaccessible with advanced search. I know you're busy, just want to get it on the list. Thanks, [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 22:24, 4 July 2022 (EDT)
 
 
 
: Thanks, I'll take a look. [[User:Ahasuerus|Ahasuerus]] 22:58, 4 July 2022 (EDT)
 
 
 
:: It turns out that we already have a cleanup report that looks for invalid page numbers. As of yesterday, it was limited to "del" and invalid Unicode pipe characters. Earlier today I updated the report to look for invalid numbers following the pipe character. Anything before the pipe character is trickier because [[Help:Screen:NewPub]] says that "Uncommon page numbers like A-1, B-2, etc." are allowed. I could probably come up with another cleanup report which will look for suspicious values but allow moderators to ignore false positives. [[User:Ahasuerus|Ahasuerus]] 12:29, 5 July 2022 (EDT)
 
 
 
::: Looking at the first run, it appears the primary 'offender' is post pipe roman numerals. What [http://www.isfdb.org/wiki/index.php/User:Username Username] was looking for is a way to find all the times he has used or seen 'fp' for frontispiece. He would like to correct them. This came up while I was reviewing some of his submissions. I have also seen 'N/A' and a few other oddities. Perhaps the answer is not a cleanup report, but the ability to search the Page field via advanced search. [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 15:10, 6 July 2022 (EDT)
 
 
 
:::: I see. Yes, "fp" is invalid, so we can safely add it to the current report. I have changed the software; the new data will become available tomorrow morning. I expect around 90 additional publication records. [[User:Ahasuerus|Ahasuerus]] 18:29, 6 July 2022 (EDT)
 
 
 
::::: Thank you for working on this. I'll let him know. [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 18:58, 6 July 2022 (EDT)
 
 
 
:::::: Sure thing! [[User:Ahasuerus|Ahasuerus]] 19:12, 6 July 2022 (EDT)
 
 
 
::::::: After working with the updated report, I suggest changing the description " 'fp' used instead of 'fep' ". While it is sometimes used instead for 'fep', the most frequent use was for frontispiece title records. Maybe "<em> Nonstandard Special Designations (fp)</em>". This is the title of the bullet point listing the allowed abbreviations in the help section. We can then add others as we discover them. [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 15:36, 9 July 2022 (EDT)
 
 
 
:::::::: Makes sense. I have made the change. Thanks for working on the report! [[User:Ahasuerus|Ahasuerus]] 17:18, 9 July 2022 (EDT)
 
 
 
== Same Image ==
 
 
 
See [http://www.isfdb.org/cgi-bin/mod/submission_review.cgi?5358112 this submission]: The image URL is exactly the same. Based on the pub history, it looks like the editor created a double submission by mistake. It would be nice if the proposed changes comparison recognized that as no change vs. the image already on file warning. Thanks. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 09:09, 9 July 2022 (EDT)
 
 
 
: Let me make sure that I understand the issue correctly. Normally, re-entering the same image URL (or any other field value) won't have an effect because the submission creation process will discard the new value after determining that it is the same as the current value. Thus this scenario only occurs if the same image URL change is submitted more than once, right? If that is the case, perhaps we still want a yellow warning, just a differently worded one. Something like "Submitted value is the same as the value already on file. This may be a duplicate submission." Does this make sense? [[User:Ahasuerus|Ahasuerus]] 09:50, 9 July 2022 (EDT)
 
::Okay, looking at it closer I see what happened:
 
::*At 15:53:22, Rosab618 submitted just the image change ([http://www.isfdb.org/cgi-bin/mod/submission_review.cgi?5358112] [http://www.isfdb.org/cgi-bin/dumpxml.cgi?5358112])
 
::*At 15:53:38, Rosab618 submitted just same image change & updated pub notes ([http://www.isfdb.org/cgi-bin/view_submission.cgi?5358113] [http://www.isfdb.org/cgi-bin/dumpxml.cgi?5358113])
 
::They self-approved the second, but forgot to cancel the first.
 
::I had assumed it was one of those cases where the submission button was clicked twice creating a duplicate entry. This all leads me to three thoughts of items that would be nice:
 
::#That the submission page showed the comparison to the current state of the record, not the comparison against the state at the time of submission (for some reason, I always think it is the former, but your description reminds me that I should know it is the later). This would help when people submit the same updates, especially with the long queue times lately.
 
::#: Let me make sure that we are on the same page. When a submission is created, only the affected record IDs and any ''changed'' values are saved within the XML payload. Unchanged values are not stored in the XML payload. When a submission review page is displayed, the software shows what is stored in the XML payload on the right hand side. The data on the left hand side is retrieved from the database using the record IDs stored in the XML payload. If one or more of the record IDs are no longer stored in the database, the submission is displayed as "non-approvable" and needs to be hard-rejected.
 
::#: The only exception to this rule is the "Subject" line of the submission. It is built by the submission creation process based on what was in the database at that time and is stored in the XML payload. Typically, the "Subject" line contains the title of the main record. If the title changes between the time the submission is created and the time it is reviewed, there will be a discrepancy between what's displayed and what's stored in the database.
 
::#: Are you suggesting that the software should be changed to build the "Subject" line dynamically? That shouldn't be too hard to do on submission review pages, but keep in mind that the "Subject" line is also used on all "Pending"/"Rejected"/"Approved" pages. If the software had to go to the database to get the current record title, it would slow things down. In addition, it would mess things up for approved/rejected submissions whose main record is no longer on file. [[User:Ahasuerus|Ahasuerus]] 12:54, 9 July 2022 (EDT)
 
::#::On reflection, what I'm suggesting is that the table be created as is currently, but the color coding for changes be based on a comparison to the current values. When the values on both sides are the same, show them both as green vs. the left side as red (similar to what is done with the merge screen). A warning note could also be added that there is no change. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 14:40, 9 July 2022 (EDT)
 
::#::: OK, that makes sense. {{FR|1514}}, "Enhance submission review pages to look for unchanged submitted values", has been created. [[User:Ahasuerus|Ahasuerus]] 17:52, 9 July 2022 (EDT)
 
::#That self-approver submissions were identified in the moderator queue (maybe another color?) and possibly skipped by the Next Submission button. I wouldn't have bothered with this one had I realized it was a self-approver and instead done another submission.
 
::#: Makes sense. I have created {{FR|1512}}, "Next Submission link to skip submissions by self-approvers". Re: color-coding them, I'll need to know which color to use since I am color-blind and can't tell which colors stand out to most people. [[User:Ahasuerus|Ahasuerus]] 12:32, 9 July 2022 (EDT)
 
::#:: {{FR|1512}} has been implemented. [[User:Ahasuerus|Ahasuerus]] 13:19, 12 July 2022 (EDT)
 
::#That the rejected submission page had the "View the submission as raw XML" link like the approved submission page does. Very minor, but since I assume it is also very easy I will toss it on the list.
 
::#: Re: #3, don't we already have this functionality in place? I am looking at [http://www.isfdb.org/cgi-bin/view_submission.cgi?5360586 this rejected submission] and I see "View the submission as raw XML" above the "Submitted by" line. [[User:Ahasuerus|Ahasuerus]] 12:28, 9 July 2022 (EDT)
 
::#::Ah, it's the difference between the public view and the moderator view. See [http://www.isfdb.org/cgi-bin/mod/submission_review.cgi?5358112]. Not a biggie, but maybe add a link to get from the moderator view to the public view on approved & rejected submission pages? The unprocessed ones have a "Public View" button on the same line as the approve / reject buttons. Having a way back to the public page also from the approved & rejected moderator views would be useful when wanting to leave a follow-up message on the submitter's talk page with a link to the submission. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 14:40, 9 July 2022 (EDT)
 
::#::: Sounds reasonable. {{FR|1513}}, "Link 'moderator view' pages for processed submissions to public view pages", has been created. [[User:Ahasuerus|Ahasuerus]] 17:23, 9 July 2022 (EDT)
 
::#:::: {{FR|1513}} has been implemented -- see the Moderator noticeboard for details. [[User:Ahasuerus|Ahasuerus]] 17:30, 11 July 2022 (EDT)
 
 
 
::Thanks. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 10:31, 9 July 2022 (EDT)
 
 
 
:Thank you for making the two changes. Appreciated. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 08:51, 13 July 2022 (EDT)
 
 
 
:: Sure thing. The last requested change will have to wait until I finish the rewrite of the way submissions are displayed. I am currently working on it in order to address {{Bug|673}}, "HTML tags in titles", so the timing is fortunate. [[User:Ahasuerus|Ahasuerus]] 08:59, 13 July 2022 (EDT)
 
 
 
::: Color-coding of self-approvers' submissions has been implemented -- see Moderator Noticeboard. Still working on rewriting the submission review pages. [[User:Ahasuerus|Ahasuerus]] 12:57, 22 July 2022 (EDT)
 
 
 
== Cleanup report showing Python error/stack trace ==
 
 
 
http://www.isfdb.org/cgi-bin/edit/cleanup_report.cgi?288 reports "<type 'exceptions.NameError'>: global name 'SQLVersion' is not defined"
 
 
 
A very quick check of the most up-to-date code checkout I have from February doesn't have the offending line - I'm guessing it's a Python 2.7 or similar change? [[User:ErsatzCulture|ErsatzCulture]] 13:34, 9 July 2022 (EDT)
 
 
 
: It was a copy-and-paste error introduced while working on making the software support MySQL 8.0, now fixed. Thanks for reporting the problem! [[User:Ahasuerus|Ahasuerus]] 13:44, 9 July 2022 (EDT)
 
 
 
== Peter McLean's Priest of Crowns - Fixer submission doesn't match current Amazon.com data ==
 
 
 
Hi, I see you've had the dubious honour of doing Fixer approvals the past week or so ;-) [[User:ErsatzCulture|ErsatzCulture]] 16:58, 9 July 2022 (EDT)
 
 
 
: Yes, indeed. Annie is currently on vacation. [[User:Ahasuerus|Ahasuerus]] 18:13, 9 July 2022 (EDT)
 
 
 
I've just been syncing up today's database backup with my local tools, and I was a bit surprised that [http://www.isfdb.org/cgi-bin/pl.cgi?905210 this UK pub] had already been added, albeit only a couple of days ago.
 
 
 
That in itself is no issue, but it seems there are differences between what Fixer submitted (apparently based on data from Amazon July 6th) versus [https://www.amazon.com/exec/obidos/ASIN/1529411343/isfdb-21 what Amazon.com is showing right now, notably the pub date:
 
 
 
* Fixer submitted 2022-07-19
 
* Amazon.com says right now 2022-11-08 (as does B&N)
 
* The [https://www.hachette.co.uk/titles/peter-mclean/priest-of-crowns/9781529411348/ UK publisher site] (and all the UK retailer sites I've scraped) says 2022-08-04 (and has done since early February when I first grabbed any data for that title's pubs).  (NB: these are the same pubs/ISBNs; the Jo Fletcher Books imprint seems to be licencing for both US and UK markets for many of their titles.)
 
 
 
Perhaps this is simply the product data being updated at an unfortunate time, but I'm just mentioning it in case there's something weirder afoot.  Are you able to trigger Fixer to re-grab the data for this pub from Amazon's API, to see if it now matches what is on the public Amazon.com site, or if it serves you the wrong data?  I know Amazon UK acquired a bug about a year ago on the customer wish-lists, where sorting based on price criteria seemed to use prices that might have been several days out of date.
 
 
 
NB: I'll update the data for this pub to what I believe is correct some time in the next few days, but I'll leave it as-is for now to make it easier for you to see what Fixer submitted. [[User:ErsatzCulture|ErsatzCulture]] 16:58, 9 July 2022 (EDT)
 
 
 
: Checking Fixer's database, I see that Fixer last queried the Amazon API for this ISBN on 2022-07-06, right before creating the submission. At that time the API returned "2022-07-19" as the expected publication date. Re-querying the Amazon API, I receive "2022-11-08", so it looks like Amazon.com's expected date has changed in the last 72 hours.
 
 
 
: Re: Amazon UK, it's not uncommon for cancellation/delay notifications -- and especially transoceanic notifications -- to be lost in the shuffle. Moreover, experience suggests that a publication that has been delayed one time has much higher than average chances of being delayed again.
 
 
 
: Given the above, I don't think there is a whole lot that we can do except add "WatchPrePub" warnings to Notes whenever we encounter something strange. When I come across really shoddy pre-publication records I tend to cancel the submission, "unsubmit" it in Fixer's internal database and change Fixer's "expected publication date" value to a month after the supposed publication date. That way Fixer will try to resubmit when the ISBN is already available for purchase -- or so we hope. [[User:Ahasuerus|Ahasuerus]] 18:13, 9 July 2022 (EDT)
 
 
 
:: Thanks for taking the time to look into this one.  One of my long wanted to-do's is to add functionality to my tools for pubs that are in the database, to report on any inconsistencies compared to the data I've scraped.  Unfortunately those tools are a big heap of spaghetti code, built on a bunch of incorrect assumptions about how I thought at the time how the ISFDB database worked, and naivity about how badly vendors and publishers can mangle the data on their sites, so I really need to do a major rewrite before embarking on anything more than the relatively simple task of writing scrapers for new sites.  One day... [[User:ErsatzCulture|ErsatzCulture]] 08:18, 10 July 2022 (EDT)
 
 
 
::: Sounds painfully familiar :-\ [[User:Ahasuerus|Ahasuerus]] 10:03, 10 July 2022 (EDT)
 
 
 
== Invalid price check - decimal halfpenny ==
 
 
 
Just looking through the cleanup reports for any mess I might have created, and in the [http://www.isfdb.org/cgi-bin/edit/cleanup_report.cgi?100 invalid price check report], I see there are a couple of false positives for the pair of issues of the Sfinx fanzine from the early seventies.  These both have prices of "£0.075", which matches the cover images showing a price of "7 1/2p".  Post decimalization, there was a [https://en.wikipedia.org/wiki/Halfpenny_(British_decimal_coin halfpenny], but 1970s inflation did it in.  In theory it might be worth extending the logic/regex for that cleanup report to cover these prices, but I suspect there won't be any other pubs entered with halfpenny prices, so perhaps it's just easier for a mod to mark those cleanup errors as to be ignored?  [[User:ErsatzCulture|ErsatzCulture]] 08:44, 10 July 2022 (EDT)
 
 
 
: Thanks for the reminder! I came across these types of exceptions early on, but decided to wait for the cleanup report to be whittled down to a manageable subset of exceptions before deciding whether to add the ability to "ignore" records. And then I forgot about it...
 
 
 
: Let me see if the remaining exceptions can be accounted for programmatically. [[User:Ahasuerus|Ahasuerus]] 10:24, 10 July 2022 (EDT)
 
::You may remember [[User_talk:Ahasuerus/Archive/2021#12.5_Cents|this conversation]], but I will call you attention to it to be on the safe side as $0.125 is also valid. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 12:13, 10 July 2022 (EDT)
 
 
 
::: Yes, indeed! I have updated the software to skip "$.0__5" and "£0.__5" prices.
 
 
 
::: Of the [http://www.isfdb.org/cgi-bin/edit/cleanup_report.cgi?100 remaining 5 records], "£1 4s" and "£5 5/-" presumably need to be converted to "24/-" and "105/-" respectively as per [[Template:PublicationFields:Price]]. On the other hand, prices like "-/4 1/2" are presumably legal and need to be skipped by the cleanup report. I'll see what I can do. [[User:Ahasuerus|Ahasuerus]] 13:11, 10 July 2022 (EDT)
 
 
 
== Edit XML confusion ==
 
 
 
I'm slightly wary of mentioning this, given my confusion over the edit bug yesterday, but I've just had a notification about a change to a pub I PV that I'm a bit perplexed by.
 
 
 
As far as I can tell, the only material difference in [http://www.isfdb.org/cgi-bin/view_submission.cgi?5362000 #5362000] over [http://www.isfdb.org/cgi-bin/view_submission.cgi?5354258 what I originally submitted] is adding the cover credit, but the [http://www.isfdb.org/cgi-bin/dumpxml.cgi?5362000 XML view] seems to indicate (nearly?) every field has changed.  (NB There was [http://www.isfdb.org/cgi-bin/view_submission.cgi?5360858 an edit between those to fix a page number], and that [http://www.isfdb.org/cgi-bin/dumpxml.cgi?5360858 does show as I'd expect]).
 
 
 
So, the actual data in the database seems to be fine, but the XML view seems to be misleading about what actually got changed.  Any ideas?  I wonder if it's some sort of ASCII vs Unicode thing that isn't visible when the edit is rendered in a browser?  (Perhaps it might be helpful to be able to download the XML as a file, so that you can run tools like diff or od/hexdump on?
 
 
 
Hopefully this is just something simple/obvious that I'm being clueless about... [[User:ErsatzCulture|ErsatzCulture]] 10:48, 14 July 2022 (EDT)
 
 
 
: UPDATE: I just looked at [http://www.isfdb.org/cgi-bin/dumpxml.cgi?5364009 a different edit by a different editor], and I'm wondering if this is merely a weirdness of ImportExport including a bunch of fields in the XML that aren't actually relevant to the edit?  If so, don't waste any time on looking into this.  10:56, 14 July 2022 (EDT)
 
 
 
:: it does seem to be the issue here. Unfortunately, ImportExport was originally coded to piggy-back on "NewPub" submissions, which is why it shares a significant amount of code and data structures with the latter -- note the "NewPub" tag in [http://www.isfdb.org/cgi-bin/dumpxml.cgi?5362000 the raw XML view of 5362000]. It causes all kinds of headaches as the same code needs to handle two very different types of submissions. I would have separated them a long time ago if not for the fact that we would still need to be able to display pre-change submissions. I am hoping that the current rewrite of the submission display logic will make it easier to get rid of some of this ugliness... [[User:Ahasuerus|Ahasuerus]] 11:58, 14 July 2022 (EDT)
 
 
 
== Tom Watson ==
 
 
 
Thanks for catching [http://www.isfdb.org/cgi-bin/view_submission.cgi?5367675 and fixing] the errors I created on this author's record.  In my defence, the "other" Watson isn't an implausible person to have written an SF novel: [https://www.prospectmagazine.co.uk/magazine/kevin-maguire-tom-watson-labour-deputy-corbyn-profile-interview "He was, by his own account, a nerdy geek with long hair, devouring Robert A Heinlein’s science fiction..."] ;-) [[User:ErsatzCulture|ErsatzCulture]] 09:35, 18 July 2022 (EDT)
 
 
 
: The credit goes to John Clute who discovered that they are two different people while working on the new SFE article :-) [[User:Ahasuerus|Ahasuerus]] 11:14, 18 July 2022 (EDT)
 
 
 
== Sunset Warrior ==
 
 
 
http://www.isfdb.org/cgi-bin/pl.cgi?244493; I replaced the unstable Amazon image with Bookscans.com image. --[[User:Username|Username]] 09:13, 20 July 2022 (EDT)
 
 
 
: Approved, thanks. [[User:Ahasuerus|Ahasuerus]] 09:17, 20 July 2022 (EDT)
 
 
 
== Masters of Space ==
 
 
 
http://www.isfdb.org/cgi-bin/pl.cgi?273905; I replaced unstable Amazon cover with Bookscans.com's cover; the LCCN on the OL page gets nothing (and OL says Jove even though the Archive copy is Orbit) and neither does searching LCCN site for this title. Maybe your PV copy has a LCCN on the copyright page. --[[User:Username|Username]] 10:56, 20 July 2022 (EDT)
 
 
 
: I have approved the cover change. I have also checked the copyright page of my copy and added the LCCN number and other details. Thanks for the heads-up. [[User:Ahasuerus|Ahasuerus]] 12:14, 20 July 2022 (EDT)
 
 
 
:: So the LCCN listed on OL is correct but it's not on the LCCN site? That's odd; I wonder why that is. --[[User:Username|Username]] 12:35, 20 July 2022 (EDT)
 
 
 
::: It's been a long time since I dealt with the Library of Congress, but back in the day they treated mass market paperbacks as "red-headed stepchildren". They stored them in boxes (crates?) at a remote facility and there was no easy way to access them. If memory serves, their explanation was that they needed to rebind all received books and there was no cost-effective way of rebinding mass market paperbacks. Perhaps it also meant that they didn't catalog them as thoroughly as they cataloged other books. [[User:Ahasuerus|Ahasuerus]] 13:12, 20 July 2022 (EDT)
 
 
 
:: Also, a minor point I see in a lot of records here, copyright symbol, ©, was entered as @ symbol. --[[User:Username|Username]] 12:35, 20 July 2022 (EDT)
 
 
 
::: I suspect that it goes back to the typewriter era. Back then many typewriters didn't have the copyright symbol and "@" was used instead. That's how I got into the habit of using it. [[User:Ahasuerus|Ahasuerus]] 13:12, 20 July 2022 (EDT)
 
 
 
== Possible Faulty Logic ==
 
 
 
There might be faulty logic in the [http://www.isfdb.org/cgi-bin/edit/cleanup_report.cgi?80 Duplicate SHORTFICTION in Magazines/Fanzines] cleanup report. It is reporting a publication that has two titles with the same name 'Summer Break' but by different authors. The duplicate finder on the publication level correctly reports no duplicates. [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 16:55, 21 July 2022 (EDT)
 
: This report is basically trying to find (among other things) an interior art being coded as a story by mistake (it will look exactly like that - same title, different authors). In case when the story is a legitimate story with the same title as another one in the issue (as is here), we ignore (that's why this report have ignore). :) [[User:Anniemod|Annie]] 17:12, 21 July 2022 (EDT)
 
:: Makes sense, [[User:Scifibones|<b>John</b> <small>Scifibones</small>]] 17:22, 21 July 2022 (EDT)
 
 
 
== Reddit admin blockage discussion ==
 
 
 
[https://old.reddit.com/r/ModSupport/comments/w2zf94/what_will_it_take_to_get_isfdborg_removed_from/ FYI] in case you hadn't seen it... {{unsigned|ErsatzCulture }}
 
 
 
: Thanks for letting me know. I first ran into this problem a couple of years ago and was unable to have our domain removed from the spam list. Hopefully this iteration will be more successful. [[User:Ahasuerus|Ahasuerus]] 14:31, 25 July 2022 (EDT)
 
 
 
== Submission Warnings for Awards? ==
 
 
 
Please see [http://www.isfdb.org/cgi-bin/view_submission.cgi?5372759 this submission]. In adding the additional contents, the submitter edited the two existing records to be different content. I have seen this happen before with users who think the content must be listed in order of appearance on the edit screen (i.e. are not aware of how sorting works). Generally not an issue, but in this case, the two existing records have associated awards. If this edit is accepted, the awards would now be associated to the wrong records. Is editing a record with an award something that should be flagged in the pub submission screen? Maybe it doesn't happen enough to worry about... I'm going to reject this submission and redo it. --&nbsp;[[User:JLaTondre|JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 09:37, 26 July 2022 (EDT)
 
 
 
: Wouldn't that also mess up any reviews associated with the changed title records? [[User:Ahasuerus|Ahasuerus]] 11:16, 26 July 2022 (EDT)
 

Latest revision as of 12:45, 21 April 2024

See User talk:Ahasuerus/Archive for discussions prior to 2024.

PLEASE NOTE:

If you're writing to inform me that you've either added a COVER IMAGE or NOTES to any of my VERIFIED PUBS, please follow THIS LINK and add it to the bottom of the list. A link to the pub record would be appreciated. Once the pub has been reviewed, I'll remove your note from the list. Thanks!

Corrupted publication record

I saw this one on one of the cleanup reports. The software will not allow corrections. Do we need to create a new publication record and delete this one? John Scifibones 08:53, 27 January 2024 (EST)

Could you please clarify what you mean by "the software will not allow corrections"? The External ID field had a very long URL (instead of an ID), which distorted the display in some browsers, but I could still access the "Edit" link by scrolling to the right in Firefox. I then found the right PORBASE ID and replaced the long URL with it. It seems to have fixed the issue. Does it look OK now? Ahasuerus (talk) 10:28, 27 January 2024 (EST)
When I entered the correct PORBASE ID, It reverted back to the incorrect previous link when looking at the Proposed Publication Update Submission' screen. As a result, I cancelled the edit. Not sure why that didn't happen to you. Regardless, it is correct now.
P.S. It probably was allowing the change but the proposed changes column was likely off my screen. Thanks, John Scifibones 12:37, 27 January 2024 (EST)
Oh, I see. I vaguely recall experimenting with HTML tables to ensure that they wouldn't do this at some resolutions, but I think I ran into various technical issues and catch-22s. Ahasuerus (talk) 13:44, 27 January 2024 (EST)

Human-Machines

https://www.isfdb.org/cgi-bin/pl.cgi?17511; Archive.org cover has a price sticker so you may want to find another image to replace the unstable Amazon one that's there now. --Username (talk) 18:22, 2 February 2024 (EST)

Updated, thanks. Ahasuerus (talk) 18:33, 2 February 2024 (EST)

Hidden World

https://www.isfdb.org/cgi-bin/view_submission.cgi?5884849; PDF, cover, Mantong. --Username (talk) 23:14, 7 February 2024 (EST)

Approved, thanks. Ahasuerus (talk) 08:56, 8 February 2024 (EST)

Deryni Magic Question

Hi Ahasuerus -

Annie has posed this question on my talk page. I found that original edits may may have been yours back in 2006. Could you take a peek when you have a moment (and if you can remember why you did something 18 years ago!). Thanks. --Ron ~ RtraceTalk 21:18, 13 February 2024 (EST)

Done. Thanks for the ping. Ahasuerus (talk) 22:49, 13 February 2024 (EST)

What we enter in the "Artist" field

Ahasuerus: The table 'What we enter in the "Artist" field' which you created in your post 11:33, 19 February 2024 (EST) under this thread is very useful. It is much easier to follow and understand than the wording under bullet point "Artist" in Template:PublicationFields:CoverArt. I recently referred to the table for a separate issue about cover artists here.
Could you please add the table to the help page. Teallach (talk) 17:04, 24 February 2024 (EST)

Thanks for the reminder! I have been sick most of the last week and didn't want to touch Rules and Standards discussions until I was back up to 100%. Once I feel better, I'll make sure to check on the R&S page that it's OK to add the table to Help. Thanks. Ahasuerus (talk) 17:50, 24 February 2024 (EST)
No problem. There is no hurry. I am sorry to hear you have been unwell and wish you a speedy recovery. Teallach (talk) 12:47, 25 February 2024 (EST)
Thank you! Ahasuerus (talk) 13:20, 25 February 2024 (EST)

Image backups

Hi,

I see you updated the downloads page to note that image backups are being redone. This reminds me of something that's puzzled me for a while, and which I meant to ask you about months (years?) ago.

Am I right in thinking that when those zips are generated, it's not an incremental backup style thing where you just need to download the changes/deltas, but rather that they are completely regenerated, and that you'd have to download the full set of zips to have an accurate and complete collection? I vaguely recall that at some point in the past, I'd been downloading the zips in a fairly leisurely manner over a period of days/weeks, and had got maybe 80% of the way through them, and then the zips were regenerated, and I assumed that I had to restart the set.

Would it be possible to have a bit more information on the download page about how they work? NB: I haven't actually ever done anything with the zips I downloaded - I rarely run the full Apache website locally, which I imagine is the main intended use case for the image backups - but I always thought they had the potential to be the foundation of an interesting project. Thanks! ErsatzCulture (talk) 04:35, 5 March 2024 (EST)

That's right: the images hosted by Google Drive are a complete copy of the images hosted by the live ISFDB server. I have added a few more details to the description. Does it make more sense now? Ahasuerus (talk) 14:31, 5 March 2024 (EST)
Thanks. What you've added makes sense, but it's still not clear (to me at least) from the text there that the directories all get updated when new zips are created. Are the 0-9/a-f (and the 2 digit subdirectories) just arbitrary hex digits, maybe the first digits of a checksum or something like that? (That question is slightly rhetorical; I imagine I could find the answer out for myself if I looked through the source code.)
If the tarballs had date suffixes, similar to the database backups, then I think that would make it more obvious that the full set needs re-downloading. However, I guess the downside of that is that it would break any existing tooling for downloading the image backups, and that if you weren't careful you might end up with multiple dated tarballs and/or image directories. ErsatzCulture (talk) 18:25, 5 March 2024 (EST)
Oh, oh... OK, I think I see what the problem is. "0-9" and "a-f" are subdirectory names created by the MediWiki software to store uploaded images. I am so used to this naming convention that it never occurred to me that it may be confusing. A blind spot, if you will. Let me edit the page and explain the naming convention. Thanks! Ahasuerus (talk) 19:15, 5 March 2024 (EST)
Ha, I think this is also a blind spot on my part. Because I don't generally upload my own images (I think it must be in single digits) I forgot that that is all handled by the Mediawiki side of things, and it didn't cross my mind that the directory structure of the images was something that wasn't part of the core ISFDB code. Thanks for clarifying! ErsatzCulture (talk) 05:31, 6 March 2024 (EST)

New hotlink site permission

We have permission to hotlink cover images to a new site, possibly. You can see it here. If that is sufficient, can we add it to the list? ···日本穣 · 投稿 · Talk to Nihonjoe 13:18, 21 March 2024 (EDT)

In anticipation of this being acceptable, there is one publication that is currently hotlinking to the site. ···日本穣 · 投稿 · Talk to Nihonjoe 13:29, 21 March 2024 (EDT)
All done. The publication page now credits "Lawrence Dagstine". Template:Image Host Sites has been updated. Thanks. Ahasuerus (talk) 15:58, 21 March 2024 (EDT)
Thanks! ···日本穣 · 投稿 · Talk to Nihonjoe 17:12, 21 March 2024 (EDT)

Place Submission on Hold

After placing a submission on hold, it would be nice if the resultant page had links back to the submission - both the moderator view and the public view. Currently, it only has a link to the Submission List. But usually when I put something on hold, it is because I plan to do something with that submission. Yes, I can just hit the back button to get the moderator view again. But I often want the public view so I can include the link in a question to the submitter so having that on the on hold page would save a click. Thanks. -- JLaTondre (talk) 10:21, 24 March 2024 (EDT)

Thanks, I'll take a look. Ahasuerus (talk) 10:45, 24 March 2024 (EDT)
Done. Hopefully, the layout and the colors look OK. Ahasuerus (talk) 18:07, 24 March 2024 (EDT)
Thank you! Looks fine. -- JLaTondre (talk) 18:52, 24 March 2024 (EDT)
Great! Ahasuerus (talk) 19:00, 24 March 2024 (EDT)

Galactic Central

Given that the ISFDB is currently heavily dependent on Galactic Central images (12k publication images as of last database dump) and they seem to be in no hurry to implement HTTPS, -- JLaTondre (talk) 13:52, 3 April 2024 (EDT)

Last I heard the owner had no plans to convert to HTTPS. It's possible that his plans may change at some point since browser manufacturers continue to add restrictions to HTTP-only sites. Ahasuerus (talk) 14:08, 3 April 2024 (EDT)

have you given consideration to implementing a proxy service? Apache has a mod_proxy module or it's pretty straightforward to implement your own[1]. -- JLaTondre (talk) 13:52, 3 April 2024 (EDT)

Thanks for letting me know about these options. I wasn't aware of them. I'll add it to my list of things to look into, but it's a long list, so I am not sure when I may get to it. Ahasuerus (talk) 14:08, 3 April 2024 (EDT)

Or should we create a clean-up project to start moving these images over to the ISFDB wiki? -- JLaTondre (talk) 13:52, 3 April 2024 (EDT)

It would certainly make things easier, in part because of the HTTPS issue and in part because they would be incorporated into our publicly available backup files. However, 12K images is a lot images to migrate. Do we expect to have enough volunteer man-hours to make it feasible? Ahasuerus (talk) 14:08, 3 April 2024 (EDT)
Part of the price of self-moderation? ../Doug H (talk) 21:53, 3 April 2024 (EDT)
I have been migrating them as I edit pubs that use them. It will be slow going, but the current broken images are not ISFDB user friendly. -- JLaTondre (talk) 08:44, 6 April 2024 (EDT)
I have created FR 1601, "Enhance display of HTTP-served images". Ahasuerus (talk) 10:44, 6 April 2024 (EDT)

Baen ISBNs

Toll of Honor just came out, and we have the ISBN formatted as 978-1-982193-31-7. The back of the book as well as the copyright page have it formatted as 978-1-9821-9331-7. Do we need to look at the code that adds in the dashes? This may affect more than just Baen books. ···日本穣 · 投稿 · Talk to Nihonjoe 17:33, 5 April 2024 (EDT)

Checking the official "ISBN Ranges" page, I see that the hyphenation rules have changed and become more complex. It used to be that the rules for "978-0-" ISBNs had only 6 cases, but now it's up to 21. "978-1- ISBNs also used to have 6 cases, but now they are up to around 50 cases. Other language-specific ISBN rules have also been affected, although not as severely. Let me create a new FR for this change. Thanks for letting me know! Ahasuerus (talk) 17:55, 5 April 2024 (EDT)
FR 1600 "Update the ISBN hyphenation rules" has been created. Ahasuerus (talk) 18:02, 5 April 2024 (EDT)
And done -- see this Community Portal announcement. Ahasuerus (talk) 14:08, 16 April 2024 (EDT)

Murder in Millennium VI

Please see this edit that impacts your verified pub. Let me know if you agree with changing the credit. Thanks. -- JLaTondre (talk) 08:41, 6 April 2024 (EDT)

I don't have this issue handy right now, but the Archive.org copy is readable. Here is what I see:
  • The title page of the review column, "Readin' and Writhin'" (p.46), credits "Damon Knight and the Editor".
  • There are three reviews. The first two, "Murder in Millennium VI" and "Seetee Ship", are not credited. The third one, "Beachheads in Space" on page 67, is signed "RWL".
  • Of the three reviews, only "Murder in Millennium VI" was reprinted in Damon Knight's In Search of Wonder.
  • We currently credit "Damon Knight and Robert A. W. Lowndes" as the authors of the first two reviews and "RWL" as the author of the third review. We then variant them to their actual authors based on reprint history and textual research.
  • The publication record has notes explaining who the actual authors are and what our evidence is, but individual REVIEW records do not.
Based on the above, how about we use "uncredited" as the author of the first two reviews instead of "Damon Knight and Robert A. W. Lowndes"? The current variants would remain in place, but we would copy explanatory notes from the publication record to each title record. What do you think? Ahasuerus (talk) 10:00, 6 April 2024 (EDT)
I pointed Swfritter to this discussion since he has also verified the pub. As you two are the verifiers, I will defer to you both, but your suggestion makes sense to me. -- JLaTondre (talk) 10:08, 6 April 2024 (EDT)
Sounds OK to me. Especially since there will be plenty of documentation.--swfritter (talk) 20:40, 6 April 2024 (EDT)
OK, I think I got it. Thanks! Ahasuerus (talk) 23:37, 6 April 2024 (EDT)
Thanks. Original edit has been rejected with an explanation of the change. -- JLaTondre (talk) 06:56, 7 April 2024 (EDT)

Wily Writers

https://www.isfdb.org/cgi-bin/title.cgi?2112269; The web page link gave me a red warning for not being safe. Also, shouldn't title/variant be 2013, not 2014? --Username (talk) 19:10, 15 April 2024 (EDT)

It gives me a 403 error when I try to visit. There must be something going on with the server there. ···日本穣 · 投稿 · Talk to Nihonjoe 19:43, 15 April 2024 (EDT)
Apparently the "Wily Writers"' Web site died at some point in the late 2010s. Eventually it was picked up by someone else, but the new owners didn't configure their security certificate correctly, hence the security warning displayed by the browser. I have changed the dates from 2014 to 2013 and replaced the affected links with Wayback machine versions. Thanks for the heads-up. Ahasuerus (talk) 20:23, 15 April 2024 (EDT)

How Far Alongside Night?

https://www.isfdb.org/cgi-bin/pl.cgi?428089; I have some edits adding archived links to the Crown and Ace editions of Alongside Night and another adding afterword mentioned in '87 Avon edition's note; searching for the name Konkin and not finding anything I then noticed you entered the essay in this 2013 edition but name is Konklin (as it also is for another essay). So I think after approval the 2 essays should be merged under the name Konkin; the '99 Pulpless edition is on Google Books and it says Samuel Edward Konkin, III so that's how I entered it, not having any copies or photos of the Avon to verify (no page number, of course). --Username (talk) 09:39, 20 April 2024 (EDT)

It was, indeed, a typo. Everything has been approved and merged. I have moved the URL associated with the essay to the Title record and updated Konkin's author page with biographical data and links. Thanks. Ahasuerus (talk) 13:29, 20 April 2024 (EDT)

Space Viking

Adding cover artist, notes and external IDs to your PVd Space Vikings.10:59, 21 April 2024 (EDT) —The preceding unsigned comment was added by SFJuggler (talkcontribs) .

I have approved the submission and expanded the Notes section. One thing to keep in mind is that the dates listed in early Catalog of Copyright volumes are actually "dates of publication as given in the application". It's possible for the actual publication date to be different due to printer- or publisher-originated delays, so I find it useful to add the phrase "date of publication as given in the application" to the Notes field. I have updated the Title record as well. (Later Catalog of Copyright volumes distinguish between "Date of Publication" and "Registration Date", but that's a different kettle of fish.) Thanks! Ahasuerus (talk) 12:45, 21 April 2024 (EDT)