Just a sample of the Echomail archive
[ << oldest | < older | list | newer > | newest >> ]
|  Message 542  |
|  Sergey Poziturin to All  |
|  New release is not far away  |
|  20 Jun 15 23:29:10  |
 
Hi everyone!
(warning: very long letter inside! :) )
First of all I'd like to thank all of you for your support. Also thank's
for not letting this echo die. :)
The new release of HotdogEd is upcoming and there is one feature I'm
announcing beforehand in order to make all of the sysops who may find it
useful ready for it.
Right now, while version 2.10.x is in public, the user can make a new
point request from HotdogEd. But he can only request it automatically on
my node 2:5020/2141.
Since 2.11, that will ne available next week (I hope), any sysop can
announce his node to accept new point requests.
Point request can be sent from HotdogEd in 2 ways:
1. Via http POST-request to some server. The request must include 4
mandatory POST variables:
_name - point's first name and second name
_email - point's e-mail
_password - password for everything (session, pkt, etc)
_about - some info about the new point so that the sysop can make up his
mind whether to approve or decline the request.
All fields are mandatory in HotdogEd, so the user can not just skip it
and go on.
The server should respond with 2 lines of text: first line is OK or
ERROR (if the point request was approved or declined respectively ) and
the second line is the new 4D-address assigned to the new point (i.e.
2:234/567.89) or the reason of the decline (i.e. Sorry, you are lame).
In case of OK response, HotdogEd makes all the necessary setup
automatically and the user can enjoy fido starting from this moment, if
there is an automatic approve algorythm on the node side. I myself
prefer 2-way algorythm, where the user sends me a request and I approve
it later. The user receives several e-mails after both stages. But it's
up to you to decide. I know one of my friends approves all requests
automatocally.
2. Via e-mail request. HotdogEd just composes a letter to sysop and
sends it by e-mail after user enters all the data about himself
mentioned above. Of course the sysop should receive this email and
manually setup his node to accept the new point. And he should also
notify the point of his new point address. With this method, hotdoged
makes all the setup for the point, except point address, because at the
moment of the request no one actually knows it. So HotdogEd makes setup
for .999 (i.e. 2:234/567.999). The user should edit the address manually
after receiving a response from the sysop.
As you can see the first method requires some effort from sysop to
implement it. But actually not very much. I think one of the sysops in
Russia is already working on some scripts for HPT and binkd for this and
soon they may become available. And Ivan Agarkov (2:5020/848) already
implemented the full auto-approve algorythm in his latest commit to
jNode repository - his beautiful and much loved tosser and mailer
all-in-one written in pure Java. BTW it's very powerfull and full of
features. And production ready! You can check it here:
https://github.com/kreon/jnode
The second method does not require any work extra efforts except listing
your node as point-request available. You just receive e-mails, reply to
them and make configuration changes manually. As you probably did before.
How to make HotdogEd aware of your node accepting point requests? Very
easy. Me and several other guys are maintaining a simple XML-file on
github, take a look at it:
https://github.com/propush/hdpntreqlist/blob/master/nodes.xml
HotdogEd parses it and that's how it's aware of the nodes that accept
point requests. The file is self-explaining and here is the easiest node
description:
|
[ << oldest | < older | list | newer > | newest >> ]