Extensible Messaging and Presence Protocol

Services

For general discussion, join chat@chat.wensley.org.uk

I provide MUCSearch for helping users to find rooms with users in them. The crawler for that operates in search@chat.wensley.org.uk.

These rooms are provided on chat.wensley.org.uk. A directory service is available on users.wensley.org.uk

I also provide DNS LOC co-ordinates, specified in Degrees Minutes Seconds, on the computer hostnames in DNS, next to the A/AAAA records, converted like so from XMPP vCard data: calc : D=degrees;M=(D-int(D))*60;S=(M-int(M))*60;print int(D): " " int(M): " " S: "\n", The size of item goes as small as 1 centimeter before describing an object as a point singularity. This would be the smallest sphere to enclose a computer's case.

Degrees can be converted into degrees minutes seconds (DMS) for use in LOC records

#!/usr/bin/perl -w
use strict;

sub render {
        my $n = shift;
        my $d = ($n < 0)?0 - $n:$n;
        my $m = ($d - int($d) ) * 60;
        my $s = ($m - int($m) ) * 60;
        print int($d)," ",int($m);
        printf " %.3f",$s;
}

my $lat = $ARGV[0];
my $lon = $ARGV[1];
render $lat;
print (($lat < 0)?" S ":" N ");
render $lon;
print (($lon < 0)?" W":" E");
print "\n";

Records for DJBDNS can be created with this info:

#!/usr/bin/perl -w
use strict;
use Net::DNS::RR;

# format a DNS record for DJBDNS
while (<STDIN>) {
        my $loc = Net::DNS::RR->new($_);

        print ":",$loc->name,":",Net::DNS::typesbyname($loc->type),":";
        foreach (unpack "C*",$loc->rr_rdata) {
                if (($_ > 47 && $_ < 58) ||
                    ($_ > 64 && $_ < 91) ||
                    ($_ > 96 && $_ < 123)) {
                        print chr($_);
                } else {
                        printf "\\%03o", $_;
                }
        }
        print ":",$loc->ttl,"\n";
}

OpenSER

Some users at wensley group have sip accounts too. You can call us if you know our e-mail or jabber address for it is our sip address as well!

Some e164.org test numbers, answered by an autoattendant.

sip:+8829990612 at free world dialup autoattendant tells the time then hangs up.

sip:+15166875089 Super net tel test number. Autoattendant tells you if you are on ENUM or PSTN