forked from iris/neotel-website
initial commit
This commit is contained in:
commit
9ca9e55889
|
@ -0,0 +1,11 @@
|
|||
root = true
|
||||
|
||||
[*]
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
charset = utf-8
|
||||
indent_style = tab
|
||||
|
||||
[*.yml]
|
||||
indent_style = space
|
||||
indent_size = 2
|
|
@ -0,0 +1,2 @@
|
|||
.jekyll-cache/
|
||||
_site/
|
|
@ -0,0 +1,67 @@
|
|||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
addressable (2.7.0)
|
||||
public_suffix (>= 2.0.2, < 5.0)
|
||||
colorator (1.1.0)
|
||||
concurrent-ruby (1.1.9)
|
||||
em-websocket (0.5.2)
|
||||
eventmachine (>= 0.12.9)
|
||||
http_parser.rb (~> 0.6.0)
|
||||
eventmachine (1.2.7)
|
||||
ffi (1.15.1)
|
||||
forwardable-extended (2.6.0)
|
||||
http_parser.rb (0.6.0)
|
||||
i18n (1.8.10)
|
||||
concurrent-ruby (~> 1.0)
|
||||
jekyll (4.2.0)
|
||||
addressable (~> 2.4)
|
||||
colorator (~> 1.0)
|
||||
em-websocket (~> 0.5)
|
||||
i18n (~> 1.0)
|
||||
jekyll-sass-converter (~> 2.0)
|
||||
jekyll-watch (~> 2.0)
|
||||
kramdown (~> 2.3)
|
||||
kramdown-parser-gfm (~> 1.0)
|
||||
liquid (~> 4.0)
|
||||
mercenary (~> 0.4.0)
|
||||
pathutil (~> 0.9)
|
||||
rouge (~> 3.0)
|
||||
safe_yaml (~> 1.0)
|
||||
terminal-table (~> 2.0)
|
||||
jekyll-sass-converter (2.1.0)
|
||||
sassc (> 2.0.1, < 3.0)
|
||||
jekyll-watch (2.2.1)
|
||||
listen (~> 3.0)
|
||||
kramdown (2.3.1)
|
||||
rexml
|
||||
kramdown-parser-gfm (1.1.0)
|
||||
kramdown (~> 2.0)
|
||||
liquid (4.0.3)
|
||||
listen (3.5.1)
|
||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||
rb-inotify (~> 0.9, >= 0.9.10)
|
||||
mercenary (0.4.0)
|
||||
pathutil (0.16.2)
|
||||
forwardable-extended (~> 2.6)
|
||||
public_suffix (4.0.6)
|
||||
rb-fsevent (0.11.0)
|
||||
rb-inotify (0.10.1)
|
||||
ffi (~> 1.0)
|
||||
rexml (3.2.5)
|
||||
rouge (3.26.0)
|
||||
safe_yaml (1.0.5)
|
||||
sassc (2.4.0)
|
||||
ffi (~> 1.9)
|
||||
terminal-table (2.0.0)
|
||||
unicode-display_width (~> 1.1, >= 1.1.1)
|
||||
unicode-display_width (1.7.0)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
||||
DEPENDENCIES
|
||||
jekyll
|
||||
|
||||
BUNDLED WITH
|
||||
2.1.4
|
|
@ -0,0 +1,9 @@
|
|||
name: tel.tilde.org.nz
|
||||
description: neo-tildetel - a PBX for the tildeverse
|
||||
url: https://tel.tilde.org.nz
|
||||
baseurl: ''
|
||||
|
||||
kramdown:
|
||||
smart_quotes: apos,apos,quot,quot
|
||||
typographic_symbols:
|
||||
hellip: '…'
|
|
@ -0,0 +1,57 @@
|
|||
service_numbers:
|
||||
- ext: 1101
|
||||
name: Echo test
|
||||
- ext: 1104
|
||||
name: Voicemail
|
||||
- ext: 1105
|
||||
name: Conference bridge
|
||||
|
||||
community:
|
||||
- tilde: tilde.team
|
||||
ext: 2013101
|
||||
name: dokuja
|
||||
- tilde: tilde.team
|
||||
ext: 2013102
|
||||
name: ben
|
||||
- tilde: tilde.team
|
||||
ext: 2013104
|
||||
name: Kneezle
|
||||
- tilde: tilde.team
|
||||
ext: 2013105
|
||||
name: brendantcc
|
||||
- tilde: tilde.team
|
||||
ext: 2013114
|
||||
name: jan6
|
||||
- tilde: tilde.team
|
||||
ext: 2013116
|
||||
name: xfnw
|
||||
- tilde: tilde.team
|
||||
ext: 2013123
|
||||
name: rawktucc
|
||||
- tilde: tilde.team
|
||||
ext: 2013124
|
||||
name: Lohn
|
||||
- tilde: circumlunar.space
|
||||
ext: 2053102
|
||||
name: dokuja
|
||||
- tilde: tilde.town
|
||||
ext: 2063101
|
||||
name: cat
|
||||
- tilde: tilde.town
|
||||
ext: 2063108
|
||||
name: cel
|
||||
- tilde: tilde.town
|
||||
ext: 2063110
|
||||
name: login
|
||||
- tilde: tilde.club
|
||||
ext: 2123106
|
||||
name: alex11
|
||||
- tilde: tilde.org.nz
|
||||
ext: 2163101
|
||||
name: darcy
|
||||
|
||||
pstn:
|
||||
- country: United States
|
||||
number: '+18058884533'
|
||||
number_friendly: '+1 (805) TTT-ILDE'
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>{% if page.title %}{{ page.title }} » {% endif %}tel.tilde.org.nz</title>
|
||||
<link rel="stylesheet" href="{{ site.baseurl }}/styles.css">
|
||||
</head>
|
||||
<body>
|
||||
{{ content }}
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
layout: base
|
||||
---
|
||||
|
||||
<nav class="main-nav">
|
||||
<ul class="inline-list">
|
||||
<li><a href="{{ site.baseurl }}/"><strong>{{ site.name }}</strong></a></li>
|
||||
<li><a href="{{ site.baseurl }}/phonebook/">phonebook</a></li>
|
||||
<li><a href="{{ site.baseurl }}/the-original/">the original</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<main class="container">
|
||||
<h1>{{ page.title }}</h1>
|
||||
{{ content }}
|
||||
</main>
|
|
@ -0,0 +1,21 @@
|
|||
.index-container
|
||||
{
|
||||
height: 100%;
|
||||
min-height: 100vh;
|
||||
width: 100%;
|
||||
min-width: 100vw;
|
||||
max-width: 100vw;
|
||||
|
||||
display: flex;
|
||||
flex-flow: column wrap;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
|
||||
h1
|
||||
{
|
||||
font-size: 2rem;
|
||||
margin: 0 0 1rem 0;
|
||||
padding: 0;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,10 @@
|
|||
.main-nav
|
||||
{
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
||||
margin: 1rem;
|
||||
}
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
table {
|
||||
th,
|
||||
td
|
||||
{
|
||||
padding: 0.5rem;
|
||||
}
|
||||
|
||||
tr
|
||||
{
|
||||
&:nth-child(2n)
|
||||
{
|
||||
background: rgba(127, 127, 127, 0.25);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
.inline-list
|
||||
{
|
||||
display: block;
|
||||
list-style: none outside none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
|
||||
li
|
||||
{
|
||||
display: inline-block;
|
||||
list-style: none outside none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
|
||||
&:not(:last-child):after
|
||||
{
|
||||
content: ' \00b7 ';
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
layout: base
|
||||
---
|
||||
|
||||
<main class="index-container">
|
||||
<h1>☎️ tel.tilde.org.nz ☎️</h1>
|
||||
|
||||
<ul class="inline-list">
|
||||
<li><a href="/phonebook/">phonebook</a></li>
|
||||
<li><a href="/the-original/">tilde.tel?</a></li>
|
||||
</ul>
|
||||
</main>
|
|
@ -0,0 +1,88 @@
|
|||
---
|
||||
layout: page
|
||||
title: phonebook
|
||||
---
|
||||
|
||||
<section id="service-numbers">
|
||||
<h2>Service numbers</h2>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Extension</th>
|
||||
<th>Service</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for sn in site.data.phonebook.service_numbers %}
|
||||
<tr>
|
||||
<td><code>{{ sn.ext }}</code></td>
|
||||
<td>{{ sn.name }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section id="community">
|
||||
<h2>The community</h2>
|
||||
|
||||
<p>
|
||||
To get a <code>tel.tilde.org.nz</code> number, please message <code>darcy</code>
|
||||
in <code>#tildetel</code> on <a href="https://tilde.chat">the tilde.chat IRC</a>.
|
||||
</p>
|
||||
<p>
|
||||
If you had a <code>tilde.tel</code> number, in most cases, you can use that number
|
||||
on <code>tel.tilde.org.nz</code>! Just let <code>darcy</code> know when asking for
|
||||
an account.
|
||||
</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Tilde</th>
|
||||
<th>Extension</th>
|
||||
<th>User</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for user in site.data.phonebook.community %}
|
||||
<tr>
|
||||
<td>{{ user.tilde }}</td>
|
||||
<td><code>{{ user.ext }}</code></td>
|
||||
<td>{{ user.name }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section id="pstn">
|
||||
<h2>PSTN dial-in</h2>
|
||||
|
||||
<p>
|
||||
You can dial in to a <code>tel.tilde.org.nz</code> number from the PSTN
|
||||
by calling one of these numbers, then entering an extension.
|
||||
</p>
|
||||
<p>
|
||||
At this stage, service numbers are not supported - only user extensions
|
||||
can be reached from the PSTN.
|
||||
</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Country</th>
|
||||
<th>PSTN number</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for pstn in site.data.phonebook.pstn %}
|
||||
<tr>
|
||||
<td>{{ pstn.country }}</td>
|
||||
<td><a href="tel:{{ pstn.number }}"><code>{{ pstn.number_friendly }}</code></a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
---
|
||||
---
|
||||
|
||||
*,
|
||||
*:before,
|
||||
*:after
|
||||
{
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
html,
|
||||
body
|
||||
{
|
||||
min-height: 100vh;
|
||||
height: auto;
|
||||
|
||||
width: 100%;
|
||||
min-width: 100vw;
|
||||
max-width: 100vw;
|
||||
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
.container
|
||||
{
|
||||
height: 100%;
|
||||
min-height: 100vh;
|
||||
width: 100%;
|
||||
min-width: 100vw;
|
||||
max-width: 100vw;
|
||||
|
||||
padding: 1rem;
|
||||
}
|
||||
|
||||
@import 'nav';
|
||||
@import 'table';
|
||||
@import 'utils';
|
||||
@import 'index';
|
|
@ -0,0 +1,34 @@
|
|||
----------------------------------------
|
||||
rip tilde.tel
|
||||
January 20th, 2021
|
||||
----------------------------------------
|
||||
|
||||
yesterday, the almighty tilde.tel[1] was shuttered.
|
||||
|
||||
not gonna lie, by the time i found out, i was quite saddened.
|
||||
dammit, cat! now i've gotta go delete all my softphones! :p
|
||||
|
||||
in all seriousness, despite its deadness, it was fun while it
|
||||
lasted.
|
||||
|
||||
|
||||
rest in peace, tilde.tel.
|
||||
|
||||
|
||||
|
||||
------
|
||||
/ \
|
||||
/ RIP \
|
||||
/ \
|
||||
| TILDE.TEL |
|
||||
| |
|
||||
| 2019-2021 |
|
||||
| |
|
||||
| "ring ring, |
|
||||
| mother- |
|
||||
| fucker." |
|
||||
| |
|
||||
----------------
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,69 @@
|
|||
________ ________ ________
|
||||
2021-01-04 / \/ \/ / \
|
||||
/ __/ /_ _/
|
||||
I know, I know. I still owe y'all an / _/ / /
|
||||
explanation of where I've been and what I've \_______/_\___/____/\___/____/_
|
||||
been doing. It's coming, I'm just really / \/ \/ / \
|
||||
distracted at the moment. Before that though / _/ /_ _/
|
||||
I need to talk about something that's been /- / _/ /
|
||||
bothering me for a long while and that's \________/\________/\___/____/
|
||||
tilde.tel.
|
||||
|
||||
Firstly, for context, let me explain my very naive dream for what ~tel
|
||||
would be. I wanted to create a service analogous to an old fashioned POTS
|
||||
network. Phones connected by numbers. People would be able to call each other,
|
||||
leave voice mails, people would be able to organize meetings on the bridge,
|
||||
and we'd have a bit of fun with phone gags on the way.
|
||||
|
||||
That, of course, is not the way it went. It was 2019 and the tildeverse is
|
||||
mostly timid nerds and they all have access to far more convenient ways to
|
||||
contact each other, no one is calling anybody. The vast majority of ~tel users
|
||||
are people who asked for a login with no intention of using it. The same login
|
||||
collectors who's name you see on every roster of every PUBNIX. The few that
|
||||
were interested in using the service never really found the time to I suppose.
|
||||
As the sysop I have the privilege of seeing the statistics Asterisk spits out
|
||||
and they're disappointing. Almost literally, ~tel does nothing. If I turned it
|
||||
off today, very few people would notice and even fewer would care to ask why.
|
||||
|
||||
But I'm not blameless either, not at all. I let people not using it as I'd
|
||||
hoped kill my interest in the project entirely and I stopped promoting it,
|
||||
stopped putting any work into it and when people requested or recommended
|
||||
modern features you wouldn't see in a traditional phone system, SMS/text chat
|
||||
for example, I actively resisted them.
|
||||
|
||||
So for some time I have been considering just turning it off. Tilde's have
|
||||
come and gone, there's no shame in calling it a day and maybe someone more
|
||||
interested in a modern VoIP service with all the bells and whistles will be
|
||||
inspired to make a similar service.
|
||||
|
||||
The alternative is I take the phone network out of ~tel and turn it into
|
||||
something else, something a bit more in line with the rest of the stuff I
|
||||
build.
|
||||
|
||||
The idea I've settled on at the moment is to set up a dial-in kind of
|
||||
service. I'd keep the conference, keep the function of the 11xx numbers and
|
||||
integrate the content from the 1900s while still keeping it modifiable by
|
||||
anyone that'd like to.
|
||||
|
||||
To that I could then add gateways to the Asterisk systems of other
|
||||
tildeverse members as well as C*NET, Futel and whatever else, and I also think
|
||||
it'd be fun to create a kind of voicemail dead drop, though I'm not sure how
|
||||
I'd use or present the results. There's also some DTMF games I started and
|
||||
abandoned that I'd like to revisit, depending on how confused I get when I
|
||||
look back through my notes hahaha.
|
||||
|
||||
So that's where I'm at. That may not be the final result, I'm still
|
||||
considering my options, but I can say this for sure: tilde.tel as it exists
|
||||
now will be decommissioned in the coming months. I'm deeply proud of what I
|
||||
built but I know I will never improve ~tel as it stands now, I'm completely
|
||||
uninterested in working on it, so it's time to say goodbye and clear the
|
||||
workbench for something new.
|
||||
|
||||
My sincerest thanks to it's users, and everyone who's volunteered help - I
|
||||
do genuinely appreciate it, even though I always turn it down haha.
|
||||
|
||||
I look forward to being able to share something new with y'all.
|
||||
|
||||
|
||||
|
||||
EOF
|
|
@ -0,0 +1,39 @@
|
|||
---
|
||||
layout: page
|
||||
title: what happened to tilde.tel?
|
||||
---
|
||||
|
||||
<section id="phlogs">
|
||||
<h2>mirrored phlogs</h2>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<a href="fs20210104.txt">fs20210104.txt</a>,
|
||||
authored by cat (the admin of tilde.tel).
|
||||
mirrored from <a href="gopher://baud.baby/0/phlog/fs20210104.txt">gopher://baud.baby/0/phlog/fs20210104.txt</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="20210120-rip-tilde-tel.txt">20210120-rip-tilde-tel.txt</a>,
|
||||
authored by brendo,
|
||||
mirrored from <a href="gopher://brendo.org/0/phlog/20210120-rip-tilde-tel.txt">gopher://brendo.org/0/phlog/20210120-rip-tilde-tel.txt</a>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section id="what-now">
|
||||
<h2>what now?</h2>
|
||||
|
||||
<p>
|
||||
If you had a <code>tilde.tel</code> account, you can request an account on
|
||||
<code>tel.tilde.org.nz</code> with the same phone number (all previous ~tel
|
||||
numbers have been reserved), just mention your old ~tel number(s) - or your
|
||||
tilde and username if you don't remember your number - to have an account
|
||||
created for you.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
cat has (very kindly) handed over control of the <code>#tildetel</code> IRC
|
||||
channel, so that's the place for <code>tel.tilde.org.nz</code> support (and
|
||||
general chat about telephony and such!)
|
||||
</p>
|
||||
</section>
|
Loading…
Reference in New Issue