Two years later I want to revisit this.
The problem is URL slugs with a large number of contributors make the
URL unwieldy and in some cases can cause file read issues when long
filenames interact with some ereaders.
I propose this solution, which we would apply only to translators for now:
If a book is a collection/omnibus (identified by the presence of the
`se:is-a-collection` element in the metadata) and has more than 1
translator, OR if ANY book has more than 3 translators, combine them
into `various-translators` in the identifier.
This neatly takes care of all of the omnibus cases currently in the
corpus, as well as the long _Metamorphoses_ which is not an omnibus per
se but has a ton of translators.
It will affect 18 books in the corpus.
Does anyone have any thoughts/objections about this approach?
On 5/1/23 12:31 AM, Vince wrote:
> I think it’s going to be mostly our shorts collections, since those are
> the ones that often have a bunch of translators. I think Ovid had a lot
> also, for some reason.
>
> If length is what we’re worried about, I would think length should be
> what we measure. It would be pretty easy for a long book title and a
> couple of authors and two translators to be quite a bit longer than a
> shorter book title with only one author and three or even four translators.
>
> If we just make length the cutoff (100? 150?), if the combination of
> author/title/translators/illustrators is more than X characters, then we
> start trimming, starting with the longest of translators or
> illustrators, and then doing the other one until it’s within the desired
> limit.
>
> Do we want to say “various…” or do something like Emma had to do (with
> Ovid?) and put “_et_al” at the end of the however many contributors we
> keep? That way we would at least have /some/ names still in the filename.
>> <mailto:
al...@standardebooks.org>> wrote:
>>
>> Someone recently brought up the issue of long filenames on the mailing
>> list. I think there's a good argument to be made that after a certain
>> number of contributors, listing them all in the ebook filename/URL
>> slug becomes unwieldy and annoying.
>>
>> Maybe if there are more than, say, 3 contributors of a type
>> (translator, illustrator, etc.) then we can condense the ebook
>> filename/slug to AUTHOR_TITLE_various-translators_various-
>> illustrators.epub, or something like that?
>>
>> Thoughts?
>>
>> I haven't looked but I think this will only affect a small number of
>> books, but it would certainly be helpful.
>>
>> Would anyone be interested in adapting the toolset for a proposal like
>> this?
>
> --
> You received this message because you are subscribed to the Google
> Groups "Standard Ebooks" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
standardebook...@googlegroups.com
> <mailto:
standardebook...@googlegroups.com>.
> To view this discussion on the web visit
https://groups.google.com/d/
> msgid/standardebooks/2D61C3E4-5F9E-436A-
> A40D-48BB8D7359C8%
40letterboxes.org <
https://groups.google.com/d/msgid/
> standardebooks/2D61C3E4-5F9E-436A-A40D-48BB8D7359C8%
40letterboxes.org?
> utm_medium=email&utm_source=footer>.