elmord.org » Git repositories
aboutsummaryrefslogtreecommitdiff

Clone or download

  • Download the latest version as a ZIP or tarball
  • Clone with: git clone https://elmord.org/cgit/parenthetical-blognir.git

Parenthetical Blognir

Parenthetical Blognir is a rewrite of Blognir in Guile Scheme. It's not yet complete.

TODO

For feature parity with the original Blognir

  • Ability to post "author comments"
  • Password-protected posts
  • Allow-Comments attribute for enabling comments per-post
  • Access log

Cleanup

  • Use SXML for everything, rather than printing HTML directly
  • Alternatively, implement a proper template language
  • Don't hardcode URLs
  • Proper error treatment
  • Replace constants with settings
  • Replace string messages with something localizable

Nice-to-haves

  • Allow some HTML tags in comments. This might be easier to validate with xml->sxml.

License

Copyright (C) 2018 Vítor Bujés Ubatuba De Araújo

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

For more information, see the file COPYING.