Kitten Technologies
Check-in [46a36b4778]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Added speakd
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:46a36b47783bd4341f3138f7373204364a8b09ad
User & Date: alaric 2014-04-07 22:26:20
Context
2014-04-07
22:39
Comments in deploy.sh are now printed out, for debugging. check-in: 08d2a451cb user: alaric tags: trunk
22:26
Added speakd check-in: 46a36b4778 user: alaric tags: trunk
2014-01-03
00:21
http -> https check-in: 48cb06be75 user: alaric tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to METADATA.rdf.

60
61
62
63
64
65
66






67
68
  </foaf:made>
  <foaf:made>
   <doap:Project about="https://www.kitten-technologies.co.uk/project/magic-pipes">
    <dc:title>magic-pipes</dc:title>
    <rdfs:seeAlso resource="https://www.kitten-technologies.co.uk/project/magic-pipes/doc/trunk/METADATA.rdf" />
   </doap:Project>
  </foaf:made>






 </foaf:Organisation>
</RDF>







>
>
>
>
>
>


60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
  </foaf:made>
  <foaf:made>
   <doap:Project about="https://www.kitten-technologies.co.uk/project/magic-pipes">
    <dc:title>magic-pipes</dc:title>
    <rdfs:seeAlso resource="https://www.kitten-technologies.co.uk/project/magic-pipes/doc/trunk/METADATA.rdf" />
   </doap:Project>
  </foaf:made>
  <foaf:made>
   <doap:Project about="https://www.kitten-technologies.co.uk/project/speakd">
    <dc:title>speakd</dc:title>
    <rdfs:seeAlso resource="https://www.kitten-technologies.co.uk/project/speakd/doc/trunk/METADATA.rdf" />
   </doap:Project>
  </foaf:made>
 </foaf:Organisation>
</RDF>

Changes to deploy.sh.

1
2
3
4
5
6
7
8
9
10
#!/bin/sh

PROJECTS="ugarit banterpixra tangle argon simple-graphics quick-ref-cards magic-pipes"

# Generate it
hyde

# Set up Fossil CGI stuff
mv out/project/htaccess out/project/.htaccess
chmod a+rx out/project/*


|







1
2
3
4
5
6
7
8
9
10
#!/bin/sh

PROJECTS="ugarit banterpixra tangle argon simple-graphics quick-ref-cards magic-pipes speakd"

# Generate it
hyde

# Set up Fossil CGI stuff
mv out/project/htaccess out/project/.htaccess
chmod a+rx out/project/*

Changes to layouts/default.sxml.

18
19
20
21
22
23
24

25
26
27
28
29
30
31
     (a (@ (href "/")) "Home")
     " | "
     (a (@ (href "/project/ugarit")) "Ugarit")
     (a (@ (href "/project/banterpixra")) "banterpixra")
     (a (@ (href "/project/tangle")) "Tangle")
     (a (@ (href "/project/argon")) "ARGON")
     (a (@ (href "/project/simple-graphics")) "simple-graphics")

     " | "
     (a (@ (href "/licence.html")) "KTPL")
     (a (@ (href "/project/kitten-technologies")) "Admin")
    )
    (div (@ (class "content"))
     (inject ,contents))
    (div (@ (class "footer"))







>







18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
     (a (@ (href "/")) "Home")
     " | "
     (a (@ (href "/project/ugarit")) "Ugarit")
     (a (@ (href "/project/banterpixra")) "banterpixra")
     (a (@ (href "/project/tangle")) "Tangle")
     (a (@ (href "/project/argon")) "ARGON")
     (a (@ (href "/project/simple-graphics")) "simple-graphics")
     (a (@ (href "/project/speaks")) "speakd")
     " | "
     (a (@ (href "/licence.html")) "KTPL")
     (a (@ (href "/project/kitten-technologies")) "Admin")
    )
    (div (@ (class "content"))
     (inject ,contents))
    (div (@ (class "footer"))

Changes to src/index.wiki.

3
4
5
6
7
8
9

10
11
12
13
14
15
16
Welcome to Kitten Technologies, the home of [[http://www.snell-pym.org.uk/alaric/|Alaric Snell-Pym]]'s open source projects!

The site has just been significantly redesigned and the projects are being ported from [[http://subversion.apache.org/|Subversion]] into [[http://fossil-scm.org|Fossil]]. As such, many of the projects are currently missing while I manually convert each of them over to Fossil. If you'd like to ask me to hurry up with any of the below, please [[https://www.kitten-technologies.co.uk/project/kitten-technologies/tktnew|file a ticket]].

== Current Projects

* [[/project/ugarit|Ugarit]], a backup/archival system based around content-addressable storage, inspired by [[http://en.wikipedia.org/wiki/Venti|Venti]] and [[http://en.wikipedia.org/wiki/Git_(software)|Git]].

* [[/project/banterpixra|banterpixra]], a tool for converting language grammers in a form of BNF to nice "railroad diagrams" in SVG.
* [[/project/tangle|Tangle]], a tool for managing networks. The network is described in a human-readable text file that documents devices, ports, cables, virtual circuits, physical locations, owners of equipment (useful for colocation), and IP subnets. The tool cross-checks the file for errors and generates an easily navigated HTML reference document, as well as multiple diagrams of the logical and physical cabling.
* The Eye Of Horus, a server/service monitoring tool in a similar vein to Nagios, but redesigned from scratch to address some frustrations with it.
* [[/project/argon|ARGON]], an ambitious blue-sky project re-examining the platforms on which we build software. It's still in a very protracted and detailed design process; I may be implementing some of it in the next decade or so.
* [[/project/simple-graphics|Simple Graphics]], a simple turtle graphics library for Chicken Scheme, aimed at education.
* [[/project/quick-ref-cards|Kitten Quick Reference Cards]], a set of handy references to things like transistor electronics, structured cabling, and Lojban grammar.
* I contribute the odd patch to [[http://call-cc.org|Chicken Scheme]], the {{aes}}, {{lzma}} and {{crypto-tools}} eggs, and host an egg mirror.







>







3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Welcome to Kitten Technologies, the home of [[http://www.snell-pym.org.uk/alaric/|Alaric Snell-Pym]]'s open source projects!

The site has just been significantly redesigned and the projects are being ported from [[http://subversion.apache.org/|Subversion]] into [[http://fossil-scm.org|Fossil]]. As such, many of the projects are currently missing while I manually convert each of them over to Fossil. If you'd like to ask me to hurry up with any of the below, please [[https://www.kitten-technologies.co.uk/project/kitten-technologies/tktnew|file a ticket]].

== Current Projects

* [[/project/ugarit|Ugarit]], a backup/archival system based around content-addressable storage, inspired by [[http://en.wikipedia.org/wiki/Venti|Venti]] and [[http://en.wikipedia.org/wiki/Git_(software)|Git]].
* [[/project/speakd|speakd]], a scheduler for text-to-speech announcements.
* [[/project/banterpixra|banterpixra]], a tool for converting language grammers in a form of BNF to nice "railroad diagrams" in SVG.
* [[/project/tangle|Tangle]], a tool for managing networks. The network is described in a human-readable text file that documents devices, ports, cables, virtual circuits, physical locations, owners of equipment (useful for colocation), and IP subnets. The tool cross-checks the file for errors and generates an easily navigated HTML reference document, as well as multiple diagrams of the logical and physical cabling.
* The Eye Of Horus, a server/service monitoring tool in a similar vein to Nagios, but redesigned from scratch to address some frustrations with it.
* [[/project/argon|ARGON]], an ambitious blue-sky project re-examining the platforms on which we build software. It's still in a very protracted and detailed design process; I may be implementing some of it in the next decade or so.
* [[/project/simple-graphics|Simple Graphics]], a simple turtle graphics library for Chicken Scheme, aimed at education.
* [[/project/quick-ref-cards|Kitten Quick Reference Cards]], a set of handy references to things like transistor electronics, structured cabling, and Lojban grammar.
* I contribute the odd patch to [[http://call-cc.org|Chicken Scheme]], the {{aes}}, {{lzma}} and {{crypto-tools}} eggs, and host an egg mirror.

Added src/project/magic-pipes.





>
>
1
2
#!/usr/local/bin/fossil
repository: /guest/snell-systems/kitten-technologies/fossil/magic-pipes.fossil

Added src/project/simple-graphics.





>
>
1
2
#!/usr/local/bin/fossil
repository: /guest/snell-systems/kitten-technologies/fossil/simple-graphics.fossil

Added src/project/speakd.





>
>
1
2
#!/usr/local/bin/fossil
repository: /guest/snell-systems/kitten-technologies/fossil/speakd.fossil