1. 30 Sep, 2019 3 commits
    • David Revoy's avatar
      ******** Archiving this repo ************ · da4df130
      David Revoy authored
      This is not the end of the book quest: just the end of this repo:
      I have now another design in mind that would totally change the
      repository structure and I don't want to start with a .git history
      bloated with 100MB and 71MB of files on tree.
      
      On main ideas for the new:
      
      - Artworks/Logos/Titles should not be hosted on the repo, they
        should be hosted on peppercarrot.com/sources or extras and
        being downloaded/updated on the fly.
      
      - The repo should contain an auto-updater with less impact on the
        website. Requesting big zip from the server is not a sane way.
        I reduced the footprint, but this design is not going to work
        if I want to expand to 40 languages and generate PDF and books.
      
      - One master copy (English) and all other lang as 'soft-copy' that
        auto-update. All texts externally linked on txt files for being
        translated easily.
      
      - Lightweight repo.
      
      INFO:
      
      ==> I'll probably keep this repo on Framagit until mid-2020
      
      ==> New repo will be called book-publishing
      
      ==> This repo will be named book(archived - EOLMay2020)
      da4df130
    • David Revoy's avatar
      Rewrite GetPages to be compatible with new remote downloader · 75e7e3c5
      David Revoy authored
      Compatible with new website:
      - Query and download by seasons.
      - Wait for the server for CPU friendlyness.
      
      More user friendly:
      - Humor.
      - More color.
      - Better and short descriptive sentence during the process.
      
      Failproof
      - Studied scenario for it to fail, workaround that.
      - Validations when things arrive.
      - Add messages to guide user when things are failing.
      
      More services:
      - Create folders when missing.
      - Create a proof and check the zip is deflated correctly.
      
      For fork and branches: I recommend to cherry-pick this one.
      Breaking down the full repo by season also makes the directory
      less heavy to work on only book one.
      
      Ping: !10
      75e7e3c5
    • David Revoy's avatar
      Add a rule for .directory files · 5ebc95cc
      David Revoy authored
      KDE/Dolphin files.
      5ebc95cc
  2. 26 Aug, 2019 1 commit
  3. 18 Aug, 2019 1 commit
  4. 31 Jan, 2019 2 commits
    • David Revoy's avatar
      Merge branch 'docs/readme/format' into 'master' · 21f2489a
      David Revoy authored
      docs(README): formatted for clarity
      
      See merge request !8
      21f2489a
    • Hutson Betts's avatar
      docs(README): formatted for clarity · 873321b6
      Hutson Betts authored
      From my experience getting setup with this project, I modified the
      layout, and initial setup instructions, to be a little more
      accessible.
      
      Several changes are quite subjective, but hopefully will prove valuable
      to others in helping to smooth the on-boarding process for people who
      want to contribute to, or create their own, books based on Pepper&Carrot.
      873321b6
  5. 29 Jan, 2019 2 commits
    • David Revoy's avatar
      Merge branch 'fix/getPages/support' into 'master' · 90af9deb
      David Revoy authored
      fix(getPages): support new Downloader page
      
      See merge request !7
      90af9deb
    • Hutson Betts's avatar
      fix(getPages): support new Downloader page · b75cdbff
      Hutson Betts authored
      For performance reasons David Revoy updated the Downloader page to
      require that a langauge pack be requested before it would be zipped
      into an archive file for download. As a result, the `wget` command
      in the `getPages.bash` script was retrieiving an HTML document with
      links to cached archive files, instead of the archive file itself.
      
      Now prime the cache by making a GET request for the desired language
      and then download that langauge archive file using `wget`.
      
      Furthermore, enable `--continue` so that if the script is interrupted,
      `wget` can continue where it left off, further reducing the load on
      the remote server.
      
      See related commit - website@03c38afb
      
      Signed-off-by: Hutson Betts's avatarHutson Betts <hutson@hyper-expanse.net>
      b75cdbff
  6. 11 Nov, 2018 2 commits
  7. 13 Nov, 2017 4 commits
  8. 06 Nov, 2017 2 commits
  9. 12 Jun, 2017 8 commits
  10. 09 Jun, 2017 3 commits
  11. 08 Jun, 2017 6 commits
  12. 02 Jun, 2017 6 commits