[projectaon] Re: Created Freeway Warrior EPUBs

  • From: Jonathan Blake <jonathan.blake@xxxxxxxxxxxxxx>
  • To: projectaon@xxxxxxxxxxxxx
  • Date: Tue, 14 Mar 2017 20:15:10 +0000

On Tue, 14 Mar 2017 at 09:51 Ingo Kloecker <projectaon@xxxxxxxxxxxxxxxx>
wrote:

On Tuesday 14 March 2017 06:50:55 Klaatu wrote:
Hi Jon, so I just pushed a few things to SVN.

Here is what I pushed (it's all in the commit message, but I'm adding
it here anyway):

[...]

- I noticed that the font being requested by the epub build was called
"Calibiri", and that the fonts were located in some special directory
that was *not* included in the SVN repo. Two problems with this: 1)
the font is named Calibri (two i's, not three) and 2) the build
breaks on local machines unless you have the fonts located in the
correct path (in other words, external dependency). Furthermore,
since the font was misnamed in the build scripts, the font never
actually gets included in the build, making any effort to resolve the
font path moot.

So what I did was this:
1. changed the font path to an internal font path (trunk/common/font/)
2. bundled an open source clone of Calibri called Carlito into SVN (I
included the license, as well, so there is documentation that the
font is open source and free to bundle)
3. s/Calibiri/Carlito/ in all CSS files

It is my intent that nothing should be negatively affected by this
change, and in fact that future contributors won't have to think about
how to resolve font errors, because we are bundling the font with the
build.

It's good that we can do this for the FW books. For the LW books (at
least for the PDF versions) we want to use the Souvenir font which isn't
a free font. Therefore we haven't put the Souvenir font files that we
have bought into SVN.

So, I think it would be good if both font locations were considered. Or,
if we made the font path configurable by adding it to the Makefiles of
the individual books (or to common series-specific Makefiles to reduce
duplication).


I agree on this point. We need the flexibility to also be able to access
fonts not committed to SVN.


- A new Highway Holocaust cover art based on an illustration from
within the book. The design is just something I threw together; it's
a little different from the Lone Wolf style, but then again this is a
different universe entirely. If people hate it, I'm happy to base it
on the Lone Wolf template.

Hmm. Playing Devil's advocate (though IANAL), I'm not sure whether we have
the right to create derivative works from the original
illustrations.


I reviewed the PA license again. While it doesn't explicitly grant us the
ability to create derivative works, it allows for the possibility of
derivative works being sent back to PA by the licensee, so it seems to look
forward to the possibility of PA distributing these derivative works
(otherwise why allow people to send derivative works to us?). That's not
the most ironclad reasoning, but I think it's enough. Thoughts?

Klaatu, thanks for working on this!

--
Jon

Other related posts: