-*- mode: org -*- #+TITLE: sisudoc spine (doc_reform) object-centric document abstraction #+DESCRIPTION: documents - structuring, publishing in multiple formats & search #+FILETAGS: :spine:abstraction: #+AUTHOR: Ralph Amissah #+EMAIL: [[mailto:ralph.amissah@gmail.com][ralph.amissah@gmail.com]] #+COPYRIGHT: Copyright (C) 2015 - 2024 Ralph Amissah #+LANGUAGE: en #+STARTUP: content hideblocks hidestars noindent entitiespretty #+PROPERTY: header-args :noweb yes #+PROPERTY: header-args+ :exports code #+PROPERTY: header-args+ :results no #+PROPERTY: header-args+ :cache no #+PROPERTY: header-args+ :padline no #+PROPERTY: header-args+ :mkdirp yes #+OPTIONS: H:3 num:nil toc:t \n:t ::t |:t ^:nil -:t f:t *:t - [[./doc-reform.org][doc-reform.org]] [[./][org/]] * spine doc header including copyright & license #+NAME: spine_doc_header_including_copyright_and_license #+BEGIN_SRC org /+ - Name: SisuDoc Spine, Doc Reform [a part of] - Description: documents, structuring, processing, publishing, search - static content generator - Author: Ralph Amissah [ralph.amissah@gmail.com] - Copyright: (C) 2015 - 2024 Ralph Amissah, All Rights Reserved. - License: AGPL 3 or later: Spine (SiSU), a framework for document structuring, publishing and search Copyright (C) Ralph Amissah This program is free software: you can redistribute it and/or modify it under the terms of the GNU AFERO 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. You should have received a copy of the GNU General Public License along with this program. If not, see [https://www.gnu.org/licenses/]. If you have Internet connection, the latest version of the AGPL should be available at these locations: [https://www.fsf.org/licensing/licenses/agpl.html] [https://www.gnu.org/licenses/agpl.html] - Spine (by Doc Reform, related to SiSU) uses standard: - docReform markup syntax - standard SiSU markup syntax with modified headers and minor modifications - docReform object numbering - standard SiSU object citation numbering & system - Homepages: [https://www.sisudoc.org] [https://www.doc-reform.org] - Git [https://git.sisudoc.org/] +/ #+END_SRC * spine version info SET VERSION ** version in full #+NAME: spine_project_version #+BEGIN_SRC org <>.<>.<> #+END_SRC ** version parts (major, minor, patch) #+NAME: spine_project_version_major_minor_patch #+BEGIN_SRC org <>, <>, <> #+END_SRC *** major #+NAME: spine_project_version_part_major #+BEGIN_SRC org 0 #+END_SRC *** minor #+NAME: spine_project_version_part_minor #+BEGIN_SRC org 16 #+END_SRC *** patch #+NAME: spine_project_version_part_patch #+BEGIN_SRC org 0 #+END_SRC * sisudoc spine git source SET ** sisudoc-spine src #+NAME: sisudoc_spine_nix_src #+BEGIN_SRC org git://git.sisudoc.org/software/sisudoc-spine #+END_SRC #+BEGIN_SRC org git+file:///home/ralph/grotto/repo/git.repo/projects/doc-reform/code/software/sisudoc-spine #+END_SRC ** dlang overlay src #+NAME: sisudoc_dlang_nix_overlay_src #+BEGIN_SRC org git://git.sisudoc.org/package/dlang-nix-overlays-and-flake #+END_SRC #+BEGIN_SRC org git+file:///home/ralph/grotto/repo/git.repo/projects/doc-reform/packages/nix-flakes/dlang/dlang-nix-flakes" #+END_SRC