<?xml version="1.0"?><rss version="2.0"><channel><title>Save the Text Client</title><link>http://uncensored.citadel.org/</link><image><title>Save the Text Client</title><url>http://uncensored.citadel.org/roompic?room=Save%20the%20Text%20Client</url><link>http://uncensored.citadel.org/</link></image>
<description>Save the Text Client</description>
<item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099509844</link><pubDate>Sun, 23 Feb 2025 23:54:11 -0000</pubDate><title>documentation</title><guid isPermaLink="false">2099509844@Uncensored</guid><description><![CDATA[ 
 The web site [http://www.citadel.org] is the best available documentation.
 As you might have noticed we occasionally find things that are out of date.
 Whenever this happens just holler and we'll make sure it gets taken care
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099509685</link><pubDate>Sat, 22 Feb 2025 17:41:26 -0000</pubDate><title>Message #2099509685</title><guid isPermaLink="false">2099509685@Uncensored</guid><description><![CDATA[Hello, I have started using the text client through I2P.  Very Cool!   
 Quick question: What the best source for citadel documentation?  I run my
own citadel instance and would like to be able to understand the admin functionality
better.  Is  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099505062</link><pubDate>Sat, 18 Jan 2025 22:51:29 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099505062@Uncensored</guid><description><![CDATA[ > This also seems to have fixed the problem of having dead telnetd   
 >processes hanging around on my system.   
  
 Actually it turned out that it didn't, but I've FINALLY figured out that
problem and fixed it.  I had been assuming that it had something to do with
the new terminal enquiry/response routine that detects the terminal's capabilities,
but it actually had more to do with how I am launching telnetd. 
  
 In the past we've all run inetd and later xinetd, but on a modern system
there's little incentive to run a superserver when the only thing it's ever
going to launch is the occasional telnetd.  So I've been running it directly,
from a socket listener.  This has been bugging me for months, I just couldn't
figure out how to make those stray telnetd processes and citadel clients time
out and go away. 
  
 Today I figured it out: telnetd was being run in a way that made it ignore
SIGPIPE and therefore each session would remain active if it was disconnected
without the user exiting the client.  Just like the good old days when a BBS
operator might have the modem configured wrong and it fails to log out the
user if the call is disconnected  :) 
  
 Anyway, I found the "IgnoreSIGPIPE=no" option and now it's working perfectly.

  
 [ https://www.citadel.org/how_do_i_get_citadel.html ] 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099500732</link><pubDate>Tue, 10 Dec 2024 18:45:10 -0000</pubDate><title>Notes from the &#39;console_rework&#39; git branch of the text client</title><guid isPermaLink="false">2099500732@Uncensored</guid><description><![CDATA[This was a really long git commit message, and it contains some good notes
for those of you interested in the text client.  So I'm re-posting it here in
case anyone wants to read them.

--- snip ---

There is a lot of very old code in here, some of it as much as 37 years old.
To understand why it is as messy as it is in places, one must understand that
the text client is actually the remnant of the old monolithic Citadel BBS
program after the back end code was moved to a dedicated server.   Most of it
was left in its existing form for decades because it was working fine and it
contained no interesting problems to solve.

Currently, there are people who are finding the text client to be an attractive
place to tinker.  This seems to be a combination of interest in retro style
interaction and an increase in the deployment of Citadel on high latency links
such as darknets and digital radio modes.
 Because of this interest, my current
whim is to clean up the text client and make it an easier platform to hack.

The current commit mostly focuses on making the textclient.h header file more
sensible to navigate.  It began as a concatenation of multiple header files but
makes more sense this way.  Those following the commit log will have noticed that
there was much duplication of effort in externs and function prototypes appearing
redundantly all over the system.  This has been cleaned up quite a bit.

My coding style in 1987 was quite atrocious and overused the 'goto' statement,
which is considered poor form in C language.  Although this practice has been
corrected throughout most of the system, there are still a few sections remaining
in which the use of 'goto' is heavily entrenched.  These have either been recently
corrected or are in the process of being replaced.                 
                                                                

Another regrettable anti-pattern in the client is the overuse of temporary files.
These seemed to make sense at the time, particularly for anything that held a
message being composed or quoted.  This may have been excusable on a small system
in 1987 but it no longer makes sense in the modern era when there is both ample
system memory and a universe of documentation on how to perform these functions
using in-memory buffers.  In particular, we are refactoring the code in
preparation for a complete rewrite of the message composition editor (which,
coincidentally, now has the largest remaining density of 'goto' statements).

Finally, there is the classic Citadel behavior of formatting all messages to the
reader's screen width.  This behavior was mostly implemented in the message
output routines and in the message editor.  Inspired
by a recent read through
of Jeff Prothero's 1981 Citadel CP/M code, I have extended the scr_printf() and
its companion functions written by Michael Hampton in the early 2000's to
handle soft word wrapping at that layer.  He originally wrote scr_printf() and
the rest of screen.c to implement an ncurses-based output mode, which we later
abandoned in favor of just-plain-ANSI because there are no longer any non-ANSI
terminals in use.  Owing to the fact that ALL client output now goes through this
layer, we are able to handle soft word wrap in a single location, eliminating the
need for other functions to handle it and making all code more simple and
understandable.

This is all taking place in the 'console_rework' git branch, which will be merged
back to git master once it has achieved feature parity.  For those of you who
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099499271</link><pubDate>Sat, 30 Nov 2024 23:56:00 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099499271@Uncensored</guid><description><![CDATA[ >Oof, and as soon as I posted that, now it's failing again.  I suppose I
 
 >could make it "on/off/auto" again, but the setting I want for the   
 >public client is "auto" so that wouldn't help me much.   
  
 I think I finally found the problem! 
  
 Sometimes, but not always -- dontcha love those race conditions -- telnetd
is delivering a SIGWINCH to the client during the one second sleep in between
when the terminal enquiry is sent and when the answerback is read in.  I found
it after changing the sleep() call to a nanosleep() call, and discovered that
a signal was interrupting the system call.  So I disabled SIGWINCH during
the sleep, et voila, the problem went away completely.  I connected in dozens
of times and it worked correctly every time. 
  
 This also seems to have fixed the problem of having dead telnetd processes
hanging around on my system. 
  
 During the investigative process
I also learned that socat can substitute for inetd if you're only interested
in running a single service.  This means I can potentially provide a way to
put a telnettable text client service in the docker container image.  I'm
not sure whether that's a great idea, since some people consider the mere
presence of telnet at all to be a security hazard.  We call these people "those
who need to be stabbed in the face with a truck because they blindly follow
rules instead of thinking for themselves" but nevertheless the decision exists.
 Maybe a configurable option. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498835</link><pubDate>Wed, 27 Nov 2024 01:15:25 -0000</pubDate><title>Re: Curious</title><guid isPermaLink="false">2099498835@Uncensored</guid><description><![CDATA[<html><body>

<p>Ah, makes sense with how things work! Just thought there might be some kind of sorcery in the background to where I could make Syncterm pull a file via ZMODEM and it all just magically work.<br /><br />As for doors, that too makes sense in the grand scheme -- indeed, my first idea was to just set them up via another method, and I may (should I even bother with doors as my BBS evolves) likely just go that route. ssh into games and you're off to the races.</p>
<p>Thanks. Gives me some more clarity on things.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498822</link><pubDate>Tue, 26 Nov 2024 23:39:40 -0000</pubDate><title>Re: Curious</title><guid isPermaLink="false">2099498822@Uncensored</guid><description><![CDATA[   
 Funny thing about file downloads ... back in the dialup days, the idea of
rooms (forums boards etc) having file repositories was kind of a big deal,
and you would use things like ZMODEM to upload and download.  When the Internet
came around it kind of got forgotten but it's been here the whole time.  Now
that Big Tech has put file libraries into collaboration tools again, people
have started paying attention again. 
  
 Yes, you can upload and download files in "directory rooms" (an option you
can set on any room as an admin) using the client.  This is an option that
needs to be enabled in your citadel.rc because obviously it doesn't make sense
for a public access client.  And of course you can upload and download using
WebCit. 
  
 I don't see "doors" coming back any time soon because as much fun as those
were, there's no easy way to expose that functionality to users who are running
their own copy of the client, or who are logging in with a web browser, or
who are connecting over a third party network, etc. etc. etc.   Most site
operators who want to do such things find that it's easier to stand up such
programs alongside Citadel rather than inside it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498776</link><pubDate>Tue, 26 Nov 2024 17:28:50 -0000</pubDate><title>Curious</title><guid isPermaLink="false">2099498776@Uncensored</guid><description><![CDATA[<html><body>

<p>So in looking at Citadel text client code updates I noticed some work done on what seems to be file downloads via the client. Am I correct in thinking this is something that may be being worked on, as that would be pretty neat.<br /><br />Secondly, I'm aware that the text client apparently supported external programs (doors) at some point in time. Is there a chance of that returning in some capacity as an option?<br /><br />I have a like a dozen more random questions but I'll leave it at that for now.</p>
<p>Just curious, not saying the above should take precedence but I'm at least showing some of where my interest as a Sysop lie.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498498</link><pubDate>Sun, 24 Nov 2024 03:56:09 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498498@Uncensored</guid><description><![CDATA[ >+ the C code is simple, possible to port on many systems...  
 >i am still discovering more and more of it's features :)  
  
 You have inspired me to give the client some attention this weekend.  `citadel.c`
has finally had all of its 'goto' statements removed (as in, the C language
goto, not 'goto next room' haha).  The whole flow of getting a user logged
in or creating a new user followed by entering the main command loop was one
of the oldest bits of spaghetti code in the system, and it's finally been
redone properly.  No one will ever see it except for those who choose to hack
on it, but it makes me happy. 
  
 I'd love to see a resurgence of interest in this.  Most of my attention these
days is going into the rewrite of the web user interface because that's what
most mainstream users see.  But the text client and the people who use it
are the most fun. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498404</link><pubDate>Sat, 23 Nov 2024 19:22:34 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498404@Uncensored</guid><description><![CDATA[  
 The fun thing about Citadel's client protocol is that it can be modified
to run over just about anything. 
  
 There are people using it on packet radio networks for emergency services
groups, things like that, it's pretty cool.  But they haven't modified the
protocol, they are just using telnet over AX.25 or something like that. 
  
 Right now, to use Citadel over a message-based network you still have to
emulate TCP over it.  I know we can do better than this, which is why all
the client side commits made to the code in mid October centered around making
sure we observe a strict decoupling between the user interface code and the
client_ipc code.  By doing so, we can add transports and swap them at will.

   
 The transport I have in mind is SAMv3 in datagram mode.  Or maybe it makes
sense to start by developing for UDP (we own port 504/udp and are not currently
using it) just to get
the server working in a connectionless transport.  Once that's done we would
be able to make any message-based transport work pretty easily.  So that would
be UDP for the clearnet, SAMv3 for the I2P darknet, and any digital radio
modes you can possibly hook up. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498399</link><pubDate>Sat, 23 Nov 2024 18:12:04 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498399@Uncensored</guid><description><![CDATA[> apologize for some of the rather old and sloppy code in certain parts of it though.
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498398</link><pubDate>Sat, 23 Nov 2024 17:57:09 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498398@Uncensored</guid><description><![CDATA[> Once it all falls apart and we are using LoRaWAN and packet radio to communicate, more people may appreciate it.

hehe :)

Thumbs up! :)

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498311</link><pubDate>Sat, 23 Nov 2024 01:19:20 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498311@Uncensored</guid><description><![CDATA[Oof, and as soon as I posted that, now it's failing again.  I suppose I could
make it "on/off/auto" again, but the setting I want for the public client
is "auto" so that wouldn't help me much. 
  
 And yes, the client is designed to be as simple as possible.  Since all of
the heavy lifting is done in the server, it makes sense that the client can
be simple.  I have to apologize for some of the rather old and sloppy code
in certain parts of it though.  Some of those main loops were written as far
back as 37 years ago and my C kinda sucked at the time. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498298</link><pubDate>Fri, 22 Nov 2024 23:45:38 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498298@Uncensored</guid><description><![CDATA[<html><body>

<p>Great to hear on that additional update! Terminal detection working smoothly will be so very nice!</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498294</link><pubDate>Fri, 22 Nov 2024 22:43:58 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498294@Uncensored</guid><description><![CDATA[<html><body>

<p>Once it all falls apart and we are using LoRaWAN and packet radio to communicate, more people may appreciate it.</p>
<blockquote>
<div class="message_header"><span>Fri Nov 22 2024 22:36:44 UTC</span> <span>from <a href="do_template?template=user_show?who=beroxer">beroxer</a> </span> <span class="message_subject">Subject: Re: Hello Textual World!</span></div>
<div class="message_content">
<blockquote><tt>Spread the word -- I'd love to see a lot more enthusiasts here.</tt><br /> <tt></tt></blockquote>
<tt>doing my best spreading the word :) too bad in my circles nobody wants to</tt><br /> <tt>touch terminal anymore :(</tt><br /> <tt></tt><br /><br /> </div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498289</link><pubDate>Fri, 22 Nov 2024 22:36:44 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498289@Uncensored</guid><description><![CDATA[> Spread the word -- I'd love to see a lot more enthusiasts here.

doing my best spreading the word :) too bad in my circles nobody wants to
touch terminal anymore :(

what i am facinated about is not the 'retro BBS' look...
it is the robustness - I am working on top of __awful__ connection (i2p) now.
yes, it freezes for a long time... disconnects sometimes (but I got it in the
loop in a script and it auto-reconnects), but it still works quite ok.

+ the C code is simple, possible to port on many systems...
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498288</link><pubDate>Fri, 22 Nov 2024 22:35:25 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498288@Uncensored</guid><description><![CDATA[Soon.  Especially since I just made another improvement.  We now send the
terminal enquiry AFTER connecting to Citadel Server.  I don't know why, but
it fixes the problem where telnetd skips the delay between the enquiry and
the answerback, so instead of the answerback appearing on the username prompt,
it actually works properly.  And of course if your terminal supports color
you now get color. 
  
 And yes, you can contribute in a meaningful way: you can help spread the
word and get others to join the party.  Seriously, that's actually one of
the best ways to help right now. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498285</link><pubDate>Fri, 22 Nov 2024 22:19:56 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498285@Uncensored</guid><description><![CDATA[> Just fixed it tonight (in upstream).

I am on the latest textclient from git now... and it just wErks - have not 
patched anything :)
Thanks

> and you end up with the text of the terminal's answerback on the username 
> prompt.

dunno, never happened to me. Maybe because i am with remember_passwods=1
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498263</link><pubDate>Fri, 22 Nov 2024 20:29:42 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498263@Uncensored</guid><description><![CDATA[<html><body>

<blockquote>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />I'm just thrilled that there's so much interest in the Citadel text mode experience right now. <br /><br />Spread the word -- I'd love to see a lot more enthusiasts here. </div>
</div>
</blockquote>
<p>I'll continue to do my part with my reach and skill set. I can read C enough and know enough about the terminal world to see some neat things coming for the text mode client. Given my focus on Final Zone being a good old Citadel BBS I'm naturally going to continue to follow the text mode client thoroughly. Hell, I wish I had the skills to contribute in some meaningful way and maybe I do but just not in a way I can think of at the moment.<br /><br />Just curious, when should that color fix be pushed to release -- that is to say, I guess, when might we get 1007?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498179</link><pubDate>Fri, 22 Nov 2024 03:17:09 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498179@Uncensored</guid><description><![CDATA[ >ah! as I am a newbie here - for the first time learned that someone is using
 
 >citadel together with freedos :) this is exciting :)  
  
 I'm just thrilled that there's so much interest in the Citadel text mode
experience right now. 
  
 Spread the word -- I'd love to see a lot more enthusiasts here. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498176</link><pubDate>Fri, 22 Nov 2024 03:13:15 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099498176@Uncensored</guid><description><![CDATA[ >yup, setting 'rc_ansi_color = 0;' on line 841 of commands.c resolves the
problem  
 >now I put 'ansi_color=off' in ~/.citadelrc and the client is forced to no
color  
  
 There were recent changes there and I broke it   :) 
  
 Just fixed it tonight (in upstream).  Until recently it was off/on/auto but
ANSI terminals are so ubiquitous now that "auto" ought to be the right setting
almost everywhere. 
  
 BUT ... as some of you are discovering, there are situations where it doesn't
seem to wait long enough after the terminal enquiry, and you end up with the
text of the terminal's answerback on the username prompt.  This both sucks
and blows and I'm trying to figure out what makes that happen. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099498173</link><pubDate>Fri, 22 Nov 2024 02:54:32 -0000</pubDate><title>Re: New telnet problem!</title><guid isPermaLink="false">2099498173@Uncensored</guid><description><![CDATA[ > So yes, we could run a telnet service inside the container, and it   
 >might even be the ideal way to go.  Or as an even more ambitious   
  
 Aha!  I found a way to run telnetd without requiring the heft of inetd or
xinetd.  `socat` does the trick. 
  
 /usr/bin/socat tcp6-listen:23,reuseaddr,fork EXEC:"telnetd -h -E /usr/local/bin/citadel"

  
 I wasn't comfortable putting a general purpose superserver into the container
image, but just socat and telnetd, that's not so bad.  That still leaves SSH
to contend with, though.  Until I think it through I'm going to just leave
socat+telnetd running in the LXC container and run the servers in Docker.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497432</link><pubDate>Sat, 16 Nov 2024 21:28:54 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497432@Uncensored</guid><description><![CDATA[<html><body>

<p>VICE emulator will do a C128.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497430</link><pubDate>Sat, 16 Nov 2024 21:07:03 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497430@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sat Nov 16 2024 14:47:12 UTC</span> <span>from <a href="do_template?template=user_show?who=beroxer">beroxer</a> </span> <span class="message_subject">Subject: Re: Hello Textual World!</span></div>
<div class="message_content"><br />
<blockquote><tt>freedos test</tt><br /> <tt></tt></blockquote>
<tt>ah! as I am a newbie here - for the first time learned that someone is using</tt><br /> <tt>citadel together with freedos :) this is exciting :)</tt></div>
<div class="message_content"> </div>
<div class="message_content">Well, I mean in as far as using the built in Telnet client that comes with FreeDos - it will support color fine but even with the workaround I mentioned it breaks in that particular client.<br /><br />I wish I had access to my C128 to test with, while I'm thinking on it but, well, it's going to be a while before I can use that hardware again, but here I'm just thinking out loud... haha.<br /> </div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497402</link><pubDate>Sat, 16 Nov 2024 14:47:12 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497402@Uncensored</guid><description><![CDATA[Hi,

> I was about to come and report this quirk

Today i reported it (maybe you have seen it already in the support room)

> freedos test

ah! as I am a newbie here - for the first time learned that someone is using
citadel together with freedos :) this is exciting :)

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497401</link><pubDate>Sat, 16 Nov 2024 14:35:47 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497401@Uncensored</guid><description><![CDATA[<html><body>

<p>I was about to come and report this quirk having finally upgraded my server from 1000 to 1006 -- nice to know it is a bug and should be fixed, as it's made telnet annoying to use with garbage characters in the name field on the citadel client. Fine with SSH.</p>
<p> </p>
<p>Actually made a workaround by having telnet ssh into the server, but that still broke in a freedos test, so... yeah... once this is fixed things should be back to normal I guess. :D</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497397</link><pubDate>Sat, 16 Nov 2024 14:05:58 -0000</pubDate><title>Is there Repy with Editor?</title><guid isPermaLink="false">2099497397@Uncensored</guid><description><![CDATA[Hey guys,

"I love this game!" : speaking about the text client :)

Do you know some way to Reply a message with Editor, e.g whenever I have:

(0) <B>ack <A>gain <R>eply reply<Q>uoted <N>ext <S>top <?>help ->

and when I hit <R>eply to give me a possibility to reply with my own editor?

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497282</link><pubDate>Fri, 15 Nov 2024 11:33:04 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497282@Uncensored</guid><description><![CDATA[
yup, setting 'rc_ansi_color = 0;' on line 841 of commands.c resolves the problem
now I put 'ansi_color=off' in ~/.citadelrc and the client is forced to no color
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497218</link><pubDate>Thu, 14 Nov 2024 23:20:33 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497218@Uncensored</guid><description><![CDATA[> I should try that sometime. 
 i dunno, a man either lives in the terminal, or not... 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497214</link><pubDate>Thu, 14 Nov 2024 22:43:22 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497214@Uncensored</guid><description><![CDATA[<html><body>

<p>I should try that sometime. </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497212</link><pubDate>Thu, 14 Nov 2024 22:28:17 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497212@Uncensored</guid><description><![CDATA[ >like IRC people like to do.  You'll definitely want to explore the   
 >options you can configure in citadel.rc such as automatic login, the   
  
 yes, just doing it :) it is a lot of fun :) there are super useful things
(just found that I can download files from directory!) there are others which
are probably much useful, but I already have them on my super-duper-customised-terminal
(like opening urls) 
 BTW, i maybe just found a bug: commands.c line 841 'rc_ansi_color = 1;' maybe
needs to be 'rc_ansi_color = 0;', because later on at line 943 it is again
'rc_ansi_color = 1;' and it never has the possibility to turn off the colors
(i'm trying to configure ansi_color=off in citadel.rc) - i am speaking for
textclient "#define CLIENT_VERSION 1004" 
 Cheers, the joy continues ... ;) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099497170</link><pubDate>Thu, 14 Nov 2024 19:48:43 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099497170@Uncensored</guid><description><![CDATA[A lot of people find that having the text client is great because you can
just leave it running in a window on your favorite computer, much like IRC
people like to do.  You'll definitely want to explore the options you can
configure in citadel.rc such as automatic login, the status bar, external
text editors, all sorts of fun stuff.  Welcome! 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099496973</link><pubDate>Wed, 13 Nov 2024 17:12:56 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099496973@Uncensored</guid><description><![CDATA[<html><body>

<p>The more the merrier..</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099496968</link><pubDate>Wed, 13 Nov 2024 16:42:18 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099496968@Uncensored</guid><description><![CDATA[Thanks, IGnatius T Foobar 
 I plan to stick around not only because of the text client (which I like
much), but also I find the discussions here facinating :) As mentioned somewhere
in the citadel documentation "We have a great community of fun people there.
And as you might expect, it isn't oppressed by the cancel culture of Big Tech."

 ... that is true! 
 Not much of a chatter myself, but I would enjoy the community :) 
 Cheers! 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099496823</link><pubDate>Tue, 12 Nov 2024 20:19:36 -0000</pubDate><title>Re: Hello Textual World!</title><guid isPermaLink="false">2099496823@Uncensored</guid><description><![CDATA[Welcome aboard!  Please make yourself at home and we hope that you will stick
around and become a regular here. 
  
 Having your own copy of the client is definitely the better way to go if
you're connecting over a high-latency link (like an I2P tunnel).  Congratulations
on getting that going. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099496801</link><pubDate>Tue, 12 Nov 2024 17:15:37 -0000</pubDate><title>Hello Textual World!</title><guid isPermaLink="false">2099496801@Uncensored</guid><description><![CDATA[Hi All,

Great BBS! Thanks for keeping it running!

My story:

I remember using webcit sometimes > 10 yrs ago (when I was a sysadmin),
but never the text client.

Today I manually compiled the text client under NetBSD (which I am proud of :)
and here we are...

Make Textual Client Great Again! (no pun intended, I am not even from USA :)

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099496661</link><pubDate>Mon, 11 Nov 2024 18:53:04 -0000</pubDate><title>Re: New telnet problem!</title><guid isPermaLink="false">2099496661@Uncensored</guid><description><![CDATA[  
 It's at https://code.citadel.org/citadel-docker.git/tree/Dockerfile if you
want to take a look. 
  
 I did briefly consider running supervisord, but it's written in Python. 
I love Python, but I didn't want to include the entire runtime in the container
just to run a bunch of C programs, so I wrote an equivalent program in C to
handle that task.  ctdlvisor is the container's entrypoint and it can start
things up in a couple of different maintenance modes, and under the normal
mode it starts up citserver and two copies of webcit (one http and one https),
and restarts them just like init or systemd if they exit for an unexpected
reason.  citserver is considered the "leader" and the whole thing shuts down
if citserver is commanded to exit. 
  
 So yes, we could run a telnet service inside the container, and it might
even be the ideal way to go.  Or as an even more ambitious approach, build
telnet support directly into the client.  Gotta find the most compact way
to do so.  I'd prefer not to have the whole xinetd/inetd infrastructure in
there. 
  
 There's also the small matter of adding SSH support.  I suppose the SSH user
could just be sent to a script that calls telnet. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099496373</link><pubDate>Fri, 08 Nov 2024 20:38:43 -0000</pubDate><title>Re: New telnet problem!</title><guid isPermaLink="false">2099496373@Uncensored</guid><description><![CDATA[ > 2024-11-02 20:27 from IGnatius T Foobar   
 >Subject: Re: New telnet problem!  
 >There's some chatter out on teh interwebz about `docker exec` failing  

 >to forward signals to the payload process, and supposedly it's been   
 >fixed but maybe my Docker package isn't up to date with that change or 
 
 >something.  I'll try it again someday.  For now I worked around the   
 >problem by grabbing the client binary and libcitadel binary and running
 
 >them outside of the Docker container.  
 >   
 >   
 >  
  
 Indeed I'd recommend avoiding running docker exec. As you have noted, one
way to do that is to host the client outside the container. Another approach
is to forward port 23 to the container and run a telnetd in the container.
I don't know what your Dockerfile looks like, but you might have to add `supervisord`
or similar in order to have multiple services in a single container. That's
a fairly common approach. (The "one service per container" dogma is just that:
dogma, for inflexibly-minded people.) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099496369</link><pubDate>Fri, 08 Nov 2024 20:35:31 -0000</pubDate><title>Message #2099496369</title><guid isPermaLink="false">2099496369@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099495645</link><pubDate>Sat, 02 Nov 2024 20:27:05 -0000</pubDate><title>Re: New telnet problem!</title><guid isPermaLink="false">2099495645@Uncensored</guid><description><![CDATA[There's some chatter out on teh interwebz about `docker exec` failing to forward
signals to the payload process, and supposedly it's been fixed but maybe my
Docker package isn't up to date with that change or something.  I'll try it
again someday.  For now I worked around the problem by grabbing the client
binary and libcitadel binary and running them outside of the Docker container.
 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099495626</link><pubDate>Sat, 02 Nov 2024 17:21:23 -0000</pubDate><title>Re: New telnet problem!</title><guid isPermaLink="false">2099495626@Uncensored</guid><description><![CDATA[<html><body>

<p>ah the dreaded dropped connection DoS nonsense.</p>
<p>Script kiddies should be taken out back, along with the marketing division from the Sirius Cybernetics Corporation.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099495623</link><pubDate>Sat, 02 Nov 2024 17:13:45 -0000</pubDate><title>New telnet problem!</title><guid isPermaLink="false">2099495623@Uncensored</guid><description><![CDATA[Now that we're running Citadel in a container instead of a virtual machine,
the constant hammering of ports (specifically port 23) from random douchebags
around the world has restarted an old problem for a new reason. 
  
 I added a script called "bbs" which does this: 
  
     exec docker exec -it citadel bash -c /usr/local/bin/citadel 
  
 "docker exec" is how you run a command inside a container.  "i" means interactive,
and "t" means open a pseudotty to do it.  I don't know why I had to run the
citadel client inside a shell, but if I don't, the terminal capability detection
doesn't work properly and the answerback ends up getting entered into the
username prompt. 
  
 From what I can tell, we're getting hits on port 23, telnetd answers, the
client starts up, and then the connection is broken by whoever initiates it.
 telnetd passes a SIGHUP to the command, but it appears that signal is
being ignored.  The citadel client never receives the signal (or ignores it,
but I know it isn't configured to ignore it) and continues to run even though
its parent telnetd has exited.  It appears to get adopted by the controlling
process of the container. 
  
 Since the client is still running, it continues to hold a connection open
to Citadel Server, which eventually hits its configured maximum number of
connections.  It's an arbitrary maximum, really just there for sanity.  The
software doesn't actually have a hard limit on how many connections it can
handle.  Even my little i9-9900 with 32GB RAM and three SATA SSD's could probably
handle thousands of simultaneous users.  It just isn't a difficult workload
to handle anymore, especially after the years of refinement and optimization
we've put into it.  But we know that if there are 100 open connections there's
something happening that
shouldn't be happening. 
  
 We'll get to the bottom of it.  We always do.  I felt it was important to
dogfood the containerized build of Citadel and so far I'm pleased with it.
 Now it's time to work out the little issues, and this is one of them.  If
anyone knows a few things about signal handling in Docker, I'd appreciate
some insight. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099493760</link><pubDate>Sat, 19 Oct 2024 21:17:05 -0000</pubDate><title>Re: Atomicity, a-to-micity... (apologies to School House Rock)</title><guid isPermaLink="false">2099493760@Uncensored</guid><description><![CDATA[<html><body>

<p>Packet radio will be useful after the collapse, as will be Meshtastic ( LoRaWAN )</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099493758</link><pubDate>Sat, 19 Oct 2024 21:11:59 -0000</pubDate><title>Atomicity, a-to-micity... (apologies to School House Rock)</title><guid isPermaLink="false">2099493758@Uncensored</guid><description><![CDATA[  
 Many years ago, our old friend Michael Hampton aka IO ERROR (yes that guy,
the king of Stack Exchange, rest in peace buddy) took the time to add a single
module to the text client that handles all communication with the server.
 At the time, there was still an assumption that there would eventually be
multiple standalone clients.  We hadn't yet realized that the Web would be
so incredibly pervasive and evolved that standalone GUI interfaces would become
a thing of the past. 
  
 The text client's protocol library has a function CtdlIPCGenericCommand()
that performs transactions with the Citadel Server in a completely atomic
manner.  He also wrote functions to wrap each and every server command that
existed at the time.  It's quite nice compared to some of what still remains
in the text client from my late-1980s garbage coding style (once described
by a hostile critic as "did you learn
to program in C by reading a book on BASIC?").  Some of that still remains
but it's gradually being worked out.  Very gradually.  It's not a high priority.

  
 At the time, IO said "This wrapper should be able to handle any server command
except CHAT."  That's because the chat protocol at the time simply opened
a connection and kept the transaction going until the user exited chat mode.
 It was pretty awful.  Later on I improved the protocol to make chat operations
atomic again, but IO wasn 
 't around to fix the client library.  Because he died.  But not from that.

  
 --- end of exposition, start of what I did last week --- 
  
 While killing time in the evenings in a hotel room during last week's business
trip, I decided to remove all of the places I abused the CtdlIPC_chat_send()
and CtdlIPC_chat_recv() commands to implement new functionality.  Everything,
and I mean everything, now
uses the CtdlIPCGenericCommand() call, or functions which wrap it. 
  
 This means that it's now possible to implement alternative transports with
ease.  All we have to do is write those transports and build them to the same
internal API.  So now, let us allow our imaginations to run wild.  What can
we do? 
  
 * UDP is all the rage these days.  HTTP v3 uses it.  mosh uses it.  It behaves
in a more deterministic way with mobile clients that might have spotty connections,
changing IP addresses, etc.  And guess what -- we own port 504/udp as well
as 504/tcp so we could implement a connectionless protocol. 
  
 * How about a mode that carries Citadel client commands over HTTP?  This
would also do a good job at handling clients with spotty connectivity. 
  
 * Citadel protocol over I2P-SAMv3 messages would probably use the darknet
far more efficiently than tunneling TCP. 
  
 * I don't know
much about packet radio, but I'll bet we could have all sorts of fun here.

  
 --- end of that, start of call to action --- 
  
 Anyone interested in writing some code?  Or any other ideas? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099491440</link><pubDate>Tue, 01 Oct 2024 18:58:31 -0000</pubDate><title>Re: Here we go!</title><guid isPermaLink="false">2099491440@Uncensored</guid><description><![CDATA[<html><body>

<p>Doh, sorry.  too much stuff going on today at the office, i should not be trying to be on here too :( </p>
<blockquote>
<div class="message_header"><span>Tue Oct 01 2024 12:56:01 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span> <span class="message_subject">Subject: Re: Here we go!</span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">You're using the web interface. It didn't change. And yes it always had the "(optional)" label. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099491406</link><pubDate>Tue, 01 Oct 2024 16:56:01 -0000</pubDate><title>Re: Here we go!</title><guid isPermaLink="false">2099491406@Uncensored</guid><description><![CDATA[You're using the web interface.  It didn't change.  And yes it always had
the "(optional)" label. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099491359</link><pubDate>Tue, 01 Oct 2024 12:03:20 -0000</pubDate><title>Re: Here we go!</title><guid isPermaLink="false">2099491359@Uncensored</guid><description><![CDATA[<html><body>

<p>FYI It didn't as of a post i out in random musings as of Tue Oct 01 2024 07:38:04 EDT   didn't prompt or force, acted like it did before.  Unless i misunderstand what it should be doing.  I do see that subject label has (optional) disclaimer now. I don't think it did before?</p>
<p>Didn't realize you added that until afterwards, when i came here to read new posts.</p>
<blockquote>
<div class="message_header"><span>Mon Sep 30 2024 22:04:32 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span> <span class="message_subject">Subject: Here we go!</span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">Ok, as of right now, the version of Citadel running here on Uncensored will begin prompting for a subject whenever you use the "Enter message" command instead of "reply"ing to an existing message. It also seems that if you reply to a message with an empty subject it will prompt too. I'm not sure whether that was intentional. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099491312</link><pubDate>Tue, 01 Oct 2024 02:04:32 -0000</pubDate><title>Here we go!</title><guid isPermaLink="false">2099491312@Uncensored</guid><description><![CDATA[Ok, as of right now, the version of Citadel running here on Uncensored will
begin prompting for a subject whenever you use the "Enter message" command
instead of "reply"ing to an existing message.  It also seems that if you reply
to a message with an empty subject it will prompt too.  I'm not sure whether
that was intentional. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099491054</link><pubDate>Sat, 28 Sep 2024 16:56:00 -0000</pubDate><title>Message #2099491054</title><guid isPermaLink="false">2099491054@Uncensored</guid><description><![CDATA[<html><body>

<p>i dont think i have ever seen it do that before, but never really paid that much attention so could have easily missed it. And, since none of us are good about subjects around here.. :)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490960</link><pubDate>Fri, 27 Sep 2024 23:02:54 -0000</pubDate><title>Message #2099490960</title><guid isPermaLink="false">2099490960@Uncensored</guid><description><![CDATA[Hmm, headers look good.  Dunno. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490959</link><pubDate>Fri, 27 Sep 2024 23:01:50 -0000</pubDate><title>Message #2099490959</title><guid isPermaLink="false">2099490959@Uncensored</guid><description><![CDATA[<html><body>

<p>This is a reply to your message, which definitely used the Reply button, on the version of WebCit Classic currently running on Uncensored.  Let's see what the headers do.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490928</link><pubDate>Fri, 27 Sep 2024 16:39:28 -0000</pubDate><title>Message #2099490928</title><guid isPermaLink="false">2099490928@Uncensored</guid><description><![CDATA[<html><body>

<p>Always possible, but i normally blame myself.. :) </p>
<p>I have had cases in the past on other web apps where a slow refresh happens for whatever reason, and what i thought i clicked on really wasn't. Just thinking that is pretty far away in the interface for that, but its always possible. The thing i support at the office is really bad for that actually.</p>
<p>And with the mouse issues of late, i dont want to say for sure it was a bug. But might be...</p>
<blockquote>
<div class="message_header"><span>Fri Sep 27 2024 12:28:57 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">Ok so possibly a webcit bug. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490927</link><pubDate>Fri, 27 Sep 2024 16:28:57 -0000</pubDate><title>Message #2099490927</title><guid isPermaLink="false">2099490927@Uncensored</guid><description><![CDATA[Ok so possibly a webcit bug. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490926</link><pubDate>Fri, 27 Sep 2024 16:24:47 -0000</pubDate><title>Message #2099490926</title><guid isPermaLink="false">2099490926@Uncensored</guid><description><![CDATA[<html><body>

<p>i actually did hit reply, unless it was a bad mouse click or something unintentional on my part, but not sure how it would have clicked THAT far off to hit "post" at the top of the page..  </p>
<p>i'm using the regular web client, via chrome ( i know i know )</p>
<p> </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Fri Sep 27 2024 11:20:27 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>2024-09-27 11:16 from Nurb432 <br />But why do we want an X account?  :) </blockquote>
<br /><br />So the above message (in a different room) was a top-level post. It will display as a new thread if a threaded view is introduced. <br /><br />This is not a scold, it's end user research. Since I know you're online right now and just posted that, while it's fresh in your memory can you tell me which client you are on and what went through your head as you entered that message using "enter message" instead of "reply"? <br /><br />The goal is to find a way to make the user interface discourage entering replies as top-level messages, without being unreasonably intrusive. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490905</link><pubDate>Fri, 27 Sep 2024 15:20:27 -0000</pubDate><title>Message #2099490905</title><guid isPermaLink="false">2099490905@Uncensored</guid><description><![CDATA[ > 2024-09-27 11:16 from Nurb432     
 >But why do we want an X account?  :)     
    
  
 So the above message (in a different room) was a top-level post.  It will
display as a new thread if a threaded view is introduced. 
  
 This is not a scold, it's end user research.  Since I know you're online
right now and just posted that, while it's fresh in your memory can you tell
me which client you are on and what went through your head as you entered
that message using "enter message" instead of "reply"? 
  
 The goal is to find a way to make the user interface discourage entering
replies as top-level messages, without being unreasonably intrusive. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490333</link><pubDate>Mon, 23 Sep 2024 16:20:29 -0000</pubDate><title>Message #2099490333</title><guid isPermaLink="false">2099490333@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sun Sep 22 2024 17:38:56 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">I don't know if anyone is maintaining that package. In fact, we've removed support for LFSH so the packages will probably go away at some point. I could see a compact build of the client reappear at some point though. </div>
</div>
</blockquote>
<p>Gotcha.  I'll continue using the package version for the foreseeable till the updated text client is released fully and give that a try. Right now happy on 1000 so I've not upgraded anything in the past little bit. Don't want to have to re-do some tiny customizations that may get overwritten in the webcit upgrade as well.<br /><br />I do severely hope that Modulus is too small thing disappears in later builds.. .annoys me to no end...</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490205</link><pubDate>Sun, 22 Sep 2024 21:40:52 -0000</pubDate><title>Message #2099490205</title><guid isPermaLink="false">2099490205@Uncensored</guid><description><![CDATA[  
 By the way, I did go ahead and make the change, so you'll be seeing it appear
soon.  "Reply" will continue an existing thread; "Enter message" will tell
you that you are beginning a new thread and prompt for a subject.  I expect
it will take a few revisions to evolve into something that makes everyone
happy but we're going to go in that direction. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490204</link><pubDate>Sun, 22 Sep 2024 21:38:56 -0000</pubDate><title>Message #2099490204</title><guid isPermaLink="false">2099490204@Uncensored</guid><description><![CDATA[I don't know if anyone is maintaining that package.  In fact, we've removed
support for LFSH so the packages will probably go away at some point.  I could
see a compact build of the client reappear at some point though. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490179</link><pubDate>Sun, 22 Sep 2024 14:54:55 -0000</pubDate><title>Message #2099490179</title><guid isPermaLink="false">2099490179@Uncensored</guid><description><![CDATA[<html><body>

<p>I don't think anyone around here does.</p>
<p>I know the one in Debian repos is pretty far behind.  </p>
<p> </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Sep 22 2024 10:03:03 EDT</span> <span>from <a href="do_template?template=user_show?who=Kurisu">Kurisu</a> </span></div>
<div class="message_content">
<p> <span style="background-color: transparent;">. which also leads to the additional question of who actually maintains that package? Works great, but since we're on the subject I'm curious.</span></p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099490175</link><pubDate>Sun, 22 Sep 2024 14:03:03 -0000</pubDate><title>Message #2099490175</title><guid isPermaLink="false">2099490175@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_content">
<p>So what say you, text client users?  If we make it clear that the "Enter message" command now constitutes "Beginning a new thread" is that so disruptive that it shouldn't be done?  Or are the benefits worth it?</p>
</div>
</blockquote>
<div class="message_content">I'm fully in support of this. While I love the nature of BBSes, cutting my teeth online in the forum era make me always miss fully threaded conversation, something the BBS scene generally doesn't do (save for Synchronet, I think, if you use particular view methods) that structure being used, and somewhat enforced, in the text client would be a big win to me. I don't look at it as breaking tradition but a logical innovation to the scene, one sorely missed. Keeps conversations organized, and would match what WebCitNG is planned to do.</div>
<div class="message_content">Given I intend to use Citadel as a BBS / Forums, a happy blend of both would be ideal for what I would want out of a modern, yet still legacy accessible, messaging system.</div>
<div class="message_content">-------</div>
<div class="message_content"> </div>
<div class="message_content">While I'm here, and granted this isn't the support room, I do have to ask: has the "modulus is too small" quirk been fixed in recent text client builds? I would prefer to move back to the build which comes with Citadel, but currently I'm instead using the package in the Ubuntu repository which may or may not get these updates as quickly... which also leads to the additional question of who actually maintains that package? Works great, but since we're on the subject I'm curious.</div>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489669</link><pubDate>Wed, 18 Sep 2024 22:31:22 -0000</pubDate><title>Re: telnet to bbl is &#39;text client?&quot;</title><guid isPermaLink="false">2099489669@Uncensored</guid><description><![CDATA[ > 1- is telnet into uncensored what I see referred to as 'the text   
 >client'? Or is there something else?   
 > 2- How to browse the floors to see what rooms are on them from the bbl
 
 >telnet? I can find the accurate name of the room by going to uncensored
 
 >via web browser and then just .G to go to specific room on the bbl, but
 
 >no way of browsing floors that I know of. Any help would be awesome :) 
 
  
 When you telnet to Uncensored (or connect with SSH as user "bbs", or click
the "use this browser-based client" link from the landing page) you are indeed
running "the text client".  You're connecting to a copy of it running on our
server, but you can also run a copy of it on your own machine. 
  
 To understand why it looks the way it does, you have to understand that Citadel
was originally written, nearly 43 years ago, as a bulletin board system. 
It was a small monolithic system
that ran inside of 64 KB of memory on an 8-bit CP/M machine.  The text-based
user interface was considered very streamlined and easy to use compared to
other BBs of the era, which printed big banners and menus and other things
that consumed a lot of bandwidth. 
  
 We brought Citadel into the multiuser unix world in 1987, converted it into
a client/server architecture in 1994, added the web user interface in 1996,
and began its evolution into a general purpose groupware/collaboration suite
in 1998.  The last vestiges of the "this looks like an overgrown BBS" look
are disappearing as we build WebCit-NG, which will almost make the "rooms"
metaphor disappear.  The text client, on the other hand, is re-emphasizing
the idea of a Citadel site presented to the user as a classic text-mode BBS.

  
 And we love it!  From old-school BBS denizens, to people on the darknet,
to folks running on low-bandwidth
transports such as amateur radio, the text interface remains the favorite
of anyone who wants to immerse themselves in a Citadel community without the
overpolished look of the mainstream web.  (I'm using it right now, in fact.)

  
 To answer your question: floor commands begin with the semicolon.  You can
type ;? to get a list of all floor commands, for example ;K to list all rooms
on all floors.  However, the normal way of visiting a Citadel in text mode
is to simply hit "G" (Goto next room) which takes you to the next room with
unread messages.  If there are rooms with unread messages on the current floor,
you will be taken to the next one.  If not, it will bring you to the *next*
floor and look for rooms with unread messages there.  When you make it all
the way through the site, you end up back in the Lobby. 
  
 During your visit to each room with unread messages, you can type "N" to
"read New messages" which will show you new messages in the order they were
posted, "Reply" to the ones you find interesting, and of course "E" to "Enter
a new message" (which, as we're currently dicsussing, begins a new thread
-- but you won't see threads in the text client). 
  
 I hope you enjoy it, and I hope you continue to log in and be part of our
community.  It is a long and glorious tradition.  :) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489316</link><pubDate>Mon, 16 Sep 2024 17:33:32 -0000</pubDate><title>Message #2099489316</title><guid isPermaLink="false">2099489316@Uncensored</guid><description><![CDATA[<html><body>

<p>i forget 99.999999% of the time.</p>
<blockquote>
<div class="message_header"><span>Mon Sep 16 2024 12:44:24 EDT</span> <span>from <a href="do_template?template=user_show?who=darknetuser">darknetuser</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">I think just enforcing a subject for new hreads would suffice, personally. It is a feature I'd like to see anyway, because half the time I just forget to introduce a Subject. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489300</link><pubDate>Mon, 16 Sep 2024 16:48:18 -0000</pubDate><title>Re: telnet to bbl is &#39;text client?&quot;</title><guid isPermaLink="false">2099489300@Uncensored</guid><description><![CDATA[ > 2024-09-15 20:48 from flexistrength     
 >Subject: Re: telnet to bbl is 'text client?"    
 >i'm not sure what you mean by that. I was not suggesting a change, but 
   
 >rather asking 2 questions.     
 > 1- is telnet into uncensored what I see referred to as 'the text     
 >client'? Or is there something else?     
 > 2- How to browse the floors to see what rooms are on them from the bbl
   
 >telnet? I can find the accurate name of the room by going to uncensored
   
 >via web browser and then just .G to go to specific room on the bbl, but
   
 >no way of browsing floors that I know of. Any help would be awesome :) 
   
 >     
 >    
    
 1 - The text client is a specific piece of software (aka. the client) with
its own protocol and everything. If you are using the telnet interface, what
telnet does is to invoke the text client at the other point of the connection
anyway.   
  

2 - I just usually hit "g" until I have seen all the rooms with new messages
:-) There is also a goto-floor command you may use with ;G 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489298</link><pubDate>Mon, 16 Sep 2024 16:44:24 -0000</pubDate><title>Message #2099489298</title><guid isPermaLink="false">2099489298@Uncensored</guid><description><![CDATA[I think just enforcing a subject for new hreads would suffice, personally.
It is a feature I'd like to see anyway, because half the time I just forget
to introduce a Subject. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489236</link><pubDate>Mon, 16 Sep 2024 00:53:03 -0000</pubDate><title>Message #2099489236</title><guid isPermaLink="false">2099489236@Uncensored</guid><description><![CDATA[I also have no problem with it. I was aware of the threaded linkage visible
from the web interface, so I was already making an effort to go back to a
post and (R)eply when I wanted to reply to something, even if I didn't plan
to quote (this reply being an example). I actually rarely use (E)nter, or
at least I think it's rare. 
 And I'm relatively new to Citadel, so I have no attachments to historic behavior.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489235</link><pubDate>Mon, 16 Sep 2024 00:48:11 -0000</pubDate><title>Re: telnet to bbl is &#39;text client?&quot;</title><guid isPermaLink="false">2099489235@Uncensored</guid><description><![CDATA[i'm not sure what you mean by that. I was not suggesting a change, but rather
asking 2 questions. 
 1- is telnet into uncensored what I see referred to as 'the text client'?
Or is there something else? 
 2- How to browse the floors to see what rooms are on them from the bbl telnet?
I can find the accurate name of the room by going to uncensored via web browser
and then just .G to go to specific room on the bbl, but no way of browsing
floors that I know of. Any help would be awesome :) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489228</link><pubDate>Sun, 15 Sep 2024 21:34:11 -0000</pubDate><title>Re: telnet to bbl is &#39;text client?&quot;</title><guid isPermaLink="false">2099489228@Uncensored</guid><description><![CDATA[<html><body>

<p>For what it's worth, I don't have a problem with this change.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489154</link><pubDate>Sun, 15 Sep 2024 05:28:12 -0000</pubDate><title>telnet to bbl is &#39;text client?&quot;</title><guid isPermaLink="false">2099489154@Uncensored</guid><description><![CDATA[<html><body>

<p>Hi!!</p>
<p>Just wondering if telnet into uncensored IS what we are referring to as the text client. I read through the entire support thread and could find no info on how to use the text client.</p>
<p>I have since used telnet to access the bbl -WOW- brings back memories :)</p>
<p>I really like it, but wondering how to change floors. I am still needing the info in the support room, but can't work out how to change to the home of citidel floor  to browse the rooms. At the moment, I just go to the web click on rooms and then back to terminal enter accurate name of room.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489131</link><pubDate>Sat, 14 Sep 2024 20:32:47 -0000</pubDate><title>Message #2099489131</title><guid isPermaLink="false">2099489131@Uncensored</guid><description><![CDATA[<html><body>

<p>I have no dog in this race, and against my normal 'i hate change' 'get off my lawn' sort of attitude, but my 2 cents is that its 2024, its time to move forward.  </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099489095</link><pubDate>Sat, 14 Sep 2024 16:36:11 -0000</pubDate><title>Message #2099489095</title><guid isPermaLink="false">2099489095@Uncensored</guid><description><![CDATA[<html><body>

<p>Hey text client users ... let me get your opinion on a change I am considering.  Since the Citadel system has a long standing tradition (nearly 43 years, if you go back as far as the CP/M version) I do not take this lightly.</p>
<p>One of the original design tenets of the Citadel BBS, which was a text-only experience from its 1981 inception until WebCit 1.0 in 1996, was that each room is presented as a single linear thread.  There were no "threads", no "topics", and until we added quoting (a feature which made some people very upset) there wasn't even a "Reply" feature.  If you wanted to reply to a message, you stopped reading and then hit "Enter message".</p>
<p>The modern Citadel system <em>does</em> keep track of thread references.  When you select "Reply", the message you create is stamped with the identity of the message to which you are replying.  If you view a thread in an IMAP client, for example, you'll see the entire flow of a thread preserved and presented in the correct order.  We use the standard semantics so it works between hosts, across all software, etc.  And it works in message board rooms as well as email rooms.</p>
<p>But when someone is reading through a message board room in the text client, if they hit "Stop" and then "Enter" it obviously doesn't do that; it "begins a new thread" but our old-school text client denizen neither knows nor cares that this is happening.</p>
<p><strong>So here is my proposal; let me know what you think about it:</strong></p>
<p>Today I am committing a change to the text client that changes the "Enter message" command to "Enter message (begin a new thread)".  I am also considering an increase to the gravitas of this change by enforcing a "Subject:" prompt on new threads.  This effects a change in text client culture that makes users think in terms of threaded conversations instead of each room just being a free-running string of messages.  <strong>Important:</strong> there would not be a "threaded view" in the text client; messages would still be presented in each room in the order they were entered; we are just trying to discourage the behavior of selecting "Enter message" when the "Reply" command is more appropriate.</p>
<p><strong>Here are the benefits:</strong></p>
<p>WebCit-NG is already presenting public rooms as a "Forums" app that bears resemblance to the way users expect a "web forum" to look in the modern era.  Although the "Go to next room with new messages" button is still there and will always be there, the "list of rooms" appears as a list of forums, one per line, grouped by floors (so there's still categorization).  But if we can enforce the behavior of "new topic" vs "reply" in the text client, we can also enforce this in WebCit, and make it LOOK that way.  In other words, the user can opt to list out topics/threads within a room instead of just the entire room.</p>
<p><strong>Here are the drawbacks:</strong></p>
<p>Someone, somewhere, is likely to say "But muh Citadel tradition!"  The thing that made Citadel famous during the dialup era was that it didn't do any of that.  Citadel was minimalist in that once you entered a room, you simply continued the conversation that was already there.  Or you didn't.  It didn't matter.  There were no threads, there wasn't even the ability to add a Subject to a message.</p>
<p><strong>So what do you think?</strong></p>
<p>Is this diversion from tradition worth it?  Is there anyone left who cares?  We are weighing the benefit of attracting users based on Citadel being usable as a modern, cutting-edge message board system (in addition to all the other things it does now) vs. the weight of breaking with tradition.   I will always try to keep the text client experience as traditional as possible.  If it were possible to pull CrT out of hell and sit him down in front of a terminal, he ought to be able to recognize the modern text client as a "real" Citadel BBS.</p>
<p>So what say you, text client users?  If we make it clear that the "Enter message" command now constitutes "Beginning a new thread" is that so disruptive that it shouldn't be done?  Or are the benefits worth it?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099488854</link><pubDate>Fri, 13 Sep 2024 01:20:07 -0000</pubDate><title>Message #2099488854</title><guid isPermaLink="false">2099488854@Uncensored</guid><description><![CDATA[ > I have a standard i2p tunnel running on a router which points to   
 >Uncensored's telnet i2p service. I connect to that tunnel remoely using
 
 >a VPN through sucky networks. Latency is bound to be bad.   
  
 Oooh, that might do it.  And I fear that making the detect loop more than
one second might be a big turnoff for people on low latency fast networks.
 Do you have a machine on which you could run your own copy of the client?
 The user experience is far better that way anyway. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099488512</link><pubDate>Wed, 11 Sep 2024 10:57:26 -0000</pubDate><title>Message #2099488512</title><guid isPermaLink="false">2099488512@Uncensored</guid><description><![CDATA[ > 2024-09-09 21:30 from IGnatius T Foobar     
 >Yes.  There were some changes to it just a couple of days ago but it's 
   
 >always been more or less like this --     
 >      
 > When you connect to the client, it sends out a terminal inquiry and   
 
 >waits one second.  Just about any modern terminal will answer back with
   
 >its capabilities, and the Citadel client then knows that it's dealing  
  
 >with a reasonably ANSI-capable terminal so it will display the client  
  
 >in color.     
 >      
 > If there is no answer, we assume a "dumb" terminal and output no color
   
 >or any other terminal control sequences.  I just tried it with xterm   
 
 >and got full color, so I'm not sure what is different between my xterm 
   
 >and your xterm.     
 >      
 > But I thought you were accessing Uncensored using a locally installed 
   
 >copy of the client and connecting over the
darknet?     
 >     
 >    
    
 Then I bet the problem is the terminal capabilities enquiry is likely to
take more than one second over i2p and cause unreliable results XD   
  
 I have a standard i2p tunnel running on a router which points to Uncensored's
telnet i2p service. I connect to that tunnel remoely using a VPN through sucky
networks. Latency is bound to be bad. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099488350</link><pubDate>Tue, 10 Sep 2024 01:30:05 -0000</pubDate><title>Message #2099488350</title><guid isPermaLink="false">2099488350@Uncensored</guid><description><![CDATA[Yes.  There were some changes to it just a couple of days ago but it's always
been more or less like this -- 
  
 When you connect to the client, it sends out a terminal inquiry and waits
one second.  Just about any modern terminal will answer back with its capabilities,
and the Citadel client then knows that it's dealing with a reasonably ANSI-capable
terminal so it will display the client in color. 
  
 If there is no answer, we assume a "dumb" terminal and output no color or
any other terminal control sequences.  I just tried it with xterm and got
full color, so I'm not sure what is different between my xterm and your xterm.

  
 But I thought you were accessing Uncensored using a locally installed copy
of the client and connecting over the darknet? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099488332</link><pubDate>Mon, 09 Sep 2024 22:58:14 -0000</pubDate><title>Message #2099488332</title><guid isPermaLink="false">2099488332@Uncensored</guid><description><![CDATA[Hi there.     
    
 I have noticed that when I connect to the Uncensored Citalde instance, it
spills some weird characters just after the access prompt that look quite
like color control?   
  
 My current terminal is xterm and it gives me a black and white Citadel experience.
I tried with a different Terminal emulator and got a full colorful rainbow
experience so that is when I realized there is color support. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099464371</link><pubDate>Tue, 16 Apr 2024 13:27:38 -0000</pubDate><title>Message #2099464371</title><guid isPermaLink="false">2099464371@Uncensored</guid><description><![CDATA[To be clear -- we will never discontinue the regular terminal option.  What
is under consideration is building a text client experience that is optimized
for a *known* terminal.  The fact that we can now count on the basic set of
ANSI escape sequences being there 100% of the time got us pretty far -- for
example, we can now turn on color without worrying about whether the user's
terminal supports it.  I'm interested in taking that even further.  For example,
I'd like to enable the status line, a full screen editor, and sixel graphics.
 But those are things that require a bit more of a controlled environment,
which xterm.js would be. 
  
 Also I uninstalled Kitty after finding out how widely the rest of the industry
is working to standardize Sixel graphics. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099463710</link><pubDate>Tue, 16 Apr 2024 00:39:11 -0000</pubDate><title>Message #2099463710</title><guid isPermaLink="false">2099463710@Uncensored</guid><description><![CDATA[ > What do you think?  Do you use the text client because it's your   
 >preferred experience and you don't care what software provides it, or  

 >do you use it specifically because it doesn   
 > 't require a browser?   
 >   
  
 The second one. The environment that I connect from does not even have X
(or Wayland, or Windows, you get the idea). 
  
 If you need some extra hands on the text client, I might be able to make
some of my time available as a way of giving back. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099463564</link><pubDate>Mon, 15 Apr 2024 22:39:08 -0000</pubDate><title>Message #2099463564</title><guid isPermaLink="false">2099463564@Uncensored</guid><description><![CDATA[ >Should look into 9Front, and perhaps Mothra browser       
    
 just keep in mind that mothra doesn't do JS.  it might work on the current
webcit (I'll have to try it) but doubtful it will work with the new one, and
definitely not with xterm.js.   
  
  
 I find the mouse inefficient.  I'll use it when I need to, but if I can do
what I need to do without it, i'll skip it.  i'm quite fond of the text client
for that reason, but wouldn't be objectionable to something like xterm.js
either.  i'd spin it up in a minimal browser and just let it sit there, alt-tab
to it when i wanted to use it.  Which is pretty much how I survive modern
OS's anyway. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099463430</link><pubDate>Mon, 15 Apr 2024 20:59:55 -0000</pubDate><title>Message #2099463430</title><guid isPermaLink="false">2099463430@Uncensored</guid><description><![CDATA[<html><body>

<p>Should look into 9Front, and perhaps Mothra browser  </p>
<blockquote>
<div class="message_header"><span>Mon Apr 15 2024 15:43:12 EDT</span> <span>from <a href="do_template?template=user_show?who=darknetuser">darknetuser</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">I use the terminal specifically because it allows me to visit Uncensored without having to commit 1.5 gigabytes of RAM torunning a bloated bew browser that is not necessary at all. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099463306</link><pubDate>Mon, 15 Apr 2024 19:43:12 -0000</pubDate><title>Message #2099463306</title><guid isPermaLink="false">2099463306@Uncensored</guid><description><![CDATA[ > What do you think?  Do you use the text client because it's your   
 >preferred experience and you don't care what software provides it, or  

 >do you use it specifically because it doesn   
 > 't require a browser?   
 >   
 >  
  
 I use the terminal specifically because it allows me to visit Uncensored
without having to commit 1.5 gigabytes of RAM torunning a bloated bew browser
that is not necessary at all. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099457467</link><pubDate>Sun, 14 Apr 2024 03:04:14 -0000</pubDate><title>Message #2099457467</title><guid isPermaLink="false">2099457467@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sat Apr 13 2024 14:36:49 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />What do you think? Do you use the text client because it's your preferred experience and you don't care what software provides it, or do you use it specifically because it doesn <br />'t require a browser? </div>
</div>
</blockquote>
<p>Both.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099455626</link><pubDate>Sat, 13 Apr 2024 18:36:49 -0000</pubDate><title>Message #2099455626</title><guid isPermaLink="false">2099455626@Uncensored</guid><description><![CDATA[  
 Hey text fans -- 
  
 How do you all feel about using the web terminal as compared to telnet or
SSH?  Know that I am not planning to discontinue any of these.  But I'm thinking
about putting a little more love into the web terminal experience now that
`xterm.js` has become, more or less, the overwhemingly dominant standard for
web terminals.  Adding universal support for things like color, bold/italic
text, the status line, and even sixel graphics so the inline images show correctly.

  
 What do you think?  Do you use the text client because it's your preferred
experience and you don't care what software provides it, or do you use it
specifically because it doesn 
 't require a browser? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099370678</link><pubDate>Sat, 09 Dec 2023 15:44:40 -0000</pubDate><title>Message #2099370678</title><guid isPermaLink="false">2099370678@Uncensored</guid><description><![CDATA[I don't have the cycles to work on a client rewrite but it's something I'd
love to have.  I'd be happy to collab with someone on the architecture.  I
feel like it should be connectionless like a lot of the newer stuff is now.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099369079</link><pubDate>Wed, 15 Nov 2023 23:06:00 -0000</pubDate><title>Message #2099369079</title><guid isPermaLink="false">2099369079@Uncensored</guid><description><![CDATA[ >Am I reading that correctly?  iSH is an entire POSIX runtime built in  

 >userspace because Apple doesn't let you have direct access to the real 
 
 >one?   
  
 That's right.  It is useful occasionally, but has practical problems directly
attributable to the Walled Garden.  For instance, if I start a long task (sudo
ipk add python3) and set the phone down, when the phone locks the iSH process
is killed.  It is usually okay if I just task switch but of course when the
app isn't foreground it gets few cycles.  But for dicking around in an airport
it works fine.  Serious work would probably be better served with a mosh client
talking to my VPS.  Or buy a real phone. 
 A client in python sounds like fun.  I haven't looked at your code or the
native protocol in awhile but that's probably within my capabilities as a
noob pythonista.  Maybe when I stop working 60 hour weeks for $dayjob. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099368760</link><pubDate>Sat, 11 Nov 2023 20:33:37 -0000</pubDate><title>Message #2099368760</title><guid isPermaLink="false">2099368760@Uncensored</guid><description><![CDATA[Am I reading that correctly?  iSH is an entire POSIX runtime built in userspace
because Apple doesn't let you have direct access to the real one? 
  
 I'd like to rewrite the client in some higher level language.  When I first
started the project in 1987 it made sense to do it this way, but it is now
The Current Year and it might be nice to have it built in some portable runtime
that can go anywhere.  Not to mention the client has some of the oldest and
therefore ugliest code in the project. 
  
 Writing it in pure Javascript might be fun, or perhaps Python or Go or any
other language that has network primitives taken care of by the runtime. 
I'd like to have it be able to communicate with the server using either its
native protocol or HTTP or even directly on I2P without a preconfigured tunnel.

  
 Alas, as much as I would enjoy this project I must not commit the time to
it.  WebCit-NG must be (and is being) worked on. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099368192</link><pubDate>Sat, 04 Nov 2023 13:44:00 -0000</pubDate><title>Message #2099368192</title><guid isPermaLink="false">2099368192@Uncensored</guid><description><![CDATA[anybody tried building the text client on iSH on an iDevice?  I might try.
For now telnet is working okay. Decent Uncensored! access via 5G here at MEX.
Heading back to El Norte in about 10 minutes. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099367845</link><pubDate>Mon, 30 Oct 2023 22:10:21 -0000</pubDate><title>Message #2099367845</title><guid isPermaLink="false">2099367845@Uncensored</guid><description><![CDATA[<html><body>

<p>Cool.</p>
<p>( not surprised i would say that im sure :) )</p>
<blockquote>
<div class="message_header"><span>Mon Oct 30 2023 17:59:47 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />For anyone interested ... UNCENSORED! now has a "text client in a web browser" option, like so many BBS's are using as their *only* option. This is in addition to telnet, SSH, and of course the regular web client. <br /><br />[[ https://www.citadel.org/uncensored_ftelnet.html ] </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099367842</link><pubDate>Mon, 30 Oct 2023 21:59:47 -0000</pubDate><title>Message #2099367842</title><guid isPermaLink="false">2099367842@Uncensored</guid><description><![CDATA[  
 For anyone interested ... UNCENSORED! now has a "text client in a web browser"
option, like so many BBS's are using as their *only* option.  This is in addition
to telnet, SSH, and of course the regular web client. 
  
 [[ https://www.citadel.org/uncensored_ftelnet.html ] 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364857</link><pubDate>Sun, 24 Sep 2023 00:23:53 -0000</pubDate><title>Message #2099364857</title><guid isPermaLink="false">2099364857@Uncensored</guid><description><![CDATA[<html><body>

<p>Went into citadel dir and ran bootstrap but auto* are still generating errors like before (though I do see a bootstrap 'stub' in the textclient dir now).</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364851</link><pubDate>Sun, 24 Sep 2023 00:10:21 -0000</pubDate><title>Message #2099364851</title><guid isPermaLink="false">2099364851@Uncensored</guid><description><![CDATA[ > Congratulations. Now you can enjoy missing out on pictures with the   
 >rest of us cool kids.   
  
 The sixel vs. kitty graphics debate is included herein by reference. 
  
 However, if you have the client installed locally, you *can* configure an
image viewer. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364850</link><pubDate>Sun, 24 Sep 2023 00:09:27 -0000</pubDate><title>Message #2099364850</title><guid isPermaLink="false">2099364850@Uncensored</guid><description><![CDATA[ > I do:   
 >     aclocal   
 >     autoconf   
 >     autoheader   
 >     automake --add-missing   
 > (I'm sure there is a Better Way, or a Correct Way, but the above   
 >works.)   
  
 Yeah, you run the "bootstrap" script that's included with the distribution
 :) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364364</link><pubDate>Thu, 21 Sep 2023 16:05:20 -0000</pubDate><title>Message #2099364364</title><guid isPermaLink="false">2099364364@Uncensored</guid><description><![CDATA[<html><body>

<p>On the last step, I get:</p>
<p> </p>
<p>automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'<br />configure.in: error: no proper invocation of AM_INIT_AUTOMAKE was found.<br />configure.in: You should verify that configure.in invokes AM_INIT_AUTOMAKE,<br />configure.in: that aclocal.m4 is present in the top-level directory,<br />configure.in: and that aclocal.m4 was recently regenerated (using aclocal)<br />automake: error: no 'Makefile.am' found for any configure output<br /><br /></p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364337</link><pubDate>Thu, 21 Sep 2023 14:32:26 -0000</pubDate><title>Message #2099364337</title><guid isPermaLink="false">2099364337@Uncensored</guid><description><![CDATA[ >nothing to configure or make. I assume there's a way to build the    
 >client without the entire system?    
    
 You have to build libcitadel first.  Because the code is coming from a git
repo, there is not a prebuilt configure script.  You have to use the autotools
to make one.   
  
 I do: 
     aclocal 
     autoconf 
     autoheader 
     automake --add-missing 
 (I'm sure there is a Better Way, or a Correct Way, but the above works.)

 At that point you'll have a configure script you can run & then make / make
install libcitadel.  You will then have much better luck building the text
client. 
 Oh, also, you'll need zlib's headers (on debian it's zlib1g-dev) to build
libcitadel, and, um, openssl's headers I think to build the client. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364240</link><pubDate>Thu, 21 Sep 2023 02:39:10 -0000</pubDate><title>Message #2099364240</title><guid isPermaLink="false">2099364240@Uncensored</guid><description><![CDATA[ > By the way, I fixed the telnet service on Uncensored.  I don't know   
 >why or when, but inetd blew itself up.  Happily, I figured out how to  

 >run telnetd directly from systemd, so there's no more need for inetd.  

 >   
  
 Guess if I had read this room first then I would already have my answer to
"what's wrong with xinetd" I posted in that other room. Systemd still sucks.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364238</link><pubDate>Thu, 21 Sep 2023 02:35:58 -0000</pubDate><title>Message #2099364238</title><guid isPermaLink="false">2099364238@Uncensored</guid><description><![CDATA[ > 2023-09-19 11:43 from nonservator <nonservator@uncensored.citadel.org>
  
 >I'm a client-usin' fool.   
 >   
 >  
  
 Congratulations. Now you can enjoy missing out on pictures with the rest
of us cool kids. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364193</link><pubDate>Wed, 20 Sep 2023 20:54:36 -0000</pubDate><title>Message #2099364193</title><guid isPermaLink="false">2099364193@Uncensored</guid><description><![CDATA[<html><body>

<p>I've compiled plenty of standard and non-standard stuff in my day, but I quickly hit a stumbling block when I cloned the Citadel git repo - when I configure and try to make the text client it can't find libcitadel.h, and when I went into that directory to build it there's nothing to configure or make. I assume there's a way to build the client without the entire system?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364180</link><pubDate>Wed, 20 Sep 2023 19:51:09 -0000</pubDate><title>Message #2099364180</title><guid isPermaLink="false">2099364180@Uncensored</guid><description><![CDATA[I'd never tried the text client, so i downloaded it today and gave it a shot.
 Because I Am The Way I Am, I decided to just clone the git repo and build
libcitadel and the client from source.  Built clean and works fine on Debian
bookworm.  I did have some strange behavior when I enabled the status line
with blank messages and weird scrollage, it does not seem to play nice with
mosh.  But it's fine now that the status line is switched off. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364167</link><pubDate>Wed, 20 Sep 2023 18:17:33 -0000</pubDate><title>Message #2099364167</title><guid isPermaLink="false">2099364167@Uncensored</guid><description><![CDATA[<html><body>

<p>Oh i was not expecting a speed daemon, just thought it might be noticeably faster than adding a ssh layer on top of the I2P layer. Figured if you were actually entering charters directly on the remote machine in effect, via the web 'console' it would be faster.</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364160</link><pubDate>Wed, 20 Sep 2023 17:41:30 -0000</pubDate><title>Message #2099364160</title><guid isPermaLink="false">2099364160@Uncensored</guid><description><![CDATA[If direct SSH over I2P is latency hell, a web terminal over I2P is the eleventh
circle of latency hell.  Think about it as the difference between a TTY type
terminal and an IBM 3270 terminal.  You want big blocks of data to move back
and forth, not individual keystrokes and the host's echoing of those keystrokes.
 That's how IBM managed to jam so many terminals over such slow links back
in the day -- all of your composition was done locally on the terminal, then
you hit the Enter (submit) key, thge screen got sent to the host, the host's
response came back, and you moved on.   
    
 When you run the Citadel client on your local machine, it does the same type
of thing.  The entire user interface runs on your local machine.  For example,
when you are composing a message, the editor is running locally.  Then when
you save the message, it submits the whole thing at once in a single network
operation.
  
    
 Mainframe afficionados will even recognize that when you run the client with
the status bar turned on, there's an icon that appears in the status bar that
comes on when it's waiting for the host, just like the clock icon on the 3270.
  
  
  
  
 By the way, I fixed the telnet service on Uncensored.  I don't know why or
when, but inetd blew itself up.  Happily, I figured out how to run telnetd
directly from systemd, so there's no more need for inetd. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364150</link><pubDate>Wed, 20 Sep 2023 17:03:32 -0000</pubDate><title>Message #2099364150</title><guid isPermaLink="false">2099364150@Uncensored</guid><description><![CDATA[<html><body>

<p>I donno, was just a passing thought since as you said direct ssh is latency hell.   Not everyone will want to install stuff, that would be a way around it.  But im sure a REALLY niche market. </p>
<blockquote>
<div class="message_header"><span>Wed Sep 20 2023 12:40:32 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">A lot of "retro bbs" sites seem to have those installed. I had assumed that wouldn't be a use case for us, since we have a native web interface. Am I assuming incorrectly? </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099364148</link><pubDate>Wed, 20 Sep 2023 16:40:32 -0000</pubDate><title>Message #2099364148</title><guid isPermaLink="false">2099364148@Uncensored</guid><description><![CDATA[A lot of "retro bbs" sites seem to have those installed.  I had assumed that
wouldn't be a use case for us, since we have a native web interface.  Am I
assuming incorrectly? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099363933</link><pubDate>Tue, 19 Sep 2023 15:45:15 -0000</pubDate><title>Message #2099363933</title><guid isPermaLink="false">2099363933@Uncensored</guid><description><![CDATA[<html><body>

<p>How about publishing it to the web. i have seen other 'shell' type apps done that way.  </p>
<p>Just a passing thought. </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099363931</link><pubDate>Tue, 19 Sep 2023 15:44:28 -0000</pubDate><title>Message #2099363931</title><guid isPermaLink="false">2099363931@Uncensored</guid><description><![CDATA[<html><body>

<p>lol</p>
<blockquote>
<div class="message_header"><span>Tue Sep 19 2023 07:43:53 EDT</span> <span>from <a href="do_template?template=user_show?who=nonservator">nonservator</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">I'm a client-usin' fool. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099363898</link><pubDate>Tue, 19 Sep 2023 11:43:53 -0000</pubDate><title>Message #2099363898</title><guid isPermaLink="false">2099363898@Uncensored</guid><description><![CDATA[I'm a client-usin' fool. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099363843</link><pubDate>Tue, 19 Sep 2023 03:07:05 -0000</pubDate><title>Message #2099363843</title><guid isPermaLink="false">2099363843@Uncensored</guid><description><![CDATA[  
 apt install citadel-client 
  
 That'll give you a slightly old but quite usable client. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099363723</link><pubDate>Mon, 18 Sep 2023 11:44:10 -0000</pubDate><title>Message #2099363723</title><guid isPermaLink="false">2099363723@Uncensored</guid><description><![CDATA[<html><body>

<p>Is there an easy way to download just the text client? Don't see a link on the download page.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099363651</link><pubDate>Mon, 18 Sep 2023 00:11:37 -0000</pubDate><title>Message #2099363651</title><guid isPermaLink="false">2099363651@Uncensored</guid><description><![CDATA[ >I want to get back into using the proper text client. I figure by now  
 >encryption has to be supported?  
  
 Encryption has been supported for so long now that the person who implemented
it is dead. 
  
 If you connect a Citadel Client to a Citadel Server it will encrypt by default.

  
 There are lots of good reasons to use the client locally instead of just
connecting over SSH.  More integration with your system environment, local
editor, status line mode, better handling of inline URLs, all sorts of fun
like that.  And as zel suggested, if you're connecting over the darknet, you
pretty much need to run the client locally because otherwise you get keystroke
delay reminiscent of the early 1990's when most places had 19.2K circuits.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099363561</link><pubDate>Sun, 17 Sep 2023 14:05:43 -0000</pubDate><title>Message #2099363561</title><guid isPermaLink="false">2099363561@Uncensored</guid><description><![CDATA[ > 2023-09-14 20:37 from nonservator <nonservator@uncensored.citadel.org>
  
 >Got it! ssh bbs@uncensored.citadel.org and log in as normal.   
 >   
  
 That's one way to do it if you're connecting over clearnet. For those of
us who connect over I2P, the keystroke delay is near intolerable. I run the
text client locally, and when it starts I see some messages about AES or something
or other, so I infer that client<->server is encrypted there, too. 
  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099362592</link><pubDate>Thu, 14 Sep 2023 20:37:22 -0000</pubDate><title>Message #2099362592</title><guid isPermaLink="false">2099362592@Uncensored</guid><description><![CDATA[Got it! ssh bbs@uncensored.citadel.org and log in as normal. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099362583</link><pubDate>Thu, 14 Sep 2023 20:32:32 -0000</pubDate><title>Message #2099362583</title><guid isPermaLink="false">2099362583@Uncensored</guid><description><![CDATA[<html><body>

<p>I use the text client without encryption.  It runs locally on my Citadel server, encryption is purrovided by SSH.</p>
<blockquote>
<div class="message_header"><span>Thu Sep 14 2023 14:40:38 EDT</span> <span>from <a href="do_template?template=user_show?who=nonservator">nonservator</a> </span></div>
<div class="message_content">
<p>I want to get back into using the proper text client. I figure by now encryption has to be supported?</p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099362557</link><pubDate>Thu, 14 Sep 2023 18:40:38 -0000</pubDate><title>Message #2099362557</title><guid isPermaLink="false">2099362557@Uncensored</guid><description><![CDATA[<html><body>

<p>I want to get back into using the proper text client. I figure by now encryption has to be supported?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099313573</link><pubDate>Tue, 11 Oct 2022 22:57:52 -0000</pubDate><title>Message #2099313573</title><guid isPermaLink="false">2099313573@Uncensored</guid><description><![CDATA[ > Aaah, I should have realized that. I think I thought it meant "stop   
 >where you are and go to the next room," leaving unread messages unread 
 
  
 That's <A>bandon  :) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099313565</link><pubDate>Tue, 11 Oct 2022 21:57:16 -0000</pubDate><title>Message #2099313565</title><guid isPermaLink="false">2099313565@Uncensored</guid><description><![CDATA[ > 2022-10-11 13:27 from IGnatius T Foobar <ajc@citadel.org>   
 >Sure thing.  I do this all the time.  If you <S>kip out of a room   
 >instead of <G>oto, it won't mark the messages as read and you'll be   
 >brought back to them next time.   
 >   
  
 Aaah, I should have realized that. I think I thought it meant "stop where
you are and go to the next room," leaving unread messages unread but messages
I have already read are marked read. Thanks! 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099313527</link><pubDate>Tue, 11 Oct 2022 13:27:26 -0000</pubDate><title>Message #2099313527</title><guid isPermaLink="false">2099313527@Uncensored</guid><description><![CDATA[Sure thing.  I do this all the time.  If you <S>kip out of a room instead
of <G>oto, it won't mark the messages as read and you'll be brought back to
them next time. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099313483</link><pubDate>Mon, 10 Oct 2022 21:07:44 -0000</pubDate><title>Message #2099313483</title><guid isPermaLink="false">2099313483@Uncensored</guid><description><![CDATA[ > 2022-08-27 15:01 from IGnatius T Foobar <ajc@citadel.org>   
 >Ok then ... assuming that this becomes the way you use the client for  

 >the most part now ... after you live with it for a little while, tell  

 >us how you feel about it does to your workflow when you hit   
 ><E>nter-message and the screen clears to display the editor.  Do you   
 >find it disruptive?  Distracting?  Or is it just fine, and there's no  

 >distraction?   
 >   
  
 I used it for a little while but stopped because replies and quotes seem
to still go to the same builtin editor, and it was jarring to me for different
commands to spawn different editors. But for the short while that I did use
it, I don't remember the screen being cleared. So if it did, I guess it didn't
bother me. 
  
 Anyway, new topic. Maybe I can get some tips about how to better use Citadel.
I have a problem, which is that I am stupid
and a slow thinker. So when I'm using email, it's not unusual for me to read
several emails, then go away and digest them for a bit, and then return and
respond after I have thoughts. 
  
 I find this flow difficult for me with Citadel because I go through my room
list, read all of the messages, and then when I come back later, I don't remember
all of the rooms that I read earlier in the day because (g)oto doesn't visit
them anymore unless there are new messages. 
  
 Like I said, I know that I am dumb and forgetful. Any tips? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099309079</link><pubDate>Sat, 27 Aug 2022 15:01:37 -0000</pubDate><title>Message #2099309079</title><guid isPermaLink="false">2099309079@Uncensored</guid><description><![CDATA[Ok then ... assuming that this becomes the way you use the client for the
most part now ... after you live with it for a little while, tell us how you
feel about it does to your workflow when you hit <E>nter-message and the screen
clears to display the editor.  Do you find it disruptive?  Distracting?  Or
is it just fine, and there's no distraction? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099309018</link><pubDate>Fri, 26 Aug 2022 17:12:13 -0000</pubDate><title>Message #2099309018</title><guid isPermaLink="false">2099309018@Uncensored</guid><description><![CDATA[ > 2022-08-26 16:56 from IGnatius T Foobar <ajc@citadel.org>   
 >Are you aware that if the client is running on your own machine, you   
 >can configure any external editor you want?   
 >   
  
 No. I guess I should have spent more than 2 minutes setting it up and reading
about how to invoke it! 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099309015</link><pubDate>Fri, 26 Aug 2022 16:56:47 -0000</pubDate><title>Message #2099309015</title><guid isPermaLink="false">2099309015@Uncensored</guid><description><![CDATA[Are you aware that if the client is running on your own machine, you can configure
any external editor you want? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099309009</link><pubDate>Fri, 26 Aug 2022 15:35:26 -0000</pubDate><title>Message #2099309009</title><guid isPermaLink="false">2099309009@Uncensored</guid><description><![CDATA[One more comment to add: another thing to consider is message recovery when
the connection is lost during editing. Being a shy i2p user, I have to live
with the occasional drop, and there have been a couple of occasions when I
lost connection in the middle of editing a very long post, and found myself
having to type the whole thing a second time--this time into vi and then copy/pasting
into the client once I was happy with it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099309007</link><pubDate>Fri, 26 Aug 2022 15:32:35 -0000</pubDate><title>Message #2099309007</title><guid isPermaLink="false">2099309007@Uncensored</guid><description><![CDATA[I don't have much opinion about markdown or formatting. I'm perfectly happy
with plain text. 
  
 But I would love to be able to configure it to call out to vi for editing.
In fact, if you gave me that capability, then I would probably prefer to keep
it plain text because I would format my messages the way I want them. On the
other hand, that would only work if you go back to the model of preserving
the formatting the way it was entered, so maybe markdown or some other markup
language is the way to go. 
  
 You've obviously thought about it more than I have, but that's my initial
reaction. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099309004</link><pubDate>Fri, 26 Aug 2022 14:54:55 -0000</pubDate><title>Message #2099309004</title><guid isPermaLink="false">2099309004@Uncensored</guid><description><![CDATA[I'm giving some consideration to making Markdown the native syntax for entering
messages using the text client.  This would have to be considered very seriously
because Citadel has used its existing text format for over 40 years, and some
folks might be very attached to it. 
  
 The current format is pretty simple: messages are formatted to the reader's
screen width.  For the first 20 years we simply displayed messages that way,
regardless of how they were entered.  To begin a new line, for pre-formatted
text or paragraph breaks or whatever, the user was expected to indent new
lines by at least one space.  Then in 2002 we changed it slightly, automatically
wrapping words that were approaching the screen width and moving them to the
next line, so that the user would see something more realistic.  If they hit
the Enter key it would begin a new line and do the indentation for them. 
  
 But
it is the Current Year and this seems antiquated.  Most non-technical users
are going to be using WebCit anyway, which generates messages in HTML format.
 (These are of course converted to plain text when rendered in the text client.)
 If there is to be a successor to the existing method for entering messages
in the text client, it's pretty clear that Markdown is the leading candidate.

  
 My concerns revolve around how to enter Markdown text in Citadel.  Keep in
mind that "every terminal is ANSI" now, so it's actually acceptable to call
out to "nano" or some other editor.  But that would also clear the screen.
 Will users accept that?  Extending the built-in editor to be more friendly
to Markdown would consume more time than I'm willing to spend right now. 
  
 There's also the question of what to do with the message once it's saved.
 My initial thought here is to just keep things completely
contained in the text client by converting the message to HTML before saving
it.  Saving as Markdown would require renderers in *all* clients, and it would
also cause problems when messages are sent out over the Internet.  I suppose
there's multipart/alternative, but that gets ugly pretty fast. 
  
 Am I thinking too much? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099305157</link><pubDate>Sat, 02 Jul 2022 13:49:03 -0000</pubDate><title>Re: Text client doesn&#39;t want my input!</title><guid isPermaLink="false">2099305157@Uncensored</guid><description><![CDATA[Ok, it sounds like your client can't find citadel.rc which contains all of
the commands and some other client configuration. 
  
 It will look in your Citadel build directory for "citadel.rc" 
  
 But it will also look in your home directory for ".citadelrc" 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099305096</link><pubDate>Fri, 01 Jul 2022 19:09:09 -0000</pubDate><title>Re: Text client doesn&#39;t want my input!</title><guid isPermaLink="false">2099305096@Uncensored</guid><description><![CDATA[<html><body>

<p>It's not a dumb question, I have tried many commands but ? was not one of them - in fact it's apparently the only one that does anything at all.  To be precise, it prints</p>
<p>One of ...</p>
<p>Which (call me ungrateful) isn't especially helpful!  Not even ctrl-c does anything...</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099305080</link><pubDate>Fri, 01 Jul 2022 15:22:53 -0000</pubDate><title>Re: Text client doesn&#39;t want my input!</title><guid isPermaLink="false">2099305080@Uncensored</guid><description><![CDATA[I know this is a dumb question, but have you tried hitting the "?" (question
mark) to get a list of available commands? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099305077</link><pubDate>Fri, 01 Jul 2022 14:01:23 -0000</pubDate><title>Re: Text client doesn&#39;t want my input!</title><guid isPermaLink="false">2099305077@Uncensored</guid><description><![CDATA[<html><body>

<p>It tells me I have 3 new private messages in Mail, shows the commands menu and leaves me at a Lobby&gt; prompt.  Nothing I type from that point on shows up or appears to do anything though!</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099305013</link><pubDate>Thu, 30 Jun 2022 18:01:21 -0000</pubDate><title>Re: Text client doesn&#39;t want my input!</title><guid isPermaLink="false">2099305013@Uncensored</guid><description><![CDATA[That's odd.  After logging in it will usually start by reading you all new
messages in the Lobby.  Did it even do that? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099304386</link><pubDate>Tue, 21 Jun 2022 17:18:59 -0000</pubDate><title>Text client doesn&#39;t want my input!</title><guid isPermaLink="false">2099304386@Uncensored</guid><description><![CDATA[<html><body>

<p>I've used Citadel on and off for years now on a very small scale, but never tried the text client (which sounds right up my street) until yesterday.  I was able to log in to my server using it, but that's all - it seems to just hang at that point, I can't enter any text at all and have to kill the client to get out.  I thought at first it might be some interaction with tmux but it happens regardless of terminal.  Am I missing something?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268991</link><pubDate>Thu, 10 Jun 2021 05:57:28 -0000</pubDate><title>Message #2099268991</title><guid isPermaLink="false">2099268991@Uncensored</guid><description><![CDATA[<html><body>

<p>I access citadel using my iphone web browser.  works fine.</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Wed Jun 09 2021 10:48:00 PM EDT</span> <span>from <a href="do_template?template=user_show?who=smashbot64">smashbot64</a> </span></div>
<div class="message_content">
<p>Quite honestly, i have a galaxy s9 and a galaxy 21 something and citadel as it curls up from the current build IS ALREADY displayed nicely on my android devices.</p>
<p> </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Mon Jun 07 2021 12:08:25 EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p>What does "responsive" mean in this context? </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 14:47:41 EDT</span> <span>from <a href="do_template?template=user_show?who=Nurb432">Nurb432</a> </span></div>
<div class="message_content">
<p>If i remember right, a 'responsive' webcit is coming. </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 11:52:24 AM EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p><br /><br />I really wish there was a mobile-browser friendly Citadel format - or better yet, Android and iOS front end apps for it. <span style="background-color: transparent;"> </span></p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268980</link><pubDate>Thu, 10 Jun 2021 02:48:00 -0000</pubDate><title>Message #2099268980</title><guid isPermaLink="false">2099268980@Uncensored</guid><description><![CDATA[<html><body>

<p>Quite honestly, i have a galaxy s9 and a galaxy 21 something and citadel as it curls up from the current build IS ALREADY displayed nicely on my android devices.</p>
<p> </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Mon Jun 07 2021 12:08:25 EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p>What does "responsive" mean in this context? </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 14:47:41 EDT</span> <span>from <a href="do_template?template=user_show?who=Nurb432">Nurb432</a> </span></div>
<div class="message_content">
<p>If i remember right, a 'responsive' webcit is coming. </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 11:52:24 AM EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p><br /><br />I really wish there was a mobile-browser friendly Citadel format - or better yet, Android and iOS front end apps for it. <span style="background-color: transparent;"> </span></p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268592</link><pubDate>Tue, 08 Jun 2021 00:33:00 -0000</pubDate><title>Message #2099268592</title><guid isPermaLink="false">2099268592@Uncensored</guid><description><![CDATA[<html><body>

<p>Thank you. :) </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Mon Jun 07 2021 13:07:45 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />It's a buzzword that means the site automatically adjusts its layout to look good on any size device. Some people use it to mean other things. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268541</link><pubDate>Mon, 07 Jun 2021 17:07:45 -0000</pubDate><title>Message #2099268541</title><guid isPermaLink="false">2099268541@Uncensored</guid><description><![CDATA[  
 It's a buzzword that means the site automatically adjusts its layout to look
good on any size device.  Some people use it to mean other things. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268527</link><pubDate>Mon, 07 Jun 2021 16:08:25 -0000</pubDate><title>Message #2099268527</title><guid isPermaLink="false">2099268527@Uncensored</guid><description><![CDATA[<html><body>

<p>What does "responsive" mean in this context? </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 14:47:41 EDT</span> <span>from <a href="do_template?template=user_show?who=Nurb432">Nurb432</a> </span></div>
<div class="message_content">
<p>If i remember right, a 'responsive' webcit is coming. </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 11:52:24 AM EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p><br /><br />I really wish there was a mobile-browser friendly Citadel format - or better yet, Android and iOS front end apps for it. <span style="background-color: transparent;"> </span></p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268521</link><pubDate>Mon, 07 Jun 2021 15:52:14 -0000</pubDate><title>Message #2099268521</title><guid isPermaLink="false">2099268521@Uncensored</guid><description><![CDATA[ >conjoined twins. If I want citadel to perform a function it currently  
 >does not,  I have to make sure it flows as equally as possible and  
 >is as functionally accurate as possible between webcit and textcit.  
  
 Sort of. 
  
 WebCit is intended to expose the full set of features of the Citadel system:
email, forums, calendars, contacts, blog, wiki, chat, all of the groupware
and content management stuff has to work 100% inside of WebCit.  (In the future
I would like to make it configurable so that a site can choose not to expose
the features they don't need, but that's another discussion.) 
  
 The text client is intended *specifically* for BBS workloads.  It does not
expose the full Citadel feature set.  All you will see is the functionality
of an old-school BBS: forums, email, and chat.  It doesn't run the calendar.
 It doesn't give you access to your contacts.  Wiki doesn't work,
notes doesn't work, blogging works but you see those rooms as if they were
regular forums in which you can only <R>eply to existing messages unless you're
the blog owner. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268520</link><pubDate>Mon, 07 Jun 2021 15:45:03 -0000</pubDate><title>Message #2099268520</title><guid isPermaLink="false">2099268520@Uncensored</guid><description><![CDATA[ >If i remember right, a 'responsive' webcit is coming.    
  
 Yes ... the basic framework is all written and tested, and the front end
will resume development soon.  It stalled because a couple of "side quests"
were taken to clean up some loose ends and make the base system even easier
to install (such as the AppImage, which theoretically will make Citadel as
easy to install as an MS-DOS program, just download it and run it). 
  
 webcit-ng is fully REST/DAV architecture with the UI running on the client
browser.  This means that it will be even easier to write custom web applications
that run on top of Citadel. 
  
 But it will still be some time before it's ready. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268518</link><pubDate>Mon, 07 Jun 2021 15:35:54 -0000</pubDate><title>Message #2099268518</title><guid isPermaLink="false">2099268518@Uncensored</guid><description><![CDATA[ >Some of these things, I've discussed with Ig in the past - and his  
 >argument - and I can see it - is that he doesn't want to add the same  
 >kind of vapid features that are present in most mainstream social  
  
 Citadel is a lot of things to a lot of people.  As the "upstream" we have
to stay as generic as possible.  If someone wants to maintain specific clients
for specific workloads (for example, a web client focused on BBS workloads
only) I'd be thrilled to see that.  The core team only has so much time to
go around. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268509</link><pubDate>Mon, 07 Jun 2021 14:35:13 -0000</pubDate><title>Message #2099268509</title><guid isPermaLink="false">2099268509@Uncensored</guid><description><![CDATA[<html><body>

<p>I think the SourceForge was abandoned a long time ago as kind of a different direction and approach than Citadel takes. <br /><br />I *like* this about Citadel. It has always stood apart from the "expected norms" of technology - and it still does today. Back during the start, it was "Menu Driven BBS formats". <br /><br />"I can't undertstand Citadel, it is too difficult and confusing. Why doesn't it have a menu driven interface like every other BBS. That is why Citadel sucks and I don't use it!" <br /><br />"That isn't a problem... it is a FEATURE..." <br /><br />:) <br /><br /></p>
<blockquote>
<div class="message_header"><span>Mon Jun 07 2021 02:34:43 EDT</span> <span>from <a href="do_template?template=user_show?who=smashbot64">smashbot64</a> </span></div>
<div class="message_content">
<p>and the last commit was 2007. come on.</p>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268441</link><pubDate>Mon, 07 Jun 2021 06:34:43 -0000</pubDate><title>Message #2099268441</title><guid isPermaLink="false">2099268441@Uncensored</guid><description><![CDATA[<html><body>

<p>and the last commit was 2007. come on.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268440</link><pubDate>Mon, 07 Jun 2021 06:16:17 -0000</pubDate><title>Message #2099268440</title><guid isPermaLink="false">2099268440@Uncensored</guid><description><![CDATA[<html><body>

<p>I don't know IG's position on the future of this software package, but here are my thoughts. </p>
<p>Many inferior software "suites" that perform (largely at a lesser scale or stability level) are available for purchase. The proprietary ones have a company behind them that rhymes with Noracle, (well ok so F it, its Oracle). Citadel is GNU GPL released, so that means that ANYONE READING THIS is free to fork it to their own tune. </p>
<p>This is where, I think, we recon with the age old concept of "Caveat Emptor".</p>
<p>My ruby on rails and PHP and C++ and VB skills are all in the same boat: I know how, but I am what Commodore BBS sysops have and still called "domesticated". (wife2.0/exwife/kids/dog/bills). This means, I can not reasonably stay up all night, consuming a whole sleeve of Coca Cola throughout the night to bang out the next release. (I am talking commodore, I never had a citadel release). These days, it might look like burning through a 30 pack but that's another story.</p>
<p>What I have noticed is that making change happen for citadel, adding features, making citadel do more things, requires development for conjoined twins. If I want citadel to perform a function it currently does not,  I have to make sure it flows as equally as possible and is as functionally accurate as possible between webcit and textcit. Webcit is pretty much javascript, html and xml. But- I cut my teeth on text, so naturally, webcit needs to work nicely with textcit. THIS IS HARD. Lots of peeps could just add shit to webcit, but then the whole reason citadel is what it is- a bbs with a web face, gets lost.</p>
<p>I may be in the dark, or maybe I have been gone so long from activity that I missed if this has already happened but, </p>
<p>I propose directing more interest to the current incarnation of citadel to its sourceforge presence.</p>
<p>https://sourceforge.net/projects/citadel</p>
<p>Others might be attracted to the code, and contribute.</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 11:52:24 EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p>But I do agree, the high contrast theme of Smashbot is easier on my old eyes and I find it easier to find the buttons. <br /><br />I really wish there was a mobile-browser friendly Citadel format - or better yet, Android and iOS front end apps for it. I know you can point a mail client at it, and I guess that would get something like the same result - but a mobile app or mobile web version would be awesome. </p>
<p><br />Some of these things, I've discussed with Ig in the past - and his argument - and I can see it - is that he doesn't want to add the same kind of vapid features that are present in most mainstream social media sites, like "like" buttons - or that the way that Citadel handles message stores and what not makes it difficult or impossible to implement some of these features without rewriting all of the core logic. </p>
<p> </p>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268430</link><pubDate>Mon, 07 Jun 2021 05:20:06 -0000</pubDate><title>Message #2099268430</title><guid isPermaLink="false">2099268430@Uncensored</guid><description><![CDATA[<html><body>

<p>I'm pretty patient. Ig is doing awesome stuff with Citadel right now - and I feel like there is a renewed interest in running small sites that are an alternative to big Social Media - and Citadel is really the best game in town for that, right now. </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 14:47:41 EDT</span> <span>from <a href="do_template?template=user_show?who=Nurb432">Nurb432</a> </span></div>
<div class="message_content">
<p>If i remember right, a 'responsive' webcit is coming. </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 11:52:24 AM EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p><br /><br />I really wish there was a mobile-browser friendly Citadel format - or better yet, Android and iOS front end apps for it. <span style="background-color: transparent;"> </span></p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268351</link><pubDate>Sun, 06 Jun 2021 18:47:41 -0000</pubDate><title>Message #2099268351</title><guid isPermaLink="false">2099268351@Uncensored</guid><description><![CDATA[<html><body>

<p>If i remember right, a 'responsive' webcit is coming. </p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 11:52:24 AM EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p><br /><br />I really wish there was a mobile-browser friendly Citadel format - or better yet, Android and iOS front end apps for it. <span style="background-color: transparent;"> </span></p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268330</link><pubDate>Sun, 06 Jun 2021 15:52:24 -0000</pubDate><title>Message #2099268330</title><guid isPermaLink="false">2099268330@Uncensored</guid><description><![CDATA[<html><body>

<p>But I do agree, the high contrast theme of Smashbot is easier on my old eyes and I find it easier to find the buttons. <br /><br />I really wish there was a mobile-browser friendly Citadel format - or better yet, Android and iOS front end apps for it. I know you can point a mail client at it, and I guess that would get something like the same result - but a mobile app or mobile web version would be awesome. </p>
<p><br />Some of these things, I've discussed with Ig in the past - and his argument - and I can see it - is that he doesn't want to add the same kind of vapid features that are present in most mainstream social media sites, like "like" buttons - or that the way that Citadel handles message stores and what not makes it difficult or impossible to implement some of these features without rewriting all of the core logic. </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268328</link><pubDate>Sun, 06 Jun 2021 15:44:38 -0000</pubDate><title>Message #2099268328</title><guid isPermaLink="false">2099268328@Uncensored</guid><description><![CDATA[<html><body>

<p>You had me at point 4. <br /><br />�😂</p>
<blockquote>
<div class="message_header"><span>Sun Jun 06 2021 05:10:58 EDT</span> <span>from <a href="do_template?template=user_show?who=smashbot64">smashbot64</a> </span></div>
<div class="message_content">
<p> </p>
<p>4. I am pretty drunk while entering this post, not unlike most of my 4 am rants. I may have lost the original thought behind what I was trying to convey. </p>
<p> </p>
</div>
</blockquote>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268280</link><pubDate>Sun, 06 Jun 2021 09:10:58 -0000</pubDate><title>Message #2099268280</title><guid isPermaLink="false">2099268280@Uncensored</guid><description><![CDATA[<html><body>

<p>Thanks PD, Glad you liked it. TBH, my motivation to change what I did was somewhat self-serving. I have not changed the structure of the stylesheets (/usr/local/webcit/static/styles) as of yet, but it's on The List(1). My reasoning behind what I have done so far kind of follows this meandering path:</p>
<p>1. Anyone with skills akin to reading a recipe in a cookbook can spin up their own citadel. For the SysOp's investment of $0 to license the software, an enterprise-grade package is merely just a download away. The documentation is included. This is a far cry from when I first started running BBS systems (citadel-128 in cp/m mode of a commodore 128) and to get working usable BBS software, I had to spend my teenage hard-earned money (Blockbuster Video clerk). $100 might as well have been a million dollars back then. </p>
<p>2. Like the proliferation of Color 64, Image, C-Net, Wildcat, WWIV, and well... name any BBS package ad nauseam, these packages were merely transports. The real value of any BBS is the original ideas, it was in the content contributed by the users. Albeit how far-fetched, or how far to the left, right or criminally insane these user contributions may seem, without this active, engaged content contribution, a BBS is nothing more than a museum presented in digital format. </p>
<p>2.1. I probably violated the software license terms as I have modified the Citadel logo as it is displayed on my site. </p>
<p>3. As I mentioned in 2, in my geographic area as a teenager, every kid in my high school computer class had a "home computer". A home computer was a commodore 64, an Atari ST, an Apple //c, or a 6502 based machine I forgot to mention. Remember though, this was a time when secondary education in the United States still considered the Xerox MemoryWriter (an 85-pound typewriter that could remember things to delete using pre-installed expensive correction tape) to be part of Computer class. I guess the educators in charge  envisoned "Gal Fridays" being more comfortable and productive with these modern typewriters. Perhaps mistakenly but probably not, I always thought that all "teachers" suffered from some genetic hindering condition that caused them to envision the future exactly 30 years behind the present we lived in.  It wasn't until junior (1988 I think?) year that some maniac talked the school board into purchasing an AT&amp;T 3B2 Unix SVR4. The "computer teacher" was quickly outwitted by those of us t
<p>4. I am pretty drunk while entering this post, not unlike most of my 4 am rants. I may have lost the original thought behind what I was trying to convey. </p>
<p>5. Oh yeah, there it is. Back to #2... All those BBS systems that came online, the transport looked the same. The users were the same. There was overcrowding of BBS's to call and the ONLY thing (that I can think of) that inspired users to post content on different boards was not so much how a board was dressed up, but more because the caller hit busy signals.  ATDT13237415100    BUSY     NO CARRIER</p>
<p>Well, Fuckit then? so... ATDT1301ID10T...       CONNECT 2400     YAY! Now I can post all about buying 1/4 wave antenna parts at radio shack and see if anyone else knows how to use a signal-to-noise meter and I think I saw a message from a new user with a female name. And someone is selling a dodge diplomat, I do need a car.</p>
<p>6. I changed up the color gradients on my citadel and made some navigation text larger. After careful insight (I found more alcohol), I remember now why I did so. I am pushing 50 years old, and my vision ain't what it used to be. As an end-user of my own BBS, I needed certain elements to stick out, and others to be clearly where I expect to find them. </p>
<p>7. When I start numbering the points I am making, it is in your best interest to zone out, much like if you were being forced to listen to some TED talk that you didn't sign up for. </p>
<p>8. I do think that an easier way to edit the style of webcit should be made easier to the SysOp, but I have noticed that a great deal of effort has been made to keep the webcit and textcit (did I just name something?) experience inline, and consistent. The "textcit" experience is not affected by what happens in the webcit experience. I happen to love citadel because of its hybrid interface.  With this in mind, my guess is that someone (me I guess) should contribute a standalone editor that can be called from the administration tab in webcit just as PD has mentioned. I am thinking of making one that simply has starting and ending points for the gradients already in the default styles, or something a simple as a color picker. What you saw on my citadel, in my estimation could be best described as a "high contrast" theme.  Citadel's docs do provide some resources on style editing. Unfortunately, I  don't know where to find a deployment of citadel that doesn't look like all the others, except mine. My arti
<p>9. We can make all the citadels we want, even until we run out of IP addresses. The real challenge we face is against the enemy we are fighting: centralized social media. Sysops of ANY systems fight an uphill battle, and it is only on one front: Engaging users to contribute their thoughts, ideas, failures, misgivings, triumphs, disease, and share all of these things in our forums. The largest enemy (lowercase F) gets the sheeple do this in their sleep, but we were the ones that invented this type of sharing. It is WAY too easy for someone to "share" content on Fecesbook, simply because smartfones come with Fecesbook preinstalled and ready-to-eat, dumbed down and idiot proof for anyone to use. What we do here, is HARD. Go find some rando on the street and try to explain to them that you have meaningful exhange of ideas online. Then try to explain to the same rando of just how to do it. Don't know about you but I think I would have a better time putting together complex Ikea furniture. Root canal.</p>
<p>10.  https://youtu.be/W8r-tXRLazs</p>
<p>Notes:</p>
<p>(1) <span style="text-decoration: underline;">The List</span> is a big collection of shit I really need and want to complete. <span style="text-decoration: underline;">The List</span> is funded wholly or in parts using the Round Tuit crypto currency. For each Round Tuit I get, I will check another item off <span style="text-decoration: underline;">The List.</span> Sarah MacLachlan holding an abused unadopted puppy is a Registered Trademark of AnInformercialTookMyMoney.duh</p>
<p>they should make a .duh TLD. </p>
<blockquote>
<div class="message_content"><br /><br /></div>
<div class="message_content">
<p style="color: #000000;"><span style="font-size: x-small; color: navy;">Sat Jun 05 2021 12:44:11 EDT</span><span style="background-color: #deded0; font-size: x-small; color: navy;"> </span><span style="font-size: x-small; color: navy;">from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a></span></p>
<blockquote style="background-color: #f0f0f0 !important; color: navy !important;">
<div class="message_content">
<p>Ig... <br /><br />If you haven't gotten over to Smashbot's Citadel - you should visit it. He has done some interesting things with the visuals that make me think that maybe you could work with him to set up some "themes" that are easily selected in the Advanced/Administration menus to customize the look on either a sitewide or per-user basis without needing to know about .xml stylesheets? <br /><br />I think it would help Citadel adoption - both from an administrative and user perspective. </p>
<p> </p>
</div>
</blockquote>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099268049</link><pubDate>Sat, 05 Jun 2021 16:44:11 -0000</pubDate><title>Message #2099268049</title><guid isPermaLink="false">2099268049@Uncensored</guid><description><![CDATA[<html><body>

<p>Ig... <br /><br />If you haven't gotten over to Smashbot's Citadel - you should visit it. He has done some interesting things with the visuals that make me think that maybe you could work with him to set up some "themes" that are easily selected in the Advanced/Administration menus to customize the look on either a sitewide or per-user basis without needing to know about .xml stylesheets? <br /><br />I think it would help Citadel adoption - both from an administrative and user perspective. </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099265263</link><pubDate>Mon, 17 May 2021 05:04:14 -0000</pubDate><title>Re: Last in my chain</title><guid isPermaLink="false">2099265263@Uncensored</guid><description><![CDATA[<html><body>

<p>The ability to grep the database *would* be a godsend. Once I gronked Grep - it became probably my favorite thing about *nix. <br /><br /></p>
<blockquote>
<div class="message_header"><span>Sun May 16 2021 11:15:56 EDT</span> <span>from <a href="do_template?template=user_show?who=smashbot64">smashbot64</a> </span> <span class="message_subject">Subject: Re: Last in my chain</span></div>
<div class="message_content">
<p> </p>
<p>Oh, that's another thing I plan to add to citadel.smashbot.</p>
<p>Grep. Its going to take some time though, because I will need a worker to dig in and present what needs to be parsed. </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun May 16 2021 09:52:55 EDT</span><span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span><span class="message_subject">Subject: Re: Last in my chain</span></div>
<div class="message_content">
<p><br /> I probably mentioned it here on Uncensored - but I'm not sure how you would find that message here. </p>
<p> </p>
</div>
</blockquote>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099265174</link><pubDate>Sun, 16 May 2021 15:15:56 -0000</pubDate><title>Re: Last in my chain</title><guid isPermaLink="false">2099265174@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<p>Oh, that's another thing I plan to add to citadel.smashbot.</p>
<p>Grep. Its going to take some time though, because I will need a worker to dig in and present what needs to be parsed. </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun May 16 2021 09:52:55 EDT</span><span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span><span class="message_subject">Subject: Re: Last in my chain</span></div>
<div class="message_content">
<p><br /> I probably mentioned it here on Uncensored - but I'm not sure how you would find that message here. </p>
<p> </p>
</div>
</blockquote>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099265163</link><pubDate>Sun, 16 May 2021 13:52:55 -0000</pubDate><title>Re: Last in my chain</title><guid isPermaLink="false">2099265163@Uncensored</guid><description><![CDATA[<html><body>

<p>Damnit. I wish I could remember what caused this and how I fixed it - but I did have the exact same thing happen. <br /><br />citadel.rc is in the path, right and being launched under the right account? I know I had this issue and it freaked me out - and I thought it was something to do with Putty - but maybe it ultimately wasn't - it was something silly I had done on the...  <br /><br /><br />Ok... where do you set up the Telnet daemon commands in Linux? Is it inet.d or initd or something like that? Or maybe it is the config in the . folder in the home directory of the account you're using to launch citadel.rc <br /><br />It is having something set wrong there, maybe. Like, the wrong command or a typo or something else. I think I vaguely recall that I found it was OE/fat-fingers in one of my config files. I probably mentioned it here on Uncensored - but I'm not sure how you would find that message here. </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun May 16 2021 00:07:49 EDT</span> <span>from <a href="do_template?template=user_show?who=ASCII Express">ASCII Express</a> </span> <span class="message_subject">Subject: Re: Last in my chain</span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>I got the citadel to answer connections and present the bbs... but I <br />can't get it to authenticate. It doesn't give me the opportunity to <br />enter a password, for a new user account, or for one that I know <br />exists (mine).  Here's is a screenshot of what it's doing. Can <br />someone shed light on the probable simple oversight I have made? </blockquote>
<br />Strange. I tried connecting, and had the same issue. I saw some characters before my name, and when I entered it I got: <br />'"'#ASCII Express' not found. <br />So it recorded the characters in the string. The single key response didn't work either. I hit Y &lt;enter&gt; to create the account, then it whipped past the password prompt. Strange! Can someone help? </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099265125</link><pubDate>Sun, 16 May 2021 04:07:49 -0000</pubDate><title>Re: Last in my chain</title><guid isPermaLink="false">2099265125@Uncensored</guid><description><![CDATA[ >I got the citadel to answer connections and present the bbs... but I  
 >can't get it to authenticate. It doesn't give me the opportunity to  
 >enter a password, for a new user account, or for one that I know  
 >exists (mine).  Here's is a screenshot of what it's doing. Can  
 >someone shed light on the probable simple oversight I have made?  
  
 Strange. I tried connecting, and had the same issue. I saw some characters
before my name, and when I entered it I got: 
 '"'#ASCII Express' not found. 
 So it recorded the characters in the string. The single key response didn't
work either. I hit Y <enter> to create the account, then it whipped past the
password prompt. Strange! Can someone help? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099265118</link><pubDate>Sun, 16 May 2021 03:49:42 -0000</pubDate><title>Message #2099265118</title><guid isPermaLink="false">2099265118@Uncensored</guid><description><![CDATA[Yes, we need to figure out a way to get doors working. Tonight I checked in
to the Saturday night net on the Blind Hams bridge, like a round table. The
net control asked if anyone played text games. Several remembered the BBS
and expressed a desire to play them again. I need to find a way.   
 All of the other BBS software currently in use supports doors.   
  
 When I wanted to set up a BBS again I considered them all, but I love Citadel's
elegance. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099265001</link><pubDate>Sat, 15 May 2021 12:08:37 -0000</pubDate><title>Message #2099265001</title><guid isPermaLink="false">2099265001@Uncensored</guid><description><![CDATA[<html><body>

<p>Yeah - I'm counting you as our best bet to develop a way for the rest of us to run doors of some fashion on Citadel - you've just got to make it easy enough that a guy who can get a Citadel up and running can ALSO get doors up and working. :) </p>
<p>I don't care if there are HTML tricks. New platforms require new paradigms of achieving the same goals. </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Fri May 14 2021 23:41:38 EDT</span> <span>from <a href="do_template?template=user_show?who=smashbot64">smashbot64</a> </span></div>
<div class="message_content">
<p>PD is well aware because he's seen it first hand, but Citadel IS a "door", of sorts, on my system (<a href="http://smashbot.com" target="webcit01">http://smashbot.com</a>)</p>
<p>I have been working day and night trying to integrate Citadel as the message base center. As expected, the issue is who authenticates who? (or is it whom?) </p>
<p>My chat site and citadel live as separate selections glued together by phpBB. They are all on the same system, so all three (chat, citadel, and phpBB) have access to the others files. </p>
<p>Integration will be the death of me but I will figure it out, I make breaktrhoughs every time I pull an all nighter on it. </p>
<p>I guess techically, the citadel I run is NOT a door by door definitions, since a user can hit the citadel simply by entering at <a href="https://citadel.smashbot.com" target="webcit01">https://citadel.smashbot.com</a></p>
<blockquote>
<div class="message_header"><span>Wed May 05 2021 13:53:54 EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p>So, you're suggesting something more like having a Retrobbs software be the front-end - with Citadel running as a door off of it? </p>
<p>It seems like there *is* a way to skin this cat - and that it is probably in breaking the paradigm that we feel comfortable approaching it from (Citadel is the main BBS - the doors come off of it.) </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Wed May 05 2021 10:48:47 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>I posted this in the main Citadel support room but I'll put it here as</blockquote>
<br />
<blockquote>well. How about some kind of support for BBS doors?</blockquote>
<br />Interestingly, we had a "doorway" command from the very first version in 1987. It was deprecated in 2007 and removed entirely in 2010. The reason for its removal was that we could not provide a consistent user experience across text, web, and client software users if we had doors running on only one type of login. <br /><br />On a retro BBS site, it might actually make more sense to put Citadel on the *far* side of the doorway.</div>
</div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099264968</link><pubDate>Sat, 15 May 2021 04:06:14 -0000</pubDate><title>Last in my chain</title><guid isPermaLink="false">2099264968@Uncensored</guid><description><![CDATA[<html><body>

<p>Speaking of text client, I just got my citadel to answer telnet on port 23. </p>
<p>I really need to sic fail2ban in the role of Deputy Dog, since the amount of bullshit scanners tying up my port 23 is hell on my resources. But, that's a problem to fix tomorrow. </p>
<p>BUT- but, but But---</p>
<p>I got the citadel to answer connections and present the bbs... but I can't get it to authenticate. It doesn't give me the opportunity to enter a password, for a new user account, or for one that I know exists (mine).  Here's is a screenshot of what it's doing. Can someone shed light on the probable simple oversight I have made?</p>
<p><img src="https://smashbot.com/images/citadel-smashbot.png" alt="login" width="800" height="400" /></p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099264967</link><pubDate>Sat, 15 May 2021 04:00:20 -0000</pubDate><title>Last in my chain</title><guid isPermaLink="false">2099264967@Uncensored</guid><description><![CDATA[<html><body>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099264965</link><pubDate>Sat, 15 May 2021 03:41:38 -0000</pubDate><title>Message #2099264965</title><guid isPermaLink="false">2099264965@Uncensored</guid><description><![CDATA[<html><body>

<p>PD is well aware because he's seen it first hand, but Citadel IS a "door", of sorts, on my system (http://smashbot.com)</p>
<p>I have been working day and night trying to integrate Citadel as the message base center. As expected, the issue is who authenticates who? (or is it whom?) </p>
<p>My chat site and citadel live as separate selections glued together by phpBB. They are all on the same system, so all three (chat, citadel, and phpBB) have access to the others files. </p>
<p>Integration will be the death of me but I will figure it out, I make breaktrhoughs every time I pull an all nighter on it. </p>
<p>I guess techically, the citadel I run is NOT a door by door definitions, since a user can hit the citadel simply by entering at https://citadel.smashbot.com</p>
<blockquote>
<div class="message_header"><span>Wed May 05 2021 13:53:54 EDT</span> <span>from <a href="do_template?template=user_show?who=ParanoidDelusions">ParanoidDelusions</a> </span></div>
<div class="message_content">
<p>So, you're suggesting something more like having a Retrobbs software be the front-end - with Citadel running as a door off of it? </p>
<p>It seems like there *is* a way to skin this cat - and that it is probably in breaking the paradigm that we feel comfortable approaching it from (Citadel is the main BBS - the doors come off of it.) </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Wed May 05 2021 10:48:47 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>I posted this in the main Citadel support room but I'll put it here as</blockquote>
<br />
<blockquote>well. How about some kind of support for BBS doors?</blockquote>
<br />Interestingly, we had a "doorway" command from the very first version in 1987. It was deprecated in 2007 and removed entirely in 2010. The reason for its removal was that we could not provide a consistent user experience across text, web, and client software users if we had doors running on only one type of login. <br /><br />On a retro BBS site, it might actually make more sense to put Citadel on the *far* side of the doorway.</div>
</div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099264964</link><pubDate>Sat, 15 May 2021 03:27:29 -0000</pubDate><title>Message #2099264964</title><guid isPermaLink="false">2099264964@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sat Apr 03 2021 11:09:11 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>Could you add petscii (commodore) to the text served by citadel over <br />telnet? I know the petscii character encoding is well defined and <br />documented. I just don't know how to make citadel do it. </blockquote>
<br />Hmm. That's an unusual ask. I used a Commodore 64 as my primary computer in the mid 1980s, so I know quite a bit about how PETSCII is laid out. What I don't know is how one would map it on a modern display. There seem to be Unicode equivalents to most of the special characters. <br /><br />What is the use case you are trying to solve for? </div>
</div>
</blockquote>
<p> </p>
<p>There are many commodore bbs systems up and running via telnet to this day (for example the ones listed on http://cbbsoutpost.servebbs.com/) </p>
<p>Some systems are original hardware that are interfaced via modified rs232 and modem emulator software like Leif Bloomqvist's BBS server, or Jim Brain's TCPSER,  to a linux or windows box to handle telnet connections. Some systems perfom this all through emulation without hardware patches to external telnet servers run on other machines like raspberry pi. </p>
<p>Anyhow, without going down the rabbit hole, If I could get the citadel's text client server to speak petscii, I could use citadel for quite a powerful bbs software "engine" if you will. Pete Rittwage (c64preservation.com) has done what I am describing, but did not use Citadel to do it. </p>
<p>Mapping to a modern display is the responsibility of the c64 terminal software. Simply asking the user at login "use commodore petscii?" and on an affirmative response, switch the output to petscii values. If no, standard utf-8 or whatever citadel spits out as it is written.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099264552</link><pubDate>Wed, 12 May 2021 05:09:58 -0000</pubDate><title>Message #2099264552</title><guid isPermaLink="false">2099264552@Uncensored</guid><description><![CDATA[Interesting ideas. Yes I understand wanting to provide a consistent experience.
As others have pointed out, web-based DOS emulators exist. But again that
only solves half the problem. I don't know..... but I'd also like to find
a solution.     
 What about a separate program, a door server, that could authenticate against
Citadel and play the games? Users would still have to telnet or SSH to another
port. Or to make it even lazier they would have to create an account on the
game server. Just brainstorming.....     
 Hosting it in a room reminds me that I would want it called the Game Room,
in keeping with the room-based concept. I imagined a command to play the games
as in a traditional BBS.     
    
 Or the room on Citadel would serve as the place for discussion, and people
would have to telnet to play the games, but that sort of breaks the flow.....
  
  
 Running Citadel as a door has the problem going the other way. A user would
have to create a second account on the Citadel. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099263696</link><pubDate>Wed, 05 May 2021 17:53:54 -0000</pubDate><title>Message #2099263696</title><guid isPermaLink="false">2099263696@Uncensored</guid><description><![CDATA[<html><body>

<p>So, you're suggesting something more like having a Retrobbs software be the front-end - with Citadel running as a door off of it? </p>
<p>It seems like there *is* a way to skin this cat - and that it is probably in breaking the paradigm that we feel comfortable approaching it from (Citadel is the main BBS - the doors come off of it.) </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Wed May 05 2021 10:48:47 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>I posted this in the main Citadel support room but I'll put it here as </blockquote>
<br />
<blockquote>well. How about some kind of support for BBS doors? </blockquote>
<br />Interestingly, we had a "doorway" command from the very first version in 1987. It was deprecated in 2007 and removed entirely in 2010. The reason for its removal was that we could not provide a consistent user experience across text, web, and client software users if we had doors running on only one type of login. <br /><br />On a retro BBS site, it might actually make more sense to put Citadel on the *far* side of the doorway. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099263666</link><pubDate>Wed, 05 May 2021 14:48:47 -0000</pubDate><title>Message #2099263666</title><guid isPermaLink="false">2099263666@Uncensored</guid><description><![CDATA[ > I posted this in the main Citadel support room but I'll put it here as
 
 >well. How about some kind of support for BBS doors?   
  
 Interestingly, we had a "doorway" command from the very first version in
1987.  It was deprecated in 2007 and removed entirely in 2010.  The reason
for its removal was that we could not provide a consistent user experience
across text, web, and client software users if we had doors running on only
one type of login. 
  
 On a retro BBS site, it might actually make more sense to put Citadel on
the *far* side of the doorway. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099263616</link><pubDate>Wed, 05 May 2021 05:39:16 -0000</pubDate><title>Message #2099263616</title><guid isPermaLink="false">2099263616@Uncensored</guid><description><![CDATA[<html><body>

<p>And if Citadel exposed that code - it would be up to the admin to work out the details on their back-end for what that Wiki page would be serving up. <br /><br />I mean, you could probably embed *Facebook* as a door inside a Citadel if this was implemented. :) </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099263615</link><pubDate>Wed, 05 May 2021 05:37:32 -0000</pubDate><title>Message #2099263615</title><guid isPermaLink="false">2099263615@Uncensored</guid><description><![CDATA[<html><body>

<p>I'm wondering if , in a modern context - it would be easier just to be able to make static rooms that would display a static webserver in a message. <br /><br />Kind of like an embedded YouTube video - but you could have a Citadel Wiki room, with the message in the wiki containing an embedded redirect to another (local) server, and that sever could be running .js DOSBox games... <br /><br />It would be the same net effect - a room where you could play a game without  "leaving" the BBS. The message would basically be a browser within your browser. </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Wed May 05 2021 00:40:38 EDT</span> <span>from <a href="do_template?template=user_show?who=ASCII Express">ASCII Express</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">I agree, this development happens at the right time, and it excites me as well. <br />I posted this in the main Citadel support room but I'll put it here as well. How about some kind of support for BBS doors? </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099263585</link><pubDate>Wed, 05 May 2021 04:40:38 -0000</pubDate><title>Message #2099263585</title><guid isPermaLink="false">2099263585@Uncensored</guid><description><![CDATA[I agree, this development happens at the right time, and it excites me as
well. 
 I posted this in the main Citadel support room but I'll put it here as well.
How about some kind of support for BBS doors? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099263584</link><pubDate>Wed, 05 May 2021 04:36:47 -0000</pubDate><title>Message #2099263584</title><guid isPermaLink="false">2099263584@Uncensored</guid><description><![CDATA[Wonderful! Thanks for fixing the .Help summary bug. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099262681</link><pubDate>Thu, 29 Apr 2021 18:51:18 -0000</pubDate><title>Message #2099262681</title><guid isPermaLink="false">2099262681@Uncensored</guid><description><![CDATA[<html><body>

<p>Honestly, I was originally considering JUST publishing the text client - I didn't have a lot of interest in the web-client or attracting NEW users - I had considered just catering to OG Citadel users who would PREFER the Text client. <br /><br />But the Sacramento Citadel community doesn't really seem to like one another much, any more - and doesn't seem to have the nostalgia for the old days that I have. They've got a group on Facebook and they barely talk to one another. Even the ones that agree with one another. <br /><br />It is a little sad. I've had a couple of the curious from the old Sacramento Citadel scene show up a few times - but eventually they lose interest and stop checking in. Others... even ones who've been accused of being part of "my circle of Right Wing followers who hang on my every word," on Facebook - won't even log in. Facebook turns people into Zombies. The WalMart/Target of Online community. </p>
<p> </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Thu Apr 29 2021 10:54:35 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">It's still there ... it may even work, who knows :) <br /><br />To understand why the text client is so peculiar, you have to understand that it is the direct descendant of the original "dialup BBS" code from the 1980s. It's literally a standalone BBS program that had its local datastore ripped out and replaced with a connection to a server. <br /><br /></div>
</div>
</blockquote>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099262624</link><pubDate>Thu, 29 Apr 2021 14:54:35 -0000</pubDate><title>Message #2099262624</title><guid isPermaLink="false">2099262624@Uncensored</guid><description><![CDATA[It's still there ... it may even work, who knows  :) 
  
 To understand why the text client is so peculiar, you have to understand
that it is the direct descendant of the original "dialup BBS" code from the
1980s.  It's literally a standalone BBS program that had its local datastore
ripped out and replaced with a connection to a server. 
  
 That's why it retains a bunch of features that don't make sense anymore.
 It's from a completely different era. 
  
 As we move forward, it will retain the classic look and feel of a [Acitadel,
but the code gets modernized.  for example, a couple of years ago I ripped
out all of the GNU Autotools crap and replaced it with much simpler scripting.
  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099262613</link><pubDate>Thu, 29 Apr 2021 14:05:04 -0000</pubDate><title>Message #2099262613</title><guid isPermaLink="false">2099262613@Uncensored</guid><description><![CDATA[ > 2021-04-27 18:36 from IGnatius T Foobar     
 >Heh.  I committed a bunch of changes to the text client today.  None of
   
 >them will have any effect on the visible application, quite yet ...    

 >it's just a program that has been neglected and deserves a little love.
   
 >Aside from much of the code being written more than 30 years ago when I
   
 >was a bit sloppy, it also still has support for a lot of things that   
 
 >will never be needed again (xmodem?  cygwin?  non-ansi terminals?      
 >servers more than 20 years old?)     
    
 There is xmodem support in the ext client? **WOW**.   
  
 Actually I think y/x/z-modem support is a nice way of transfering files without
needing anything else than a supported terminal for it. Even Konsole supports
it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099262529</link><pubDate>Thu, 29 Apr 2021 01:40:45 -0000</pubDate><title>Message #2099262529</title><guid isPermaLink="false">2099262529@Uncensored</guid><description><![CDATA[<html><body>

<p>I think some kind of node based cross-pollination is a great idea - and will probably create better engagement and increase traffic. Especially as it scales. <br /><br /><br /><br /><br /></p>
<blockquote>
<div class="message_header"><span>Wed Apr 28 2021 14:44:55 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">Public access Citadel sites will always be a bit off the beaten path. That's kind of the point. It's just one of many things Citadel can do, and the text client works pretty well in this use case. <br /><br />In the future, federation/syndication features will allow multiple sites to operate and share content, but hopefully it will be a lot cleaner and smoother than what we did in the past. It's a very long road, shedding assumptions that were made in the dialup era. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099262484</link><pubDate>Wed, 28 Apr 2021 18:44:55 -0000</pubDate><title>Message #2099262484</title><guid isPermaLink="false">2099262484@Uncensored</guid><description><![CDATA[Public access Citadel sites will always be a bit off the beaten path.  That's
kind of the point.  It's just one of many things Citadel can do, and the text
client works pretty well in this use case. 
  
 In the future, federation/syndication features will allow multiple sites
to operate and share content, but hopefully it will be a lot cleaner and smoother
than what we did in the past.  It's a very long road, shedding assumptions
that were made in the dialup era. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099262351</link><pubDate>Wed, 28 Apr 2021 05:07:48 -0000</pubDate><title>Message #2099262351</title><guid isPermaLink="false">2099262351@Uncensored</guid><description><![CDATA[<html><body>

<p>I can't wait. I'm stoked to have gone from a Pi3 to a 4 core i5 with 1TB of SSD running a VM... and I'm excited to have Citadel moving forward in a way that I can safely and easily implement on that platform once it is ready. <br /><br />Improvements in the web client, in the text client, in the setup and configuration... cleaning up the code, making it easier to install and reconfigure. All of these things make me super happy. Even if I never break 3 to 5 regular "callers"... <br /><br />My Nephew operates a bunch of nefarious sites in Europe - You know the kind - they *look* like legitimate sites in style and content - if you're not being careful, you could BELIEVE you were on skynews.com but a careful inspection reveals you're on skyenews.com... <br /><br />Anyhow, he was asking me why I don't send tickler mails out to users "we haven't seen you in a while and miss you." <br /><br />And my response was - that is what the nightclub does - they send you flyers and mailers and texts and emails, "Come 
<p>But... I've got to get what I have settled first before I consider that. </p>
<blockquote>
<div class="message_header"><span>Tue Apr 27 2021 18:36:16 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">Heh. I committed a bunch of changes to the text client today. None of them will have any effect on the visible application, quite yet ... it's just a program that has been neglected and deserves a little love. Aside from much of the code being written more than 30 years ago when I was a bit sloppy, it also still has support for a lot of things that will never be needed again (xmodem? cygwin? non-ansi terminals? servers more than 20 years old?) <br /><br />There are a lot of assumptions one can make in 2021 that could not be made in 1987. And we're going to start making them. It will cut loose buckets of cruft. </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099262267</link><pubDate>Tue, 27 Apr 2021 22:36:16 -0000</pubDate><title>Message #2099262267</title><guid isPermaLink="false">2099262267@Uncensored</guid><description><![CDATA[Heh.  I committed a bunch of changes to the text client today.  None of them
will have any effect on the visible application, quite yet ... it's just a
program that has been neglected and deserves a little love.  Aside from much
of the code being written more than 30 years ago when I was a bit sloppy,
it also still has support for a lot of things that will never be needed again
(xmodem?  cygwin?  non-ansi terminals?  servers more than 20 years old?) 
  
 There are a lot of assumptions one can make in 2021 that could not be made
in 1987.  And we're going to start making them.  It will cut loose buckets
of cruft. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099262075</link><pubDate>Tue, 27 Apr 2021 03:51:26 -0000</pubDate><title>Message #2099262075</title><guid isPermaLink="false">2099262075@Uncensored</guid><description><![CDATA[<html><body>

<p>It is awesome seeing tiny little things that have been broken for a while getting resolved. The activity in Citadel right now is just in time. </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099261746</link><pubDate>Sun, 25 Apr 2021 03:56:42 -0000</pubDate><title>Message #2099261746</title><guid isPermaLink="false">2099261746@Uncensored</guid><description><![CDATA[Good news!  ".Help SUMMARY" was there the whole time, it just got unindexed.
  This has been fixed and will appear in the next release. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099261426</link><pubDate>Fri, 23 Apr 2021 00:47:12 -0000</pubDate><title>Message #2099261426</title><guid isPermaLink="false">2099261426@Uncensored</guid><description><![CDATA[Save the text client! Fix the broken help system! Please? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099258887</link><pubDate>Sat, 03 Apr 2021 15:09:11 -0000</pubDate><title>Message #2099258887</title><guid isPermaLink="false">2099258887@Uncensored</guid><description><![CDATA[ >Could you add petscii (commodore) to the text served by citadel over  
 >telnet? I know the petscii character encoding is well defined and  
 >documented. I just don't know how to make citadel do it.   
  
 Hmm.  That's an unusual ask.  I used a Commodore 64 as my primary computer
in the mid 1980s, so I know quite a bit about how PETSCII is laid out.  What
I don't know is how one would map it on a modern display.  There seem to be
Unicode equivalents to most of the special characters. 
  
 What is the use case you are trying to solve for? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099258884</link><pubDate>Sat, 03 Apr 2021 15:02:29 -0000</pubDate><title>Message #2099258884</title><guid isPermaLink="false">2099258884@Uncensored</guid><description><![CDATA[The idea of connecting a future text client through a REST API instead of
through Citadel Server's native protocol is just an idea; I have no current
plans to do it that way.  Actually there are no current plans to do much of
anything with the text client at the moment because there's so much else that
needs to get done first. 
  
 It will always be my favorite, though.  Did you know that Citadel will celebrate
its 40th birthday this December?  Pretty good for a piece of software whose
original author abandoned it after a couple of months. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099258613</link><pubDate>Wed, 31 Mar 2021 22:22:25 -0000</pubDate><title>Message #2099258613</title><guid isPermaLink="false">2099258613@Uncensored</guid><description><![CDATA[<html><body>

<p>Could you add petscii (commodore) to the text served by citadel over telnet? I know the petscii character encoding is well defined and documented. I just don't know how to make citadel do it.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099258272</link><pubDate>Sun, 28 Mar 2021 13:08:27 -0000</pubDate><title>Message #2099258272</title><guid isPermaLink="false">2099258272@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sat Mar 27 2021 11:07:24 AM EDT</span> <span>from <a href="do_template?template=user_show?who=darknetuser">darknetuser</a> </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>2020-11-09 23:18 from IGnatius T Foobar <br />I think at some point in the future I'm going to rewrite the text <br />client, maybe even switch it over to use the REST API that is being</blockquote>
<br />
<blockquote>built as part of webcit-ng. If I did it in Python I could probably</blockquote>
<br />
<blockquote>hack one together in a weekend. Could be fun. Maybe even build it in </blockquote>
<br />
<blockquote>a way where your &lt;G&gt;oto loop takes you through multiple servers instead </blockquote>
<br />
<blockquote>of one. That would be cool. <br /><br /><br /></blockquote>
<br />I don't like how that sounds. I understand it would force you to install a webcit instance in order to be able to use the text client. <br /><br />I prefer it the other way around myself: for the text client to be core functionality, and the web stuff an addon. </div>
</div>
</blockquote>
<p> </p>
<p>Strongly seconded. As few dependencies as possible for text.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099258159</link><pubDate>Sat, 27 Mar 2021 15:07:24 -0000</pubDate><title>Message #2099258159</title><guid isPermaLink="false">2099258159@Uncensored</guid><description><![CDATA[ > 2020-11-09 23:18 from IGnatius T Foobar     
 >I think at some point in the future I'm going to rewrite the text     
 >client, maybe even switch it over to use the REST API that is being    

 >built as part of webcit-ng.  If I did it in Python I could probably    

 >hack one together in a weekend.  Could be fun.  Maybe even build it in 
   
 >a way where your <G>oto loop takes you through multiple servers instead
   
 >of one.  That would be cool.     
 >     
 >    
    
 I don't like how that sounds. I understand it would force you to install
a webcit instance in order to be able to use the text client.   
  
 I prefer it the other way around myself: for the text client to be core functionality,
and the web stuff an addon. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=2099258115</link><pubDate>Fri, 26 Mar 2021 21:44:15 -0000</pubDate><title>Message #2099258115</title><guid isPermaLink="false">2099258115@Uncensored</guid><description><![CDATA[I just wanted to say that I use a screen reader for the blind, and love the
text client. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4599116</link><pubDate>Tue, 10 Nov 2020 04:18:24 -0000</pubDate><title>Message #4599116</title><guid isPermaLink="false">4599116@Uncensored</guid><description><![CDATA[I think at some point in the future I'm going to rewrite the text client,
maybe even switch it over to use the REST API that is being built as part
of webcit-ng.  If I did it in Python I could probably hack one together in
a weekend.  Could be fun.  Maybe even build it in a way where your <G>oto
loop takes you through multiple servers instead of one.  That would be cool.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4592302</link><pubDate>Thu, 22 Oct 2020 18:01:51 -0000</pubDate><title>Re: Text client on macOS systems displays high ASCII that are not visable  to non-macoS users</title><guid isPermaLink="false">4592302@Uncensored</guid><description><![CDATA[I remember the conversation but I don't think I was able to reproduce the
problem.  Have you found a way to force the problem to appear on a Linux system?
 Or, can you provide a dump of what's hitting your terminal in canonical hex+ASCII
format? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4590992</link><pubDate>Sat, 17 Oct 2020 11:13:08 -0000</pubDate><title>Re: Text client on macOS systems displays high ASCII that are not visable  to non-macoS users</title><guid isPermaLink="false">4590992@Uncensored</guid><description><![CDATA[In response to this information, I have uncovered the necessary combination
of configuration options for the text client output to display properly on
a macOS terminal session. 
  
 While I did go the extra mile and downloaded/installed the "Fira Code" font
into my font library, I did this in order to support Ligatures (combinging
symbols in order to create more visually appealing things such as borders
and arrows, plus certain types of specialized symbols such as the Apple logo).

  
 The real key appears to be in the text encoding portion of whichever terminal
emulation program being used (macOS Terminal, iTerm, etc.)  By default, these
are set to Western (ISO Latin 1).  The only combination in which I was able
to get accurate display of the text client's intended output was to set the
text encoding to Unicode (UTF-8). 
  
 This is quite a ways outside my technical knowledge, so please
excuse these questions: 
  
 1. Was this done intentionally in order to support the global potential audience
that a Citadel system could have? 
  
 2.  Could this be altered on a per-server or per-client basis in order to
better support the native terminal environment of the given operating system?

  
 At leaset I have worked out what I needed to do.  I would not be surprised
if there are others that just disregard the visual anomolies and focus on
the valid content.  (FWIW, screen reading softweare does not know what to
do when these characters are encountered, so I get all sorts of weird attempts
to verbalize what it things it is "seeing".  :) ) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4588624</link><pubDate>Wed, 07 Oct 2020 08:41:35 -0000</pubDate><title>Text client on macOS systems displays high ASCII that are not visable  to non-macoS users</title><guid isPermaLink="false">4588624@Uncensored</guid><description><![CDATA[ 
 I've been struggling w ith this one for years.  Certain users post messagesa,
and I will see special characters like "TA" with oomlauts(sp) at every hard
line break or paragraph.  While I still cannot determine if the issue is the
editor being used, or Citadel's inability to either strip the characters (which
are invisable to non-macOS users), or to convert them into what they really
are (most likely, \r, \n, null or any combination.) 
  
 I was able to circumvent this issue by hunting down a special font set called
"Fira Code" that I am now using in my ZSH development environments for its
ability to properly translate these characters.  However, expecting all macOS
users to manually install this font just to see messages in their intended
format seems illogical. 
  
 IG, you remember this conversation?  I think I sent you a mail with screen
shots, which would give you the identity of one of the posters that is producing
this issue. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4582044</link><pubDate>Wed, 02 Sep 2020 13:16:14 -0000</pubDate><title>Message #4582044</title><guid isPermaLink="false">4582044@Uncensored</guid><description><![CDATA[To be sure, Citadel's split personality is both a blessing and a curse.  There
is no doubt, the text client focuses almost exclusively on the BBS use case,
and will continue to do so for the foreseeable future.  But it's also a really
convenient way to read mail, go through RSS feeds, etc. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4580970</link><pubDate>Thu, 27 Aug 2020 17:52:47 -0000</pubDate><title>Message #4580970</title><guid isPermaLink="false">4580970@Uncensored</guid><description><![CDATA[ > kinda cool when you're one of the most acccessible forums out there,  

 >due to sheer retro-ness.   
  
 The biggest reason why I miss BBS's to begin with.  I was one of the lucky
ones to be at the University of Minnesota when Gopher was created - precursor
to the web.  Still 100% text, so it was accessible, but had message boards,
chat rooms, information, etc, all from a menu-driven curses-based environment.

  
 Now, I'm a techno-dinosaur who gets his nostalgia fix from the UNIX command
line and Uncensored. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4579116</link><pubDate>Tue, 18 Aug 2020 14:12:42 -0000</pubDate><title>Message #4579116</title><guid isPermaLink="false">4579116@Uncensored</guid><description><![CDATA[  
 kinda cool when you're one of the most acccessible forums out there, due
to sheer retro-ness. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4579091</link><pubDate>Tue, 18 Aug 2020 10:27:35 -0000</pubDate><title>Message #4579091</title><guid isPermaLink="false">4579091@Uncensored</guid><description><![CDATA["Good morning, Mr. Tyler.  Going down?"  Hahahaha.   
    
 Actually I agree with IG on the prompting when in a special room.  Making
all rooms in a floor threaded or not would be more confining for systems that
have either too few rooms to bother with floors, or too many rooms and thus
having to manage at what could be interepreted as a secondary configuration.
  
    
 What would be interesting is an option for floors to set the default room
type when new rooms are created.  Perhaps I'm still in the compromise mindset
with ParanoidDelusions's response.   
    
 ;<E>nter <C>configuration would be the logical place for such an option,
as well as offering to provide information about the floor.   
  
  I am forever a text client user, it is quite a significant burdon to try
and navigate WebCit using accessibility tools - much as it is for any other
messaging-based website.  The flow is, as
IG said, still valid and works very well.  Getting these "Citadel Plus" features
into the text client is always going tob e a hurdle due to the fundamental
purpose of this client. 
  
 I like the direction being proposed, so long as the default option when pressing
the spacebar is to not create a new thread, but return to the previous prompt
for further user direction. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4575899</link><pubDate>Mon, 03 Aug 2020 20:49:10 -0000</pubDate><title>Message #4575899</title><guid isPermaLink="false">4575899@Uncensored</guid><description><![CDATA[<html><body>

<p>I agree. I mean, when doors and floors became popular in the Sacramento Citadel developer scene - people were running "Forum based" BBSes as doors because they wanted the more "threaded" view of those kind of BBSes for certain topics or discussions. So, the idea... maybe that is the idea... <br /><br />How about floors, where the ground floor could be the regular, round-robin style presentation of traditional Citadel - but you could go up a FLOOR to a threaded more web-based/web oriented series of forums, topics, blogs, whatever? <br /><br />Set it so users could set their default floor on login... Start on the second floor and go down to the main floor... </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4575599</link><pubDate>Sun, 02 Aug 2020 16:03:35 -0000</pubDate><title>Message #4575599</title><guid isPermaLink="false">4575599@Uncensored</guid><description><![CDATA[That's the original flow as it was built nearly 40 years ago, and all old-school
Citadel afficionados are used to it.  You land in a room, read everything
new, and then whack the <E>nter key and decide what to say.  I don't blame
anyone for wanting to do that ... after all, the classic view is *built* for
that ... it simply doesn't map well to other views. 
  
 Citadel's classic view simply wasn't built for "topics" and "threads".  It
was built for free-flowing conversation, and it still does that amazingly
well.  To force the use of "topics" and "threads" everywhere would certainly
turn it into "not Citadel".  The task at hand, then, is to figure out how
-- and more importantly, *where* -- to compromise. 
  
 It's easy when rendering a web view, because the presentation gives the user
a visual cue on how to interact with it.  A room that displays as a blog is
going to have comment boxes
attached to each blog entry, and the "Enter message" button at the top has
been replaced by "New blog post".  A room that displays as a normal message
board, on the other hand, has "Reply" and "ReplyQuoted" buttons next to each
message, so they're used some of the time.  Someone whose first and only experience
with Citadel is on WebCit might use those buttons more than someone coming
over from the text client ... but the "Enter message" button is still there
on the top of the screen, so it could go either way. 
  
 I think the compromise will eventually be to offer two types of message board
rooms.  One would be the existing "linear" view that we all know and love,
because again, it is excellent for free-flowing conversations.  The other
would be a "threaded" view, which would be appropriate for rooms like Citadel
Support where you have threads whose conversations are tightly related to
a specific topic.  Here at Uncensored we'd stick with the "linear" view for
most rooms.  In a "threaded" room, a text client user who hits "<E>nter message"
would then get the warning that they're in a special kind of room and they'd
be starting a new topic, and do they really want to do that. 
  
 So that's my current thinking.  Comments/suggestions? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4574707</link><pubDate>Thu, 30 Jul 2020 05:02:42 -0000</pubDate><title>Message #4574707</title><guid isPermaLink="false">4574707@Uncensored</guid><description><![CDATA[ I've got to admit, I read the entire room, then typically <E>nter my response,
especially in the text client, and it is out of habit.  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4571728</link><pubDate>Fri, 17 Jul 2020 21:03:12 -0000</pubDate><title>Message #4571728</title><guid isPermaLink="false">4571728@Uncensored</guid><description><![CDATA[Upon login today, I just realized something that differs a tad from "classic
Citadel".  During the login sequence, the point where it notifies the user
that there is a new mail message shows up before the onslaught of the Lobby's
conversation, not just prior to the prompt. 
  
 The <G>oto -> <N>ew flow ends up putting the user into the Mail> room anyway,
but I thought it would be nice for the user to see this a little more obviously
since there is a lot of screen scroll on busy Lobby> rooms. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4567559</link><pubDate>Fri, 03 Jul 2020 23:05:40 -0000</pubDate><title>Message #4567559</title><guid isPermaLink="false">4567559@Uncensored</guid><description><![CDATA[We've had a curses-integrated client before ... it became unwieldy and gave
people a lot of build problems.  As you know, we're trying hard to reduce
build problems  :) 
  
 My other thought was that perhaps we can make two different types of rooms,
"linear" and "threaded" which will give the user different prompts as they
navigate through.  Perhaps the only difference in the text client would be
that it gives the nag prompt when someone hits "<E>nter".  And/or in WebCit
it could present in a more traditional "web forum" view, where the first screen
shows a summary of all active threads.  <shrug> 
  
 Not happening yet, there's too much to do.  I've got webcit-ng to finish
first :) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4566895</link><pubDate>Tue, 30 Jun 2020 23:37:06 -0000</pubDate><title>Message #4566895</title><guid isPermaLink="false">4566895@Uncensored</guid><description><![CDATA[Off-the-wall suggestion... 
  
 Leveraging something like [n]curses, could certain rooms have a flag set
to use a sort/select view and others be left thread-lesss?  I know this would
segregate Citadel-client loyalists into only using unthreaded rooms, but would
at least offer the feature. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4566894</link><pubDate>Tue, 30 Jun 2020 23:33:02 -0000</pubDate><title>Message #4566894</title><guid isPermaLink="false">4566894@Uncensored</guid><description><![CDATA[ > 2020-05-25 10:32 from darknetuser   
 >Whatever you do, don't make it more inconvenient for regular people to 
 
 >use the client for the sake of making it safer for dumb users :-)   
  
 Damn, that rules me out then.  B^P 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4559261</link><pubDate>Mon, 01 Jun 2020 18:53:10 -0000</pubDate><title>Message #4559261</title><guid isPermaLink="false">4559261@Uncensored</guid><description><![CDATA[ >Suggestion - add an option in .<E>nter <C>onfiguration to allow users  

 >to bypass warnings - this assumes that the warnings will display   
  
 Well, we do have the "expert mode" setting for that. 
  
 The problem is that many of the "experts" have been using Citadel for 30+
years and aren't aware of threading semantics, so they just whack "<E>nter-message"
when a "read-<N>ew-messages" operation exits to the room prompt.  You (winzlo)
did exactly that in the message I am replying to now.  This is understandable
when you're living inside a user interface that doesn't display the threads.

  
 I've experimented with threaded views, but it doesn't work right when many
users are starting new threads every time they hit <E>nter instead of <R>eply,
and I can't even blame them; they don't understand the problem and we've given
them no reason to.  If we moved the text client to a threaded view,
there would (quite justifiably) be an uproar. 
  
 Blog rooms are a different animal.  In a blog room, we *need* the threads
maintained, to properly associate comments with their respective blog posts.
 Initially, we made it so that only the blog owner can make a top-level post;
all others can only reply.  This is easy to enforce in the text client, since
it simply displays a message explaining why you're only allowed to reply if
you try to do "<E>nter-message".  And that's why the experiment is targeting
blog rooms only, at the beginning.  At the very least, we might be able to
build blogs that anyone can post new entries to, without making a big mess.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4556978</link><pubDate>Mon, 25 May 2020 14:32:19 -0000</pubDate><title>Message #4556978</title><guid isPermaLink="false">4556978@Uncensored</guid><description><![CDATA[Whatever you do, don't make it more inconvenient for regular people to use
the client for the sake of making it safer for dumb users :-) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4556616</link><pubDate>Sun, 24 May 2020 09:32:55 -0000</pubDate><title>Message #4556616</title><guid isPermaLink="false">4556616@Uncensored</guid><description><![CDATA[Suggestion - add an option in .<E>nter <C>onfiguration to allow users to bypass
warnings - this assumes that the warnings will display initially and the user
is basically acknowledging that they prefer to do things the "Citadel way".

  
 Another alternative would be to remove <E>nter message for these rooms and
require text client users to .<E>nter <N>ew message or .<E>nter <R>eply. 
This bears in mind that the intent behind the text client is to keep the workflow
of the associated user experience as simple as possible. 
  
 Just my $0.02 on something I use exclusively since it is so much easier to
work with accessibility tools in order to read and navigate. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4464636</link><pubDate>Fri, 05 Jul 2019 15:33:51 -0000</pubDate><title>Message #4464636</title><guid isPermaLink="false">4464636@Uncensored</guid><description><![CDATA[  
 A couple of small changes to the text client are coming soon: 
  
 1. No more "localhost" wholist entries.   
    The text client will be smart enough to show the actual location of the
user, even when it's running on the localhost and connects to 127.0.0.1 instead
of the local socket. 
  
 2. A little experiment where we warn users about using '<E>nter Message'
when they should be using '<R>eply'.  Initially, this is only going to happen
in rooms whose default view is "Blog".  Today, a site like Uncensored can't
have world-writable Blog rooms because many text client users still habitually
use <E>nter when they should use <R>eply, and that creates a top-level Blog
post instead of a comment.  We'll experiment with this and see where it goes.

  
    (Uncoincidentally, this is the same reason we can't easily do a topics-and-threads
view ... but it could be argued that this would be somewhat
un-Citadelian anyway.) 
  
 I'm not sure when Uncensored will receive the new software.  I have to upgrade
us to 64-bit Linux, which involves a time consuming database conversion. 
I might just do it at the same time. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4430276</link><pubDate>Mon, 11 Mar 2019 16:51:58 -0000</pubDate><title>Message #4430276</title><guid isPermaLink="false">4430276@Uncensored</guid><description><![CDATA[ >Cool. Thank you. BTW: I was searching for the config file... then I  
 >realized it's called `citadel.rc`  
  
 You can copy citadel.rc to a file called ".citadelrc" in your home directory.
 When this is found by the client it will be used instead of the global citadel.rc
file.  This gives you the option to customize it for just yourself and not
everyone else on the same computer. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4430204</link><pubDate>Mon, 11 Mar 2019 13:16:57 -0000</pubDate><title>Message #4430204</title><guid isPermaLink="false">4430204@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Fri Jan 25 2019 18:19:46 EST</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />Cool trick and tip of the day: <br /><br />For those of you who fondly remember the days when there was an IBM 3270 terminal on your desk ... run the Citadel client locally on your machine and put "status_line=1" in your .citadelrc <br /><br />You'll get an adorable status line on the screen that shows the host, room, etc. you're in, along with encryption status and the number of new emails you have. And for that authentic IBM flavor, you'll notice that on the right side there's a little "X" icon that appears when the client has a transaction in progress with the server. <br /><br />(Yes, on a real 3270 it was a clock, but text-mode 3270 emulators always used an X instead) <br /><br />Try it on a slow connection for that authentic "I'm waiting for the machinee" effect. </div>
</div>
</blockquote>
<p>Cool. Thank you. BTW: I was searching for the config file... then I realized it's called `citadel.rc`</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4417362</link><pubDate>Fri, 25 Jan 2019 23:19:46 -0000</pubDate><title>Message #4417362</title><guid isPermaLink="false">4417362@Uncensored</guid><description><![CDATA[   
 Cool trick and tip of the day: 
  
 For those of you who fondly remember the days when there was an IBM 3270
terminal on your desk ... run the Citadel client locally on your machine and
put "status_line=1" in your .citadelrc 
  
 You'll get an adorable status line on the screen that shows the host, room,
etc. you're in, along with encryption status and the number of new emails
you have.  And for that authentic IBM flavor, you'll notice that on the right
side there's a little "X" icon that appears when the client has a transaction
in progress with the server. 
  
 (Yes, on a real 3270 it was a clock, but text-mode 3270 emulators always
used an X instead) 
  
 Try it on a slow connection for that authentic "I'm waiting for the machinee"
effect. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4403644</link><pubDate>Thu, 13 Dec 2018 19:20:49 -0000</pubDate><title>Message #4403644</title><guid isPermaLink="false">4403644@Uncensored</guid><description><![CDATA[It's all about time management (a skill at which I am terrible).  The text
client tends to get updated whenever I'm avoiding some other job I know I
have to do on the more commonly used parts of the system. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4398760</link><pubDate>Tue, 27 Nov 2018 03:07:37 -0000</pubDate><title>Message #4398760</title><guid isPermaLink="false">4398760@Uncensored</guid><description><![CDATA[  
 You only say that 'cuz you're crazy ;) 
  
 Features? Pssh. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4396422</link><pubDate>Sun, 18 Nov 2018 17:49:01 -0000</pubDate><title>Message #4396422</title><guid isPermaLink="false">4396422@Uncensored</guid><description><![CDATA[I wonder, do you still take feature requests for the text client?

I keep feeling the need to switch between "pause after each message" and not
with ".ec" (enter configuration).  It would be so much simpler to have an
option to "read continuously" after every message like many of the old BBS's
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4378261</link><pubDate>Thu, 20 Sep 2018 19:10:09 -0000</pubDate><title>Re: Contribution to realize &quot;ReactCit&quot;?</title><guid isPermaLink="false">4378261@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_content">
<p>I'll take a look at it. Maybe inkI build my version on top of the ng.</p>
<p>It may be an idea to build the REST API as a separate module to allow every client based web application to use it...</p>
</div>
</blockquote>
<p>That's one use case I had in mind.  We're being careful to keep the REST API cleanly segregated from the UI code so that other web clients can be swapped in.</p>
<p>The only issue is that the API is far from complete at this time.  You can log in, list rooms, and read messages.  I'm implementing API calls when I get to the point in the client application where I need them.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4377627</link><pubDate>Wed, 19 Sep 2018 01:18:32 -0000</pubDate><title>Re: Contribution to realize &quot;ReactCit&quot;?</title><guid isPermaLink="false">4377627@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Mon Sep 03 2018 14:26:54 EDT</span> <span>from IGnatius T Foobar @ Uncensored </span> <span class="message_subject">Subject: Re: Contribution to realize "ReactCit"?</span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>Hope I'll find some time. I've realized, first, I have to write an <br />HTTP to TCP bridge to get an HTTP based API for my client based web <br />application. Let's see ;) ... </blockquote>
<br />Right. In any web based Citadel application you'll have to find a way to make the protocol *appear* stateless while actually maintaining server connections. <br />That will of course require some sort of middle layer. <br /><br />In the current version of WebCit we handle this by rendering the entire UI server-side, and using cookies to connect HTTP requests to the correct session, and that session has a pinned-up connection to Citadel. <br /><br />In the version being developed (webcit-ng, which you can find in the git repo) we're exposing a REST/DAV interface to Citadel, and rendering the UI on the client side. When a client performs an HTTP transaction it hunts for a session that is connected as the correct user (or as not-logged-in if appropriate) and binds to it for the duration of that transaction. <br /><br />The obvious question is: why didn't we build the bottom layer as REST/DAV from the beginning? The answer is: it was 1994; who knew? </div>
</div>
</blockquote>
<p>Thank you for the hint concerning webcit-ng.</p>
<p>I'll take a look at it. Maybe inkI build my version on top of the ng.</p>
<p>It may be an idea to build the REST API as a separate module to allow every client based web application to use it...</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4374122</link><pubDate>Mon, 03 Sep 2018 18:26:54 -0000</pubDate><title>Re: Contribution to realize &quot;ReactCit&quot;?</title><guid isPermaLink="false">4374122@Uncensored</guid><description><![CDATA[ >Hope I'll find some time. I've realized, first, I have to write an  
 >HTTP to TCP bridge to get an HTTP based API for my client based web  
 >application. Let's see ;) ...  
  
 Right.  In any web based Citadel application you'll have to find a way to
make the protocol *appear* stateless while actually maintaining server connections.
 That will of course require some sort of middle layer. 
  
 In the current version of WebCit we handle this by rendering the entire UI
server-side, and using cookies to connect HTTP requests to the correct session,
and that session has a pinned-up connection to Citadel. 
  
 In the version being developed (webcit-ng, which you can find in the git
repo) we're exposing a REST/DAV interface to Citadel, and rendering the UI
on the client side.  When a client performs an HTTP transaction it hunts for
a session that is connected as the correct user (or as not-logged-in
if appropriate) and binds to it for the duration of that transaction. 
  
 The obvious question is: why didn't we build the bottom layer as REST/DAV
from the beginning?  The answer is: it was 1994; who knew? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4373144</link><pubDate>Tue, 28 Aug 2018 21:48:48 -0000</pubDate><title>Re: Contribution to realize &quot;ReactCit&quot;?</title><guid isPermaLink="false">4373144@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sat Aug 25 2018 17:06:10 EDT</span> <span>from IGnatius T Foobar @ Uncensored </span> <span class="message_subject">Subject: Re: Contribution to realize "ReactCit"?</span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">You're welcome! This is the exact use we intended for the protocol -- different developers working on different use cases with the Citadel server as a common underpinning for all of them. </div>
</div>
</blockquote>
<p>I love that!</p>
<p>Hope I'll find some time. I've realized, first, I have to write an HTTP to TCP bridge to get an HTTP based API for my client based web application. Let's see ;) ...</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4372626</link><pubDate>Sat, 25 Aug 2018 21:06:10 -0000</pubDate><title>Re: Contribution to realize &quot;ReactCit&quot;?</title><guid isPermaLink="false">4372626@Uncensored</guid><description><![CDATA[You're welcome!  This is the exact use we intended for the protocol -- different
developers working on different use cases with the Citadel server as a common
underpinning for all of them. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4372473</link><pubDate>Fri, 24 Aug 2018 23:49:33 -0000</pubDate><title>Re: Contribution to realize &quot;ReactCit&quot;?</title><guid isPermaLink="false">4372473@Uncensored</guid><description><![CDATA[<html><body>

<p>That's great! Thank you for the link! :)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4372447</link><pubDate>Fri, 24 Aug 2018 20:52:46 -0000</pubDate><title>Re: Contribution to realize &quot;ReactCit&quot;?</title><guid isPermaLink="false">4372447@Uncensored</guid><description><![CDATA[Yes!  You can use the same protocol that all of the existing clients use to
connect to Citadel Server. 
  
 It's documented here:   http://www.citadel.org/doku.php?id=documentation:applicationprotocol

  
 We'd absolutely love to have additional user interfaces to the Citadel system
available.  The more the better. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4372385</link><pubDate>Fri, 24 Aug 2018 13:34:31 -0000</pubDate><title>Contribution to realize &quot;ReactCit&quot;?</title><guid isPermaLink="false">4372385@Uncensored</guid><description><![CDATA[<html><body>

<p>As an old BBS user and co-sysop, I really appreciate the existence of such an old system, as it's still under development.</p>
<p>I'm a web developer who loves to use React and Redux. I would like to write a web app for citadel, if there would be an open and complete API, which I could use to realize such a project. Is there a documentation and repository, where I could contribute such a thing?</p>
<p>In my mind, I like to realize a web app with a modern UI and another one, which simulates a terminal inside the browser.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4371415</link><pubDate>Sun, 19 Aug 2018 20:31:12 -0000</pubDate><title>Citadel one of the original social networks</title><guid isPermaLink="false">4371415@Uncensored</guid><description><![CDATA[<html><body>

<p>Here are two XMPP projects - out of many - one a system for the 'man in the street', and another for the enterprise.</p>
<p><a href="https://salut-a-toi.org/overview.html">https://salut-a-toi.org/overview.html</a></p>
<p>I like SAT, it is very new but has many features and  lots of possibilities, and a few nice frontends. Also has gateways to connect to any protocols, and connects to email right now.</p>
<p>Worth having a look at the <a href="https://salut-a-toi.org/features.html">features</a> and <a href="https://salut-a-toi.org/frontends.html">frontends</a> pages.</p>
<p><a href="http://buddycloud.com/">http://buddycloud.com/</a></p>
<p>This project works with enterprise communications companies, including Mozilla, aswell as individual developers.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4371411</link><pubDate>Sun, 19 Aug 2018 19:57:54 -0000</pubDate><title>Citadel one of the original social networks</title><guid isPermaLink="false">4371411@Uncensored</guid><description><![CDATA[<html><body>

<p>Yes i can understand where you are coming from, but what if the herd just migrate to another, closed garden of a system, like Face**k?</p>
<p>Actually movim is just a plain old XMPP client, and while being around the XMPP people, i see many new systems and much activity within the XMPP community.  I can see no reason to not</p>
<p>stay with XMPP as there is tons of exciting things happening still. And this was one of the things i think citadel was a little weak on in the web client, the XMPP feature really is great, but the interface could be much better.</p>
<p>I feel bad to say anything bad about citadel, because it is such a wonderful system, and i am not offering any solutions or help as some here do. </p>
<p>I really don't think you should be waiting for any new fad to come along, social networking systems are everywhere, even wordpress has a seemingly good social networking plugin for it's system i see.  None of the systems the herd will migrate too is likely to use an open protocol are they? I'm not sure, but here at citadel you already have a system made with open protocols, especially email, which is everywhere and - correct me if i am wron - not likely to go away soon(?) and also XMPP which for all the things i heard of it's demise, i do not feel this is the case either - correct me if i'm wrong (?) but already having the userbase, albeit not the billions of the walled gardens  now, and still many people building very large commercial systems  with XMPP, aswell as the general populace - 'and' as this guy that built movim- among many - shows - a simple xmpp client with a nice interface is about all you need for a nice social network. I think Citadel already has a headstart in this department, it 'can' 
<p>You probably know me  by now, for a bit of , maybe nieve enthusiasm, but has any of that any merit in your opinion?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4370926</link><pubDate>Thu, 16 Aug 2018 18:42:09 -0000</pubDate><title>Message #4370926</title><guid isPermaLink="false">4370926@Uncensored</guid><description><![CDATA[Over the years there have been lots of attempts at a distributed social networking
system that is not controlled by a single site (and therefore subject to being
controlled and manipulated by The Bad People once it gets big).  Unfortunately
there is not (yet?) one clear winner with large amounts of momentum behind
it.  If and when such a thing emerges, Citadel *will* connect to it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4364939</link><pubDate>Tue, 17 Jul 2018 18:53:01 -0000</pubDate><title>Message #4364939</title><guid isPermaLink="false">4364939@Uncensored</guid><description><![CDATA[<html><body>

<p>I thought maybe someone would be interested in the architecture of movim. So here is a blog post by the lead dev. It's always nice to hear the whys and hows of any project you like.</p>
<p> </p>
<p>https://nl.movim.eu/?blog/edhelas%40movim.eu/how-s-made-movim-part-i-the-architecture-CCA7If</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4359012</link><pubDate>Fri, 15 Jun 2018 16:52:27 -0000</pubDate><title>Message #4359012</title><guid isPermaLink="false">4359012@Uncensored</guid><description><![CDATA[<html><body>

<p>I have been using the movim social networking/xmpp system, and truly love it - just as i love Citadel. So i just created a chatroom for anybody that might be interested on Uncensored.</p>
<p>https://nl.movim.eu/?login/pCWx8ntu</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4358175</link><pubDate>Tue, 12 Jun 2018 02:57:14 -0000</pubDate><title>Message #4358175</title><guid isPermaLink="false">4358175@Uncensored</guid><description><![CDATA[<html><body>

<p>True.  I had not thought of exploring the room features.  I had used the mailing lists in the past (great feature that goes underused I think).  The RSS feed is one I use every day though.  Another great feature.  Been doing a bit of Gopher lately for movie listings without any ads, weather reports, browsing the news.  Feels nice to be able to get the content without all the rest of the crap - same way the RSS feed does for me.  It also has the feel of using the text client (sort of).</p>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4358065</link><pubDate>Mon, 11 Jun 2018 15:58:14 -0000</pubDate><title>Message #4358065</title><guid isPermaLink="false">4358065@Uncensored</guid><description><![CDATA[Thanks ... also, the door is not permanently closed to data sharing between
Citadel sites in the future.  Someday it may re-emerge in a more modern form.
 You could probably do it today using RSS, but I haven't tried it.   
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4357925</link><pubDate>Mon, 11 Jun 2018 04:08:45 -0000</pubDate><title>Message #4357925</title><guid isPermaLink="false">4357925@Uncensored</guid><description><![CDATA[<html><body>

<p>Looking forward to it IG, but I share your practicality.  Still wish I had time to come up to speed on things and help in this effort.</p>
<p>P.S. I did not get back to the folks that were using the now deprecated citadel room sharing code.  I figure that will be locked in time (i.e. until they re-flash something and decide to test some update at a future date).  Hoping I get the time to explain all the new and exiting changes you folks are planning for the future to share with them when I am able to spend more time on implementation bits.</p>
<p>I am also happy to hear that you have an ear for the passion for taking in the best bits out there.  Keep up the good fight and know that your efforts (and all the Citadel coders) efforts are used and appreciated.  You are all unsung heroes as far as I am concerned.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4356129</link><pubDate>Wed, 06 Jun 2018 20:50:49 -0000</pubDate><title>Message #4356129</title><guid isPermaLink="false">4356129@Uncensored</guid><description><![CDATA[<html><body>

<p>Exciting stuff!</p>
<blockquote>
<div class="message_header"><span>Mon Jun 04 2018 11:00:47 EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<p>It's a pretty obvious change when you think about how web software is done now.  It still bugs me to have to "start over" in a sense, but when the WebCit project was started in 1996 I <em>really</em> didn't know what I was doing.  It was a couple of CGI scripts clumsily lashed to a server process that talked to Citadel, and presenting a UI using any weird hack I could manage.  The design pattern was wrong, the code was badly laid out, and the built-in web server was bolted on four years later, adding more spaghetti to the code.  The templating language seemed like a good idea at the time, and the implementation was pretty powerful, but it made code maintenance almost impossible.</p>
<p>webcit-ng is written very cleanly, with good separation between layers, and avoiding some of the design mistakes made in other parts of the system.  For example, we pass all of the state of both the HTTP transaction and the Citadel session up and down the stack instead of constantly querying for thread-specific data.  And to be honest, there <em>are</em> places where big chunks of code are being brought over from legacy webcit to webcit-ng, but they're being cleaned up and fitted into the new program instead of trying to fix what was in the old program.</p>
<p>It's a great little project and I'm really happy with what we've built so far.  But that's part of what's making it take so long.  And of course it doesn't have a UI yet.  :)</p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4355470</link><pubDate>Mon, 04 Jun 2018 15:00:47 -0000</pubDate><title>Message #4355470</title><guid isPermaLink="false">4355470@Uncensored</guid><description><![CDATA[<html><body>

<p>It's a pretty obvious change when you think about how web software is done now.  It still bugs me to have to "start over" in a sense, but when the WebCit project was started in 1996 I <em>really</em> didn't know what I was doing.  It was a couple of CGI scripts clumsily lashed to a server process that talked to Citadel, and presenting a UI using any weird hack I could manage.  The design pattern was wrong, the code was badly laid out, and the built-in web server was bolted on four years later, adding more spaghetti to the code.  The templating language seemed like a good idea at the time, and the implementation was pretty powerful, but it made code maintenance almost impossible.</p>
<p>webcit-ng is written very cleanly, with good separation between layers, and avoiding some of the design mistakes made in other parts of the system.  For example, we pass all of the state of both the HTTP transaction and the Citadel session up and down the stack instead of constantly querying for thread-specific data.  And to be honest, there <em>are</em> places where big chunks of code are being brought over from legacy webcit to webcit-ng, but they're being cleaned up and fitted into the new program instead of trying to fix what was in the old program.</p>
<p>It's a great little project and I'm really happy with what we've built so far.  But that's part of what's making it take so long.  And of course it doesn't have a UI yet.  :)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4354902</link><pubDate>Thu, 31 May 2018 17:19:58 -0000</pubDate><title>Message #4354902</title><guid isPermaLink="false">4354902@Uncensored</guid><description><![CDATA[  
 Ah... 
  
 Yeah, I'd thought one might want to rethink webcit in the way you've described.

  
 Sounds pretty good, just... I guess... needs a UI.  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4354883</link><pubDate>Thu, 31 May 2018 15:53:29 -0000</pubDate><title>Message #4354883</title><guid isPermaLink="false">4354883@Uncensored</guid><description><![CDATA[Well, not yet.  There's a webcit-ng in the repository, and it's got an absolutely
fantastic server engine, everything is REST and DAV based, and a client-side
JavaScript based design on top of it.  But most of the UI hasn't been implemented
yet. 
  
 I am *not* a fan of throwing away a working code base and starting over,
but WebCit is such a horrible mess of spaghetti that it can barely be maintained
anymore. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4354836</link><pubDate>Thu, 31 May 2018 12:42:08 -0000</pubDate><title>Message #4354836</title><guid isPermaLink="false">4354836@Uncensored</guid><description><![CDATA[  
 Oh?  There's a new-ish webcit?  I haven't used it in a long time, so I wouldn't
have noticed. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4354744</link><pubDate>Wed, 30 May 2018 21:27:22 -0000</pubDate><title>Re: What a lovely UI!</title><guid isPermaLink="false">4354744@Uncensored</guid><description><![CDATA[The new UI will absolutely be "responsive" (which is web lingo for "behaves
well on both mobile and desktop screen sizes") ... but a usable version is
some time away.  I haven't had much time to work on it lately. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4354017</link><pubDate>Sat, 26 May 2018 04:39:23 -0000</pubDate><title>What a lovely UI!</title><guid isPermaLink="false">4354017@Uncensored</guid><description><![CDATA[<html><body>

<p>One feeling i have after using movim for a little while now, is: What a lovely User Interface! :P</p>
<p>It is so simple, well laid out/intuitive and there is no difference using it on a wide laptop screen or a small smartphone.</p>
<p>This is one thing that would 'make' citadel, and especially having the side menu similar to movim, simplified and useable on a mobile/smartphone.</p>
<p>I know the new webcit will be mobile friendly, so will fix the current problems hopefully, is there any news anyone can share about the new citadel UI?</p>
<p>I would love to see a simplified set of icons, as well as a mobile friendly/mobile client UI and especially side menu (if you will keep this layout?</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4352944</link><pubDate>Sun, 20 May 2018 21:27:25 -0000</pubDate><title>Message #4352944</title><guid isPermaLink="false">4352944@Uncensored</guid><description><![CDATA[<html><body>

<p>https://en.wikipedia.org/wiki/Movim</p>
<p>I am on: https://nl.movim.eu username mikeao</p>
<p>https://nl.movim.eu/?contact/mikeao%40movim.eu</p>
<p> </p>
<p>Please have a look, and say hi. (after evaluating, lots of FOSS social networking systems, and just finding - and falling in love with movim (as much as i found and fell in love with citadel-- and still am &lt;3 &lt;3 !! ) i would highly recommend you guys sign up here, even just for a brief look, and  to say hi to mo/mikeao :) .</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4352710</link><pubDate>Sat, 19 May 2018 20:58:56 -0000</pubDate><title>Message #4352710</title><guid isPermaLink="false">4352710@Uncensored</guid><description><![CDATA[Of course not.  That's not a sample.  The set of police officers I asked is
not only significantly higher than zero but also produced some very negative
commentary from experience inside a Facebook office. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4352663</link><pubDate>Sat, 19 May 2018 15:02:07 -0000</pubDate><title>Message #4352663</title><guid isPermaLink="false">4352663@Uncensored</guid><description><![CDATA[<html><body>

<p>Is your sample size less than one?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4352567</link><pubDate>Fri, 18 May 2018 18:55:57 -0000</pubDate><title>Message #4352567</title><guid isPermaLink="false">4352567@Uncensored</guid><description><![CDATA[A sample large enough for me to be satisfied with the conclusion. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4352140</link><pubDate>Wed, 16 May 2018 19:09:02 -0000</pubDate><title>Message #4352140</title><guid isPermaLink="false">4352140@Uncensored</guid><description><![CDATA[<html><body>

<p>How many police officers have you asked?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4352122</link><pubDate>Wed, 16 May 2018 18:00:07 -0000</pubDate><title>Message #4352122</title><guid isPermaLink="false">4352122@Uncensored</guid><description><![CDATA[100% of the police officers I've asked, hate f*c*book and would like it to
go away as well. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4351827</link><pubDate>Mon, 14 May 2018 23:20:19 -0000</pubDate><title>Message #4351827</title><guid isPermaLink="false">4351827@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sun May 13 2018 11:35:41 PM EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote><span style="background-color: transparent; color: navy;">Two of my son's friends have volunteered to accompany me on a trip to California to assault Mark *uckerberg with a baseball bat until F*c*book ceases to exist. </span></blockquote>
</div>
</div>
</blockquote>
<p>That is where I begin to worry, should we call the police now or wait until you get half way across the country?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4351769</link><pubDate>Mon, 14 May 2018 17:26:54 -0000</pubDate><title>Message #4351769</title><guid isPermaLink="false">4351769@Uncensored</guid><description><![CDATA[Yep.. Telnet is once again Palmolive.. Thanks IG. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4351594</link><pubDate>Mon, 14 May 2018 03:35:41 -0000</pubDate><title>Message #4351594</title><guid isPermaLink="false">4351594@Uncensored</guid><description><![CDATA[ >So how do we make it easy for the common woman/man in the street to  
 >hit F*c*b**k over the head and bury it once and for all?   
  
 Two of my son's friends have volunteered to accompany me on a trip to California
to assault Mark *uckerberg with a baseball bat until F*c*book ceases to exist.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4351593</link><pubDate>Mon, 14 May 2018 03:34:39 -0000</pubDate><title>Re: Telnet stuff</title><guid isPermaLink="false">4351593@Uncensored</guid><description><![CDATA[I fixed it, but I'm not sure how it got broken in the first place. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4350949</link><pubDate>Thu, 10 May 2018 01:23:46 -0000</pubDate><title>Message #4350949</title><guid isPermaLink="false">4350949@Uncensored</guid><description><![CDATA[<html><body>

<p>Yeah. I figured as much. I suppose I can do that.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4350816</link><pubDate>Wed, 09 May 2018 13:48:33 -0000</pubDate><title>Message #4350816</title><guid isPermaLink="false">4350816@Uncensored</guid><description><![CDATA[  
 SSH works well... I'm dipping in it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4350592</link><pubDate>Tue, 08 May 2018 13:25:57 -0000</pubDate><title>Telnet stuff</title><guid isPermaLink="false">4350592@Uncensored</guid><description><![CDATA[<html><body>

<p>I haven't been able to connect via telnet for a couple of days. It might be me, but I figure I should say something...</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4349184</link><pubDate>Wed, 02 May 2018 16:58:47 -0000</pubDate><title>Message #4349184</title><guid isPermaLink="false">4349184@Uncensored</guid><description><![CDATA[<html><body>

<p>You  might  encourage  more  people  to  sign up</p>
<p> </p>
<p>Be kinda like Jerry Springer social knockabout.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4349066</link><pubDate>Wed, 02 May 2018 09:58:23 -0000</pubDate><title>Message #4349066</title><guid isPermaLink="false">4349066@Uncensored</guid><description><![CDATA[  
 Yes, but they haven't admitted it yet. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4348827</link><pubDate>Tue, 01 May 2018 18:02:46 -0000</pubDate><title>Message #4348827</title><guid isPermaLink="false">4348827@Uncensored</guid><description><![CDATA[I thought that was the purpose now. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4348817</link><pubDate>Tue, 01 May 2018 17:34:06 -0000</pubDate><title>Message #4348817</title><guid isPermaLink="false">4348817@Uncensored</guid><description><![CDATA[  
 Encourage more people to be really nasty to each other in fB until nobody
wants to use it anymore? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4348815</link><pubDate>Tue, 01 May 2018 17:32:50 -0000</pubDate><title>Message #4348815</title><guid isPermaLink="false">4348815@Uncensored</guid><description><![CDATA[<html><body>

<p>So how do we make it easy for the common woman/man in the street to hit F*c*b**k over the head and bury it once and for all?</p>
<p>(or untill they can pluck up the courage: use more than just one way to communicate/socialize online, that is not F*c*b**k?)</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345566</link><pubDate>Fri, 13 Apr 2018 21:28:58 -0000</pubDate><title>Message #4345566</title><guid isPermaLink="false">4345566@Uncensored</guid><description><![CDATA[  
 Here's something you might not have known: 
  
 DuckDuckGo was brought to life by a developer who built a database and software
that he then sold to Classmates.com for a very large amount of money, right
before F*c*book murdered Classmates.com.  With that money he was able to begin
working on the site and keep it running until it had revenue. 
  
 (Yeah, I think I do like "f*c*book" better than "fecesbook" because the carefully-placed
asterisks make it look like a cuss word ... which it is, no matter how you
spell it.  Die Zuck Die.) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345494</link><pubDate>Fri, 13 Apr 2018 09:58:50 -0000</pubDate><title>Message #4345494</title><guid isPermaLink="false">4345494@Uncensored</guid><description><![CDATA[  
 FB succeeds because they help people find each other.  Not because it's an
especially great platform in any other way. 
  
 Adults find it more compelling than children for that very reason... because
over time, you meet people, and move on, and lose contact.  FB offers a way
to get back in contact with people you knew years, or even decades ago. 
  
 I might like it better if that was all it did, and nothing more.  If it only
helped you find an old friend, then let you use some other tool to contact
them (like e-mail, web forum, phone, whatever) in some way that the old friend
would find acceptable. 
  
 Old college friends, folks with whom I served in the Army, folks I knew in
high school... I can find all of these through FB, where I would otherwise
have completely lost contact with them. 
  
 Hell, it even helped me find my aunt when I needed to let her know that her
sister died.
 So it isn't completely useless in this regard. 
  
 But the way it tries to shape things... no... I don't care for that. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345483</link><pubDate>Fri, 13 Apr 2018 09:09:16 -0000</pubDate><title>Message #4345483</title><guid isPermaLink="false">4345483@Uncensored</guid><description><![CDATA[<html><body>

<p>What you just said, is a compelling argument, to those who know their digital onions, in my opinion. As for the other 90% who are all on facebook and instagram, it definitely would not make much sense to them.</p>
<p>Well - i will try running a server or two soon. If i can get a few people, even a handful, from my social circle to try something new, it would be great.</p>
<p>I have two things i would like, for me, and my friends: Email, and social software.</p>
<p>So i will set up my first citadel, and one more system, to try and get a few of my lot to try something new.</p>
<p>In all honesty, citadel, is all you need, i would think. If their was a good mobile client, it would clinch the deal.</p>
<p> </p>
<p>btw the last access database/list thingy, whatever you call it, seems to work now in webcit. I jump straight to last conversations  now, instead of being stuck in november 2017. :)</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345384</link><pubDate>Thu, 12 Apr 2018 21:09:17 -0000</pubDate><title>Message #4345384</title><guid isPermaLink="false">4345384@Uncensored</guid><description><![CDATA[ >supose the average person expects to be able to do all their social   
 >communications via one medium, so ?   
  
 The average person is a shallow mundane pinhead who expects to be able to
do all their social communications via F*c*book and doesn't care what the
underlying technology is.  You can count on the fact that they will always
follow the path of least resistance, which right now consists of signing up
for F*c*book and ignoring the fact that F*c*book ultra-rapes every single
person on the service. 
  
 Replacing it is possible but not easy.  The average person does not care
that a replacement service is decentralized, or open, or even that it'll stop
ultra-raping them every minute of every day.  They only care that their friends
are online. 
  
 This is the same reason why Open Source succeeded where Free Software failed.
 For the 99.9999999999% of people who do not have the same
brain damage as Richard Stallman and do not want to spend all of their days
"talking about freedom", the more compelling case for Open Source was (and
is) that the distributed model created a better pool of software that more
people wanted to use and improve. 
  
 It's ironic that Mark Zuckerberg and Richard Stallman are not best friends,
since they are both totalitarian control freaks. 
  
 Anyway ... a closed system that already "has everyone" is a tough nut to
crack.  It's almost impossible to "beat them at their own game" once network
effects have taken hold -- just ask the Desktop Linux people, or the Windows
Phone people.  Instead, you have to create a *different* ecosystem that has
its own compelling advantages, and then wait for the paradigm shift.  IBM
missed the shift to the desktop, Microsoft missed the shift to mobile, and
Facebook will miss the shift to something else.  Whoever creates that something
else will win bigly. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345298</link><pubDate>Thu, 12 Apr 2018 11:58:49 -0000</pubDate><title>Message #4345298</title><guid isPermaLink="false">4345298@Uncensored</guid><description><![CDATA[This server could not prove that it is uncensored.citadel.org; its security certificate does not specify Subject Alternative Names. This may be caused by a misconfiguration or an attacker intercepting your connection.   
  
  
  
 The "sysop" who prides himself on perfection has the security certificate misconfigured.  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345293</link><pubDate>Thu, 12 Apr 2018 11:23:28 -0000</pubDate><title>Re: Blog comments</title><guid isPermaLink="false">4345293@Uncensored</guid><description><![CDATA[ >:) I am using the text client right now also. The webcit seems to be   
 >down? Who needs the web!? :) Actually i mainly use the web client here,
 
  
 Only over http. You can still reach it over https, until someone restarts
webcit, here. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345271</link><pubDate>Thu, 12 Apr 2018 08:47:20 -0000</pubDate><title>Message #4345271</title><guid isPermaLink="false">4345271@Uncensored</guid><description><![CDATA[The XMPP standard seems to good to not use, really. I suppose we should be
advocating for XMPP for the man in the street, the same way we advocate for
open social networking solutions. It There are so many people behind XMPP,
that i would hope it wouldn't go away too soon. I supose the average person
expects to be able to do all their social communications via one medium, so
? 
 I think, communications tecnology should be aimed at ther masses, the normasl
guys in the street. And so, rather than extolling the virtues of an open architecture
etc.. as the first thing to say about XMPP, advocacy of a more day to day
kind might help. Basically, getting away from the fact F*ceb++k and g++gle
no long use it - which i know kust have been a shock and disheartening for
alot of people - but does not change the fact it is a well established protocol
that seems too be well used still, and by virtue of
its acceptance as an open standard, seems worth saving and further development.
Fingers crossed people think of it when developing the next fashionable app.
 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345266</link><pubDate>Thu, 12 Apr 2018 08:08:08 -0000</pubDate><title>Re: Blog comments</title><guid isPermaLink="false">4345266@Uncensored</guid><description><![CDATA[:) I am using the text client right now also. The webcit seems to be down?
Who needs the web!? :) Actually i mainly use the web client here, it's pretty
good on a normal desktop.      
 But i think the text client is better, because it is more reliable, and quicker
to use over a slow connection.     
    
  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345162</link><pubDate>Wed, 11 Apr 2018 22:51:59 -0000</pubDate><title>Re: Blog comments</title><guid isPermaLink="false">4345162@Uncensored</guid><description><![CDATA[ >what is the future of xmpp here at citadel though i wonder?)    
  
 One may just as easily wonder what the future of XMPP is in general. 
  
 Email is only available using a universally accepted and federated protocol
because it came into existence before the Silicon Valley robber barons had
built their walled gardens.  XMPP held the same promise for instant messages,
but all major providers have ended support for it, because the robber barons
want your eyeballs permanently locked inside their jails. 
  
 I remember a time when I could use an XMPP client to talk to Fecesbook, Google,
and Uncensored all at once.  So this would have been 2009-2010 during my brief
stay in Fuckerberg's shithole.  Since then, both FB and Google have removed
XMPP support from their services. 
  
 libpurple (and therefore Pidgin) does a pretty good job of supporting various
services using their proprietary protocols,
but you still need to have an account on every service, which makes it impossible
to build inter-service hubs. 
  
 So ... my guess ... XMPP will continue to languish, and eventually no one
will use it anymore, and we'll remove it from Citadel.  But right now it's
pretty much the only protocol available without having to write our own client.

  
 Delta Chat looks interesting, because it leverages the SMTP infrastructure
already in place, and gracefully falls back to email if the other end doesn't
have Delta Chat.  I like that.  To make it useful with Citadel, we would have
to do something about our age-old design flaw that only scans the outbound
SMTP queue once per minute. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4345160</link><pubDate>Wed, 11 Apr 2018 22:41:10 -0000</pubDate><title>Re: Blog comments</title><guid isPermaLink="false">4345160@Uncensored</guid><description><![CDATA[ >Ah good! I still don't know how ahhz overcame this issue . (?) :)   
  
 Easy ... he replied using the text client, which did not generate markdown
format messages.  But it's ok, everything is fixed now; markdown is now rendered
as plain text if it can't be converted.  I'm not sure why we didn't have that
in place already... 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4343462</link><pubDate>Fri, 30 Mar 2018 21:24:41 -0000</pubDate><title>Federation</title><guid isPermaLink="false">4343462@Uncensored</guid><description><![CDATA[<html><body>

<p>Here are some of the systems using the diaspora protocol:</p>
<p>https://the-federation.info/</p>
<p> </p>
<p>And the activitypub protocol, which some of the above systems (hubzilla for sure) can use also, is used by mastodon (sdf.org have a great mastodon server),</p>
<p>and many others, including nextcloud, the owncloud fork (by the original owncloud dev team):</p>
<p>https://nextcloud.com/blog/activitypub-the-new-standard-for-decentralized-networks/</p>
<p>And activitypub is now reccomended as a standard by the W3C, after three years work on it.</p>
<p>Former Diaspora community manager Sean Tilley wrote a good article on activitypub as a future way to federate internet platforms:</p>
<p>https://medium.com/we-distribute/a-quick-guide-to-the-free-network-c069309f334</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4343452</link><pubDate>Fri, 30 Mar 2018 20:57:48 -0000</pubDate><title>Federation</title><guid isPermaLink="false">4343452@Uncensored</guid><description><![CDATA[<html><body>

<p>I aim to delete facebook one day, and am looking at a few alternatives, aswell as citadel ;) .</p>
<p>I personally think citadel can fill the social network role perfectly, and has the virtue of so many powerful features.</p>
<p>My friends and family will be the ones to convince, when i set up a server, to coax them away from facebook, however, so i will </p>
<p>make a decision one day, based on that.</p>
<p> </p>
<p>All the networks i am  trying, federate in some way with each other, mainly using the ostatus and activitypub protocols, or the diaspora protocol. These cover a network of about a dozen FOSS decentralised social networks with well over a million users (by virtue of mastodon, otherwise in the tens of thousands for the others put together).</p>
<p>I read citadel will be ditching it's own federation protocol, in favour of standard web protocols. Has their been any thought, of supporting one of the social networking protocols, mentioned?</p>
<p>I mean citadel is a great FOSS decentralised system; in my view replacing: Facebook, and Gmail in one stroke- which seem to me the most important things to most people, apart from file sharing.</p>
<p>Wouldn't it be appealing to have citadel, as part of the greater Federation/fediverse? Aswell as new citadel users, you may attract some more developers for the project.</p>
<p> </p>
<p>Just a thought! :)   </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4342826</link><pubDate>Tue, 27 Mar 2018 20:39:13 -0000</pubDate><title>Re: Blog comments</title><guid isPermaLink="false">4342826@Uncensored</guid><description><![CDATA[<html><body>

<p>I forgot to say, the same guy also mentioned the source download links on the easyinstall.citadel.org page did not work.</p>
<p>(and an asside, i just noticed one of the guys in support talking about the delta chat app/messenger via email app -  very cool,</p>
<p>what is the future of xmpp here at citadel though i wonder?) </p>
<p>( https://delta.chat/en/   :P )</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4342802</link><pubDate>Tue, 27 Mar 2018 20:09:49 -0000</pubDate><title>Re: Blog comments</title><guid isPermaLink="false">4342802@Uncensored</guid><description><![CDATA[<html><body>

<p>Ah good! I still don't know how ahhz overcame this issue . (?) :)</p>
<p> </p>
<p>Changing the subject to another aspect of Citadel:</p>
<p> </p>
<p>I recently joined a mastodon server run  by sdf.org. It's suprisingly good, i am enjoying the whole experience.</p>
<p>I have recently been talking about deleting my facebook account, and i have mentioned a few times the virtues of running a citadel server,</p>
<p>over the more well know social software like, diaspora. There is a few people very interested, i hope they join in here.</p>
<p>However one guy was talking of the xmpp feature here, which stopped him from taking up the system. This is not current now so he will not be looking in at</p>
<p>the support room. So i would like to know if he was correct in his assumptions.</p>
<p>He was saying xmpp here only allows plaintext auth over unencrypted streams,  and there was no support for STARTTLS.</p>
<p> </p>
<p>He dug up his original (mastodon) 'toot. here:</p>
<p>https://mastodon.technology/@dasyatidprime/99177823238413523</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4342743</link><pubDate>Tue, 27 Mar 2018 15:37:31 -0000</pubDate><title>Re: Blog comments</title><guid isPermaLink="false">4342743@Uncensored</guid><description><![CDATA[Yeah, I've got to fix that.  At some point in the past, the default blog comment
was changed from HTML to Markdown (I think dothebart did that) but the renderers
aren't working correctly in either client for some reason.  I think I'm going
to have to put in a quick fix to just render Markdown as plain text until
I can figure out what's going on. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4342523</link><pubDate>Mon, 26 Mar 2018 17:14:19 -0000</pubDate><title>Blog comments</title><guid isPermaLink="false">4342523@Uncensored</guid><description><![CDATA[<html><body>

<p>I made a new blog post here on uncensored, and also replied to a comment here by ahhz. My own comment was turned into a file that could be 'view'ed or 'download'ed, not like ahhz's which posted for all to see. How do i do an ahhz, and post a comment for all to see?</p>
<p>Also the two options on the comment post, "view" and "download", do not work as expected. View presents the text file to be downloaded, and "Download" presents the text file in a new page to be viewed in all it's (plain text) glory on the web. :)</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4273754</link><pubDate>Wed, 31 May 2017 15:09:53 -0000</pubDate><title>Message #4273754</title><guid isPermaLink="false">4273754@Uncensored</guid><description><![CDATA[Yes, that would make sense, at some point ... or maybe make it configurable
using a directive in citadel.rc 
  
 I've still got to get the server cleaned up though 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4271264</link><pubDate>Tue, 23 May 2017 00:00:53 -0000</pubDate><title>Message #4271264</title><guid isPermaLink="false">4271264@Uncensored</guid><description><![CDATA[Since the text client is it's own separate application now, would it make
any sense to have the help files put back in to actual files, installed in
to whatever the admin's/distro's configurable --datadir would be?  I may only
be viewing things in an overly simplified fashion, however. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4271200</link><pubDate>Mon, 22 May 2017 21:37:03 -0000</pubDate><title>Message #4271200</title><guid isPermaLink="false">4271200@Uncensored</guid><description><![CDATA[Right.  That makes sense.  Most of the "?" menus (for example, <.><R>ead <?>
and others) are auto-generated now, since the command set is configurable
and it just reads the configuration.  The text files are a different story.

  
 This is kind of in transition right now.  I am trying to get 100% of the
server state into the database, no separate directories containing any other
information.  Part of that effort, of course, requires removing anything that
doesn't have to do with the server.  That means anything the client needs,
has to be carried around with the client.  This isn't a problem, we just need
to figure out the right way to do it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4270903</link><pubDate>Sun, 21 May 2017 20:25:36 -0000</pubDate><title>Message #4270903</title><guid isPermaLink="false">4270903@Uncensored</guid><description><![CDATA[<html><body>

<p>Well, here's the path that I walked in the text client.  Hitting H brings up the main basic help menu.  At the end of it, it says to "USE .&lt;H&gt;elp ?  or ..&lt;H&gt;elp SUMMARY for additional help.  </p>
<p>Hitting either of those produces errors - .H? says '?' not found, enter one of the built-in list, and .HSUMMARY is similar, as it no longer exists.</p>
<p>And then even in the list produced from help.h, which includes admin, floors, intro, mail, network, policy and software, policy says "this new user policy resides in ./messages/newuser", and there should be one more option in help.h, probably "summary", as I think that's what's coded at the bottom of help.h - the full list of commands.</p>
<p>Having all of those built-in options working or fleshed out would be great, but I wonder if there would be an easy way to get back the full customizability (whether the help was stored in the DB or flat files) where the sysop could extend the help system out however they liked.</p>
<p>Anyhow, it came to light for me as I was looking to see what a new user who wasn't familiar with Citadel might encounter if coming from the text client perspective.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4270689</link><pubDate>Sun, 21 May 2017 03:23:26 -0000</pubDate><title>Message #4270689</title><guid isPermaLink="false">4270689@Uncensored</guid><description><![CDATA[<html><body>

<p>Not too long ago, the client help files were moved "into" the client.  This was done because they were being loaded from the server, and it isn't the server's role to provide client infrastructure.</p>
<p>Honestly though, I didn't think anyone cared.  I guess I was wrong.  What are your customization needs and how can we make it work better for you?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4270226</link><pubDate>Thu, 18 May 2017 20:39:59 -0000</pubDate><title>Message #4270226</title><guid isPermaLink="false">4270226@Uncensored</guid><description><![CDATA[Howdy!  I just found something interesting in the text client that doesn't
seem to match with the documentation online.  At some point all the help accessed
via H or .H has been hard coded in to the client?  The help directory still
exists in the citadel installation, but it doesn't appear it's being utilized
any longer (perhaps why it's empty now). 
  
 I'm curious about that design decision and how one should supply their own
help files to clients... is it possible any longer or does everything have
to be hard-coded in and then compiled in to the client? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4264660</link><pubDate>Wed, 26 Apr 2017 14:14:37 -0000</pubDate><title>Message #4264660</title><guid isPermaLink="false">4264660@Uncensored</guid><description><![CDATA[<html><body>

<p>I see, I was confusing the SSH login with the text client login.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4264570</link><pubDate>Wed, 26 Apr 2017 02:55:58 -0000</pubDate><title>Message #4264570</title><guid isPermaLink="false">4264570@Uncensored</guid><description><![CDATA[ > $citadel bbs@uncensored.citadel.org  
 > Attaching to server...  
 > Can't connect: No such file or directory  
  
 That'll never work.  The client wants a host name or IP address, and an optional
port number.  If you prefix it with "bbs@" it will just consider that part
of the host name. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4264288</link><pubDate>Mon, 24 Apr 2017 23:31:44 -0000</pubDate><title>Message #4264288</title><guid isPermaLink="false">4264288@Uncensored</guid><description><![CDATA[ >> *** You have a new private message in Mail>

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4263547</link><pubDate>Fri, 21 Apr 2017 16:27:11 -0000</pubDate><title>Message #4263547</title><guid isPermaLink="false">4263547@Uncensored</guid><description><![CDATA[I'm ssh'd in right now. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4263538</link><pubDate>Fri, 21 Apr 2017 15:49:15 -0000</pubDate><title>Message #4263538</title><guid isPermaLink="false">4263538@Uncensored</guid><description><![CDATA[I have been using "citadel uncensored.citadel.org" after I connect it 
asks for my username.  If I tried 

 $citadel bbs@uncensored.citadel.org
 Attaching to server...
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4263522</link><pubDate>Fri, 21 Apr 2017 14:15:42 -0000</pubDate><title>Message #4263522</title><guid isPermaLink="false">4263522@Uncensored</guid><description><![CDATA[<html><body>

<p>Hmm...</p>
<p>When I tried ssh bbs@uncensored.citadel.org from home, it could not resolve the DNS.</p>
<p>Earlier when I tried it at work, it could not resolve the DNS.</p>
<p>But, oddly, now it is.</p>
<p>I shall resume my dramatic exposition at a time when the situation is more real.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4263513</link><pubDate>Fri, 21 Apr 2017 13:30:06 -0000</pubDate><title>Message #4263513</title><guid isPermaLink="false">4263513@Uncensored</guid><description><![CDATA[Wait, what?  I'm on it now? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4263507</link><pubDate>Fri, 21 Apr 2017 13:21:47 -0000</pubDate><title>Message #4263507</title><guid isPermaLink="false">4263507@Uncensored</guid><description><![CDATA[<html><body>

<p>Alas, no more ssh bbs@uncensored.citadel.org.  No more text client access to Uncensored.  No more joy left in the world.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4233360</link><pubDate>Fri, 07 Apr 2017 17:58:44 -0000</pubDate><title>Message #4233360</title><guid isPermaLink="false">4233360@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Thu Apr 06 2017 13:39:00 EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>Feature request: can we have a year view for the new webcit? </blockquote>
<br />(Yes, sometimes I take this long to answer.) :) <br /><br />I haven't even come close to working on the calendar rendering for WebCit-NG yet, but the short answer is: <br /><br />The server engine will feed calendar data to the browser in machine-readable format (probably JSON, which is what I've been using for everything else) and then the view will be rendered by JavaScript code running in the browser. <br />This means that we can theoretically do whatever views we want. I think a week view is more important than a year view, but if we model it correctly, we should be able to do day, work week, full week, month, year, and agenda view from the same code. </div>
</div>
</blockquote>
<p>That's great news! I really like having the year view, it's very helpful for for visualizing and planning ahead. I think a good web calendar is another draw for using the system; maybe 'the icing on the cake'.</p>
<p>:P</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4227235</link><pubDate>Thu, 06 Apr 2017 17:39:00 -0000</pubDate><title>Message #4227235</title><guid isPermaLink="false">4227235@Uncensored</guid><description><![CDATA[ >Feature request: can we have a year view for the new webcit?   
  
 (Yes, sometimes I take this long to answer.)   :) 
  
 I haven't even come close to working on the calendar rendering for WebCit-NG
yet, but the short answer is: 
  
 The server engine will feed calendar data to the browser in machine-readable
format (probably JSON, which is what I've been using for everything else)
and then the view will be rendered by JavaScript code running in the browser.
 This means that we can theoretically do whatever views we want.  I think
a week view is more important than a year view, but if we model it correctly,
we should be able to do day, work week, full week, month, year, and agenda
view from the same code. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4218257</link><pubDate>Sat, 25 Mar 2017 14:59:54 -0000</pubDate><title>Re: Check Version?</title><guid isPermaLink="false">4218257@Uncensored</guid><description><![CDATA[<html><body>

<p>I'm glad you found the answer to your question :) </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4216581</link><pubDate>Tue, 21 Mar 2017 12:56:06 -0000</pubDate><title>Re: Check Version?</title><guid isPermaLink="false">4216581@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sat Mar 18 2017 15:12:20 EDT</span> <span>from jp10558 @ Uncensored </span> <span class="message_subject">Subject: Check Version?</span></div>
<div class="message_content">
<p>I just did an update from easy_install - but how can I tell what version of Citadel I'm now running?</p>
<br /><br /></div>
</blockquote>
<p>Try asking in the support room. ;) </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4215483</link><pubDate>Sat, 18 Mar 2017 19:12:20 -0000</pubDate><title>Check Version?</title><guid isPermaLink="false">4215483@Uncensored</guid><description><![CDATA[<html><body>

<p>I just did an update from easy_install - but how can I tell what version of Citadel I'm now running?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4215348</link><pubDate>Sat, 18 Mar 2017 02:50:53 -0000</pubDate><title>Message #4215348</title><guid isPermaLink="false">4215348@Uncensored</guid><description><![CDATA[ My fresh rant is opening up fresh new disturbing information... 
  
 http://lists.nongnu.org/archive/html/lynx-dev/2017-03/msg00006.html 
  
 "We've just lost some ground over the past month, as Richard Stallman has
decided that the GNU Radio Foundation, Inc. is not denying any freedoms or
violating any licenses by walling off their site in CloudFlare's private ecosystem"

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4215236</link><pubDate>Fri, 17 Mar 2017 18:07:14 -0000</pubDate><title>Message #4215236</title><guid isPermaLink="false">4215236@Uncensored</guid><description><![CDATA[Now THAT is an idea I hadn't thought of.  I had wanted to use Citadel BBS
as my integration hub, but was planning on building native Twitter->Citadel
gateways.  I'd never thought of using NNTP for that purpose.  I'll need to
think about this some more. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4215014</link><pubDate>Fri, 17 Mar 2017 01:13:32 -0000</pubDate><title>Message #4215014</title><guid isPermaLink="false">4215014@Uncensored</guid><description><![CDATA[I actually asked about NNTP support because I'm going through another round
of the same game I play every few years, where I swear I can consolidate most
if not all of my net.usage in a single application. lynx, tin and mutt are
the holy trinity, and yet there's always some exceptions that won't play nice.
(Hell, I'm amazed RSS is still being used/hasn't been killed off.) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4214978</link><pubDate>Thu, 16 Mar 2017 22:58:45 -0000</pubDate><title>Message #4214978</title><guid isPermaLink="false">4214978@Uncensored</guid><description><![CDATA[Something I found humorous: text client cannot render Markdown.  :D 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4213689</link><pubDate>Mon, 13 Mar 2017 13:34:47 -0000</pubDate><title>Message #4213689</title><guid isPermaLink="false">4213689@Uncensored</guid><description><![CDATA[http://gopher.floodgap.com/overbite/relevance.html 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4213130</link><pubDate>Sun, 12 Mar 2017 19:26:02 -0000</pubDate><title>Message #4213130</title><guid isPermaLink="false">4213130@Uncensored</guid><description><![CDATA[That.  That is the BEST pro-text-client rant I've ever seen in my life.  I'm
awed.  And in total, unequivocal agreement. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4212205</link><pubDate>Sun, 12 Mar 2017 06:12:12 -0000</pubDate><title>Message #4212205</title><guid isPermaLink="false">4212205@Uncensored</guid><description><![CDATA[I love my text client. You won't pry it from my cold dead hands, they'll be
locked in rigor mortis. I've deleted four online accounts in the last week
after giving them half a chance and finding them irredeemably riddled with
cancer of the web, hell, cancer of the cancer. "Get off my lawn" doesn't begin
to cover it, and I'm more sympathetic to Ted Nelson. Every damn page on the
cancerweb wants to bash cancerAIDS up my ginger before they'll so much as
deign to let me read their precious words, and they can go fellatin' Satan
in a half-cocked bolero if they think that has a chance of ever happening
before the heat-death of the universe. 
 God. 
 DAMN. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4203840</link><pubDate>Wed, 01 Mar 2017 14:24:31 -0000</pubDate><title>Message #4203840</title><guid isPermaLink="false">4203840@Uncensored</guid><description><![CDATA[<html><body>

<p>... but when it is the right time in the universe to rewrite, can we have a command line calendar and task management functionality? :D </p>
<blockquote>
<div class="message_header"><span>Fri Jul 08 2016 11:42:01 EDT</span> <span>from LoanShark @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>But it isn't worth rewriting, not at this moment in the universe <br />anyway. </blockquote>
<br />Sure. It exists for nostalia's sake anyway, so it might as well remain as a shrine to itself. <br /><br />(I still use webcit only about twice a year, to view some very important image upload.) </div>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4203660</link><pubDate>Tue, 28 Feb 2017 21:39:20 -0000</pubDate><title>Re: not logged in?</title><guid isPermaLink="false">4203660@Uncensored</guid><description><![CDATA[<html><body>

<p>Where do we post about contactlist chaos? I cannot add a contact to my addressbook it just changes my own email contact details. :) </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4202236</link><pubDate>Sat, 25 Feb 2017 17:02:09 -0000</pubDate><title>Re: not logged in?</title><guid isPermaLink="false">4202236@Uncensored</guid><description><![CDATA[<html><body>

<p>This belongs in WhoList shenanigans but<br /> (not logged in) [13]</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4202232</link><pubDate>Sat, 25 Feb 2017 16:57:53 -0000</pubDate><title>Re: not logged in?</title><guid isPermaLink="false">4202232@Uncensored</guid><description><![CDATA[<html><body>

<p>Many bots but I always see a lot of users not logged in.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4202227</link><pubDate>Sat, 25 Feb 2017 16:32:22 -0000</pubDate><title>not logged in?</title><guid isPermaLink="false">4202227@Uncensored</guid><description><![CDATA[<html><body>

<p>Changing the subject: i logged in today, to find my ISP/hostname was the top of the "not logged in" user/s (there were 19 not logged in, so that is 19 people/or bots viewing the web or text clients to this system?)</p>
<p>Strange! Or is this normal?</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4202226</link><pubDate>Sat, 25 Feb 2017 16:29:19 -0000</pubDate><title>not logged in?</title><guid isPermaLink="false">4202226@Uncensored</guid><description><![CDATA[<html><body>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4200456</link><pubDate>Wed, 22 Feb 2017 12:48:34 -0000</pubDate><title>Message #4200456</title><guid isPermaLink="false">4200456@Uncensored</guid><description><![CDATA[<html><body>

<p>Just sent you a zip archive with some quick sketches and notes. Let me know what you think. </p>
<blockquote>
<div class="message_header"><span>Wed Feb 22 2017 02:29:51 EST</span> <span>from mo @ Uncensored </span></div>
<div class="message_content">
<p>Sure, just made a few sketches for you. I can send you an email with the relevant stuff, or can post here.</p>
<blockquote>
<div class="message_header"><span>Sat Feb 18 2017 15:57:56 EST</span> <span>from the_mgt @ Uncensored </span></div>
<div class="message_content">
<p>Hm, what kind of year view do you have in mind? Can you give me an example image? Or sketch up something? Even a pencil sketch is ok, so that I get to see what you need.</p>
<p>I wonder how much detail you want to see.</p>
</div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4200402</link><pubDate>Wed, 22 Feb 2017 07:29:51 -0000</pubDate><title>Message #4200402</title><guid isPermaLink="false">4200402@Uncensored</guid><description><![CDATA[<html><body>

<p>Sure, just made a few sketches for you. I can send you an email with the relevant stuff, or can post here. </p>
<blockquote>
<div class="message_header"><span>Sat Feb 18 2017 15:57:56 EST</span> <span>from the_mgt @ Uncensored </span></div>
<div class="message_content">
<p>Hm, what kind of year view do you have in mind? Can you give me an example image? Or sketch up something? Even a pencil sketch is ok, so that I get to see what you need.</p>
<p>I wonder how much detail you want to see.</p>
</div>
</blockquote>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4199037</link><pubDate>Sat, 18 Feb 2017 20:57:56 -0000</pubDate><title>Message #4199037</title><guid isPermaLink="false">4199037@Uncensored</guid><description><![CDATA[<html><body>

<p>Hm, what kind of year view do you have in mind? Can you give me an example image? Or sketch up something? Even a pencil sketch is ok, so that I get to see what you need.</p>
<p>I wonder how much detail you want to see.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4199023</link><pubDate>Sat, 18 Feb 2017 19:32:47 -0000</pubDate><title>Message #4199023</title><guid isPermaLink="false">4199023@Uncensored</guid><description><![CDATA[<html><body>

<p>This isn't so bad. Good functionality using a year view. I have yet to find any kind of web calendar with a really good year view, which is suprising.</p>
<p>http://bootstrap-calendar.eivissapp.com/</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4198986</link><pubDate>Sat, 18 Feb 2017 16:45:09 -0000</pubDate><title>Message #4198986</title><guid isPermaLink="false">4198986@Uncensored</guid><description><![CDATA[<html><body>

<p>I don't want to clutter the development board, so i will clutter up this one.</p>
<p> </p>
<p>Feature request: can we have a year view for the new webcit?</p>
<p>Also i see you are thinking of using the w3schools template thingey, funny i was looking at that the otherday and was thinking of using one of their css templates for a home hosted site.</p>
<p>So as a complete new user can i be of any assistance to whoever is doing the css thingey, maybe calendar thingey ?? I can break it for sure but i am certain i can do something to help given a few pointers.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4095819</link><pubDate>Mon, 01 Aug 2016 19:54:00 -0000</pubDate><title>Message #4095819</title><guid isPermaLink="false">4095819@Uncensored</guid><description><![CDATA[  
 Nothing ... for some reason we're not listening on 504 right now, and I don't
have time to take a maintenance window to troubleshoot it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4093561</link><pubDate>Thu, 28 Jul 2016 15:00:58 -0000</pubDate><title>Message #4093561</title><guid isPermaLink="false">4093561@Uncensored</guid><description><![CDATA[<html><body>

<p style="font-family: sans-serif; font-size: 16px;"> zooer@-Desktop:~$ citadel bbs@uncensored.citadel.org<br /> Attaching to server...<br /> Can't connect: No such file or directory</p>
<p style="font-family: sans-serif; font-size: 16px;"> zooer@Desktop:~$ citadel uncensored.citadel.org<br /> Attaching to server...<br /> Can't connect: Connection refused</p>
<p style="font-family: sans-serif; font-size: 16px;"> </p>
<p style="font-family: sans-serif; font-size: 16px;">What am I doing wrong with the text client?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4088303</link><pubDate>Mon, 11 Jul 2016 19:22:38 -0000</pubDate><title>Message #4088303</title><guid isPermaLink="false">4088303@Uncensored</guid><description><![CDATA[It could use some love, but not right now.  There are pieces I'd like to change.
 I think it's safe to assume that every terminal now has at least some measure
of ANSI compatibility, don't you think?  Anyone still using a vintage Wyse
or Televideo at this point is probably running "screen" to translate vt100/ansi
style terminal control into their native language. 
  
 That being the case, it seems as if we could do a few *simple* tricks, such
as moving the cursor up a line when the user backspaces over a line break.

  
 Almost 35 years ago, one dude arbitrarily made the decision that a hard line
break consisted of a newline followed by a space.  I want to get rid of that,
as well as the proprietary format it generates inside of Citadel.  I'd like
to replace it with "Content-type: text/plain; format=flowed" which is standardized,
understood by lots of third party client agents, and degrades
flawlessly to plain text with a fixed column width. 
  
 Jeff Prothero and Hue White are not deities and their design decisions are
not set in stone forever.  Citadel is 100% ours now and we do what we want
with it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4085537</link><pubDate>Fri, 08 Jul 2016 15:42:01 -0000</pubDate><title>Message #4085537</title><guid isPermaLink="false">4085537@Uncensored</guid><description><![CDATA[ >But it isn't worth rewriting, not at this moment in the universe  
 >anyway.  
  
 Sure. It exists for nostalia's sake anyway, so it might as well remain as
a shrine to itself. 
  
 (I still use webcit only about twice a year, to view some very important
image upload.) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4085525</link><pubDate>Fri, 08 Jul 2016 14:28:57 -0000</pubDate><title>Message #4085525</title><guid isPermaLink="false">4085525@Uncensored</guid><description><![CDATA[<html><body>

<p>*sigh*</p>
<p>Every time I look at the source code to the text client, I'm reminded of how bad my coding style was, almost 30 years ago.</p>
<p>That's what's mostly in there, of course, because when our Citadel implementation was split up into client and server in 1995, the structure and form of the monolithic implementation was left in the client, and the server was built as a new program.  So the client still has ugly stuff all over the place, lots of goto statements and flow that just doesn't make sense.</p>
<p>But it isn't worth rewriting, not at this moment in the universe anyway.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4078196</link><pubDate>Sat, 18 Jun 2016 20:15:42 -0000</pubDate><title>Message #4078196</title><guid isPermaLink="false">4078196@Uncensored</guid><description><![CDATA[ I am back 
 Story to follow! 
 [There's always a story.] 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4076401</link><pubDate>Tue, 14 Jun 2016 15:10:53 -0000</pubDate><title>Message #4076401</title><guid isPermaLink="false">4076401@Uncensored</guid><description><![CDATA[<html><body>

<p>I have received the not found error once or twice.  A few times I see a new message from user "-1" it says something odd like click on a button to edit something.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4076374</link><pubDate>Tue, 14 Jun 2016 13:21:30 -0000</pubDate><title>Message #4076374</title><guid isPermaLink="false">4076374@Uncensored</guid><description><![CDATA[The messages in a room are marked as read when you <G>oto out of a room, or
<T>erminate your session while in the room.  The web client tries to emulate
this behavior, but it doesn't always pick up on what you're trying to do.
 For example, if some action takes you to another room without you explicitly
selecting a "Goto" option, the behavior can be unpredictable.  This is the
web client's fault; the text client *always* does the right thing. 
  
 Lately I've been getting a lot of "not found" errors on the web client, which
usually means some other user agent attached to my session and moved to a
different room while I wasn't looking.  The existing version of WebCit carries
a lot of state with each session, including the room that it thinks it's currently
in.  This is going away in the new version; no state is kept except for the
identity of the user who's logged in -- everything else is
RESTful.  This will lessen the unexpected behavior while also allowing more
user agents to be multiplexed onto fewer sessions. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4074531</link><pubDate>Tue, 07 Jun 2016 12:54:29 -0000</pubDate><title>Message #4074531</title><guid isPermaLink="false">4074531@Uncensored</guid><description><![CDATA[<html><body>

<p>I have noticed odd read/unread message counts when switching between the client and the web interface.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4074441</link><pubDate>Tue, 07 Jun 2016 05:56:09 -0000</pubDate><title>Message #4074441</title><guid isPermaLink="false">4074441@Uncensored</guid><description><![CDATA[<html><body>

<p>This can't be the only room that is not unread when I log in to the web client.  Or can it?  I am posting here as a test, and will check again with the web client later to see if it un-sets the un-read message count. :-)</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4064075</link><pubDate>Sat, 14 May 2016 15:12:49 -0000</pubDate><title>Re: Help. Save my text session.</title><guid isPermaLink="false">4064075@Uncensored</guid><description><![CDATA[<html><body>

<p>Sorry about that ... telnetd was throwing a "-p" at the client on the command line and I accidentally removed the code to parse that.  It's fixed now.</p>
<p>You can also connect with SSH as user "bbs"</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4062284</link><pubDate>Tue, 10 May 2016 02:24:53 -0000</pubDate><title>Help. Save my text session.</title><guid isPermaLink="false">4062284@Uncensored</guid><description><![CDATA[<html><body>

<p>It looks like the text client needs a bit of saving. All I get when I try to telnet into Uncensored is: </p>
<p>"couldn't stat citadel.config: No such file or directory"</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4061058</link><pubDate>Fri, 06 May 2016 05:15:00 -0000</pubDate><title>Message #4061058</title><guid isPermaLink="false">4061058@Uncensored</guid><description><![CDATA[<html><body>

<p>It is a trap.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4060876</link><pubDate>Thu, 05 May 2016 11:41:27 -0000</pubDate><title>Message #4060876</title><guid isPermaLink="false">4060876@Uncensored</guid><description><![CDATA[<html><body>

<p>Yeah, it's the "ubuntu layer" for MS Windows 10, but I did discover that you have to put Windows into "developer mode" and accept beta-quality code (whatever that means in Microsoft land) and they don't recommend you run it "on a production machine" so I may have to wait a little while longer.</p>
<p>Once you've got it running, though, you can get the Citadel client right out of the Ubuntu repository, simply by opening a bash prompt and typing "apt-get install citadel-client"</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4060561</link><pubDate>Wed, 04 May 2016 14:00:29 -0000</pubDate><title>Message #4060561</title><guid isPermaLink="false">4060561@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sat Apr 30 2016 11:03:08 EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />So ... as Ragnar pointed out in the Citadel Support room ... the text client works flawlessly on the new Microsoft/Ubuntu Linux layer for Windows. You need doze10 to run it, though. Still good news for those of us who are penguinistas stuck on Windows machines at work.</div>
</div>
</blockquote>
<p>MS Windows 10, you mean?   I mostly use Debian or Ubuntu, but I've been planning to install Windows 10 Pro on one of my PCs;  in part so I could check out that <em>Microsoft/Ubuntu Linux layer for Windows. </em> (I spend much of my time working in command line windows, doesn't matter all that much to me which GUI I'm using...)   And trying out the citadel text client is another thing I planned to test;  glad to hear that it works all right.  Does it matter which version of the text client is used.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4059944</link><pubDate>Tue, 03 May 2016 05:24:12 -0000</pubDate><title>Message #4059944</title><guid isPermaLink="false">4059944@Uncensored</guid><description><![CDATA[<html><body>

<p>Schweet.  Glad I am not a Wintendo drone (since 1999!).  Good to hear they are catching up though.  Also glad to hear that the Red Sea has parted.  Just hope the other predictions come true.</p>
<blockquote>
<div class="message_header"><span>Sat Apr 30 2016 11:03:08 AM EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />So ... as Ragnar pointed out in the Citadel Support room ... the text client works flawlessly on the new Microsoft/Ubuntu Linux layer for Windows. You need doze10 to run it, though. Still good news for those of us who are penguinistas stuck on Windows machines at work. </div>
</div>
</blockquote>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4058595</link><pubDate>Sat, 30 Apr 2016 15:03:08 -0000</pubDate><title>Message #4058595</title><guid isPermaLink="false">4058595@Uncensored</guid><description><![CDATA[  
 So ... as Ragnar pointed out in the Citadel Support room ... the text client
works flawlessly on the new Microsoft/Ubuntu Linux layer for Windows.  You
need doze10 to run it, though.  Still good news for those of us who are penguinistas
stuck on Windows machines at work. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4039055</link><pubDate>Sun, 27 Mar 2016 02:36:27 -0000</pubDate><title>Message #4039055</title><guid isPermaLink="false">4039055@Uncensored</guid><description><![CDATA[<html><body>

<p>It was just some horrible hack I used to allow someone that connected to my packet radio node program to get to Citadel in a text client way (telnet based like one of the old text clients).  It was a learning experience in telnet for me - especially the bits on the negotiation between the client and the server.</p>
<p>It is not worth viewing, but here it is:</p>
<p>http://penguinpackets.com/~kelly/kblog/projects</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4037667</link><pubDate>Thu, 24 Mar 2016 15:34:29 -0000</pubDate><title>Message #4037667</title><guid isPermaLink="false">4037667@Uncensored</guid><description><![CDATA[<html><body>

<p>Umm ... to the best of my knowledge there is no Python text client.   There are Python bindings to the Citadel wire protocol, but no client.</p>
<p>Honestly though, if I were to bind in an extension language for Citadel, it would almost certainly be JavaScript.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4036949</link><pubDate>Wed, 23 Mar 2016 21:00:59 -0000</pubDate><title>Message #4036949</title><guid isPermaLink="false">4036949@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Wed Mar 23 2016 01:53:34 EDT</span> <span>from ax25 @ Uncensored </span></div>
<div class="message_content">
<p>The text client shall live on in Python (badly written and buggy), but at least you can see the bugs in the source code.  No, you can't understand the writers intention (even if they used docstrings).</p>
<p>Just kidding.  Carry on (writing it in C).  C is not bad, but I have to think too much to grock it these days.</p>
<p> </p>
<br /><br /></div>
</blockquote>
<p>Where can we see the python text client?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4036266</link><pubDate>Wed, 23 Mar 2016 05:53:34 -0000</pubDate><title>Message #4036266</title><guid isPermaLink="false">4036266@Uncensored</guid><description><![CDATA[<html><body>

<p>The text client shall live on in Python (badly written and buggy), but at least you can see the bugs in the source code.  No, you can't understand the writers intention (even if they used docstrings).</p>
<p>Just kidding.  Carry on (writing it in C).  C is not bad, but I have to think too much to grock it these days.</p>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4035887</link><pubDate>Tue, 22 Mar 2016 23:07:58 -0000</pubDate><title>Message #4035887</title><guid isPermaLink="false">4035887@Uncensored</guid><description><![CDATA[1982 for me Vince. But then it was Apple Boards (Sherwood Forest) and the
bazillion C-Nets in the 914 area code. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4031271</link><pubDate>Thu, 17 Mar 2016 19:21:20 -0000</pubDate><title>Message #4031271</title><guid isPermaLink="false">4031271@Uncensored</guid><description><![CDATA[The text client will always be quicker and easier to navigate.  But a lot
of people embed graphics and other media now.  Super bonus points to anyone
who can figure out how to combine the best of both worlds.. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4031077</link><pubDate>Thu, 17 Mar 2016 15:21:01 -0000</pubDate><title>Message #4031077</title><guid isPermaLink="false">4031077@Uncensored</guid><description><![CDATA[ Personally, I rarely (like only a few times a year) use the WebCit interface.
  
    
 Yes, I am one of the "original citaphreeks" (Morningstar Keep, Brian Riley,
Tabernacle NJ, 1983) and then sysop of Jersey Devil Citadel for years.   
  
 So you might say I am very partial to the text-client! 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4022207</link><pubDate>Mon, 07 Mar 2016 08:30:26 -0000</pubDate><title>Message #4022207</title><guid isPermaLink="false">4022207@Uncensored</guid><description><![CDATA[Greetings from my 68030-based Macintosh IIfx. Text client forever! 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=4020573</link><pubDate>Wed, 02 Mar 2016 23:01:39 -0000</pubDate><title>Re: Linode outage and success with the text client.</title><guid isPermaLink="false">4020573@Uncensored</guid><description><![CDATA[<html><body>

<p>That's pretty much the case for any tech, if you can build a command line program to work with it, you know you didn't overbuild complexity.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3995357</link><pubDate>Tue, 05 Jan 2016 04:19:10 -0000</pubDate><title>Linode outage and success with the text client.</title><guid isPermaLink="false">3995357@Uncensored</guid><description><![CDATA[<html><body>

<p>Just goes to show that old tech is not the worst thing to have on hand.</p>
<p>During the "Merry X-mass" Ddos on Linode - vm hoster - (especially the Atlanta colo - where my Citadel instance lives), connectivity was grim.</p>
<p>Thanks to SMTP and the text clients ability to live on like a cockroach in a nuclear war, I was able to send and receive email during periods of 80 to 95% packet loss.  When things got to 100%, even SMTP timeouts and the text client called it a day.  But, with those options, I did ride out the outage with a small grin of satisfaction with my choice of MTA / MUA setup.  Thanks to the Citadel crew.  </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3986168</link><pubDate>Thu, 10 Dec 2015 15:04:17 -0000</pubDate><title>Re: Calendar, Contacts?</title><guid isPermaLink="false">3986168@Uncensored</guid><description><![CDATA[I'm not thrilled about the idea of the text client requiring any connectivity
to the server other than the single connection on port 504.  One of the nice
things about the Citadel protocol is that it does everything. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3986003</link><pubDate>Wed, 09 Dec 2015 19:59:09 -0000</pubDate><title>Re: Calendar, Contacts?</title><guid isPermaLink="false">3986003@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Wed Dec 09 2015 13:14:18 EST</span> <span>from IGnatius T Foobar @ Uncensored </span> <span class="message_subject">Subject: Re: Calendar, Contacts?</span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">It's clear that we have to support CalDAV and CardDAV. We might even have to invent a "MailDAV" and "CitadelConfigDAV" and a few other *DAV's and write connectors for popular clients :) </div>
</div>
</blockquote>
<p>And so you can access your calendar/events and citadel contact on the command line with the two python programs i posted earlier, that support CALDAV and CARDDAV respectively.</p>
<p>Is there any plans, or do you think it a good idea, for the text client to support CALDAV/CARDDAV access, or would there be a way to call an external program or script to get this functionality?</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3985989</link><pubDate>Wed, 09 Dec 2015 18:14:18 -0000</pubDate><title>Re: Calendar, Contacts?</title><guid isPermaLink="false">3985989@Uncensored</guid><description><![CDATA[It's clear that we have to support CalDAV and CardDAV.  We might even have
to invent a "MailDAV" and "CitadelConfigDAV" and a few other *DAV's and write
connectors for popular clients  :) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3985314</link><pubDate>Mon, 07 Dec 2015 21:20:01 -0000</pubDate><title>Re: Calendar, Contacts?</title><guid isPermaLink="false">3985314@Uncensored</guid><description><![CDATA[<html><body>

<p>Thats cool!  Sounds like a great citadel advocacy story.  :)  </p>
<p>Well John, at least one of the guys here has pointed out the merits of using Gopher as a mobile client for citadel as opposed to a webclient. I mean Gopher looks gorgeous on android via the overbite project.</p>
<p>As far as i am aware,  CALDAV (CARDDAV?) support is planned for Citadel for the near future.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3985148</link><pubDate>Mon, 07 Dec 2015 14:32:27 -0000</pubDate><title>Re: Calendar, Contacts?</title><guid isPermaLink="false">3985148@Uncensored</guid><description><![CDATA[<html><body>

<p>I haven't had the chance to look into the calendar/contacts syncing aspects of Citadel yet.  I'm a little skeptical of the reliability of the GroupDAV protocol (vs. CardDAV/CalDAV which lets you sync one event at a time vs.sending the entire calendar each time).</p>
<p>Anyhow, yes I am that John Goerzen, author of PyGopherd.  What can I say, old stuff fascinates me sometimes ;-)</p>
<p>I built up a Citadel install over the weekend to give my 9-year-old his first real email account.  Some Exim magic in front of it, and it's nicely restricted to only family. Pretty nice.  I gave him textclient only so far, and he picked it right up.  He's excited.</p>
<p>John</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3984833</link><pubDate>Sat, 05 Dec 2015 18:24:42 -0000</pubDate><title>Re: Calendar, Contacts?</title><guid isPermaLink="false">3984833@Uncensored</guid><description><![CDATA[<html><body>

<p>khard, was the address-book program:</p>
<p>https://github.com/scheibler/khard</p>
<p> </p>
<p>I will post about these, with more details, in the room:  "Software" in the floor: "Computer Level"  </p>
<p> </p>
<p>http://uncensored.citadel.org/dotgoto?room=Software#nonewmsgs</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3984830</link><pubDate>Sat, 05 Dec 2015 18:19:24 -0000</pubDate><title>Re: Calendar, Contacts?</title><guid isPermaLink="false">3984830@Uncensored</guid><description><![CDATA[<html><body>

<p>Hi John,</p>
<p> </p>
<p>I was just about to post about a couple of command line programs people here might be interested in:</p>
<p>A command-line calendar program, that can read and write events/icalendars and sync with amongst other things CALDAV servers.</p>
<p>I have a local copy on my machine with the exported contents of my google calendar on it, works a treat.</p>
<p>https://github.com/geier/khal</p>
<p> </p>
<p>... and also a command-line  contact manager/addressbook, that "reads, modifies and removes carddav address book entries at your local machine". Also syncs with CALDAV/CARDAV servers like Baikal </p>
<p>I have a local copy on my machine with my google contacts in VCARD format (just remember that your address-book needs to seperate all the contacts into seperate VCARD files ). It works a treat from the command-line. I also setup mutt for the first time to test it with this program, and now can access my gmail (citadel next ) imap folders with mutt and query my khal address-book from mutt too.</p>
<p> </p>
<p>I have not synced the khal calendar, or khard address-book but they both use vdirsyncer to sync with CALDAV/CARDAV servers.</p>
<p>https://github.com/untitaker/vdirsyncer</p>
<p> </p>
<p>I would love to see the planned citadel CALDAV support tested against these programs. Is it feasable to have the text client to somehow use these to access our calendar events and contact data directly?</p>
<p> </p>
<p> </p>
<p>Btw John, are you by any chance  John Goerzen the author of PyGopherd?</p>
<p>     </p>
<p>Mike</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3983792</link><pubDate>Thu, 03 Dec 2015 18:38:01 -0000</pubDate><title>Re: Crash on entering a textfile [patch]</title><guid isPermaLink="false">3983792@Uncensored</guid><description><![CDATA[<html><body>

<p>Thanks a lot, patch applied.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3983118</link><pubDate>Wed, 02 Dec 2015 17:53:30 -0000</pubDate><title>Re: Crash on entering a textfile [patch]</title><guid isPermaLink="false">3983118@Uncensored</guid><description><![CDATA[<html><body>

<p>Confirmed.  The attached patch fixes this.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3982912</link><pubDate>Wed, 02 Dec 2015 03:33:17 -0000</pubDate><title>Re: Crash on entering a textfile [patch]</title><guid isPermaLink="false">3982912@Uncensored</guid><description><![CDATA[<html><body>

<p>I see you are well versed :-)  Please ignore my pointing out of the API.  Going to my corner now. HI HI.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3982821</link><pubDate>Wed, 02 Dec 2015 03:29:28 -0000</pubDate><title>Message #3982821</title><guid isPermaLink="false">3982821@Uncensored</guid><description><![CDATA[<html><body>

<p>The option exists to write your own client (might be fun).  I have tried, and sorta have one.  It does not expose anything more than the message functions that the current client does, but you could use the protocol.  It looks like the parts are there (for ical at least):</p>
<p>http://www.citadel.org/doku.php/documentation:applicationprotocol</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3982820</link><pubDate>Wed, 02 Dec 2015 03:28:40 -0000</pubDate><title>Crash on entering a textfile [patch]</title><guid isPermaLink="false">3982820@Uncensored</guid><description><![CDATA[<html><body>

<p>Not sure if this is the place to report such things -- please let me know if not.</p>
<p>I have a brand new installation here, citadel-server 9.01, citadel-client 8.24, both Debian testing packages.</p>
<p>I have a 100% reproducible problem uploading textfiles.  Here's what it looks like:</p>
<p>Test] . Enter Textfile <br />Enter filename: test<br />Receiving test - press Ctrl-D to end.<br />test<br />*** Transfer successful.<br />Enter a short description of 'test':<br />: desc<br />*** Error in `/usr/bin/citadel': free(): invalid next size (fast): 0x00000000019580f0 ***</p>
<p>gdb was not helpful.  However, strace showed a failure right after sending UOPN (and getting 200 Ok from the server.</p>
<p> </p>
<p>Looking at the source, I see this:</p>
<p> </p>
<p>        aaa = (char *)malloc(strlen(save_as) + strlen(comment) + 7);<br />        if (!aaa) return -1;<br /><br />        sprintf(aaa, "UOPN %s|%s|%s", save_as, MimeType,  comment);<br />        ret = CtdlIPCGenericCommand(ipc, aaa, NULL, 0, NULL, NULL, cret);<br />        free(aaa);</p>
<p> </p>
<p>That's a buffer overflow.  strace showed the write as:</p>
<p> </p>
<p>write(3, "UOPN test|application/octet-stream|desc\n", 40) = 40</p>
<p>But the buffer really only permitted 5 characters for the MimeType.  I believe this could be corrected by simply using</p>
<p> </p>
<p>        aaa = (char *)malloc(strlen(save_as) + strlen(MimeType) + strlen(comment) + 7);</p>
<p> </p>
<p>Hope this helps.</p>
<p> </p>
<p>John</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3982643</link><pubDate>Tue, 01 Dec 2015 19:37:09 -0000</pubDate><title>Re: Calendar, Contacts?</title><guid isPermaLink="false">3982643@Uncensored</guid><description><![CDATA[  
 The text client is intended for sites that are running Citadel as a BBS.
 It doesn't support most of the PIM/Groupware functions like calendar and
contacts. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3982470</link><pubDate>Tue, 01 Dec 2015 14:25:38 -0000</pubDate><title>Calendar, Contacts?</title><guid isPermaLink="false">3982470@Uncensored</guid><description><![CDATA[<html><body>

<p>Hi folks,</p>
<p>I'm guy that was a BBS Sysop 20 years ago (not Citadel, sigh) and have been rediscovering this software for various reasons.</p>
<p>I'm trying out the text client, and can't seem to find a way to add Calendar or Contacts entries with it.  Any ideas?</p>
<p> </p>
<p>Thanks,</p>
<p> </p>
<p>John</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3947925</link><pubDate>Tue, 14 Jul 2015 00:18:43 -0000</pubDate><title>Message #3947925</title><guid isPermaLink="false">3947925@Uncensored</guid><description><![CDATA[Well, the text client is written in C, but if you or anyone else were to develop
a brand new client from scratch, it could be written in any language at all.
  
  
 There has been some talk about making things scriptable in some higher level
language, but there are other things on our plate before that. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3944752</link><pubDate>Wed, 01 Jul 2015 18:05:51 -0000</pubDate><title>Message #3944752</title><guid isPermaLink="false">3944752@Uncensored</guid><description><![CDATA[<html><body>

<p>Ahh cool!  And you are post 345.</p>
<p> </p>
<p>Yes the beginning seems a good place to start.Hope this is not a silly question, but:</p>
<p>Does it matter what language any of the things i mentioned  in jest (that's me off the hook :) ) , are written in?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3944692</link><pubDate>Wed, 01 Jul 2015 10:36:45 -0000</pubDate><title>Message #3944692</title><guid isPermaLink="false">3944692@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3944666</link><pubDate>Wed, 01 Jul 2015 05:49:27 -0000</pubDate><title>Message #3944666</title><guid isPermaLink="false">3944666@Uncensored</guid><description><![CDATA[<html><body>

<p>where should i start on that list? :)</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3943906</link><pubDate>Fri, 26 Jun 2015 12:10:46 -0000</pubDate><title>Message #3943906</title><guid isPermaLink="false">3943906@Uncensored</guid><description><![CDATA[<html><body>

<p>waiting for your patches.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3943831</link><pubDate>Thu, 25 Jun 2015 22:14:07 -0000</pubDate><title>Message #3943831</title><guid isPermaLink="false">3943831@Uncensored</guid><description><![CDATA[<html><body>

<p>... and a console calendar which includes a 'year' view. :P</p>
<p>contacts, appointment, diary, todo, checklists, notes, and 'in house' talker/conferencing system with split screen capability so we can continue talking while we surf the message boards, or compose mail, and independant of the room based xmpp messaging, capable of being used at anytime anywhere on the system, by anyone many to many, and any and all users at any time, thingey. :)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3943828</link><pubDate>Thu, 25 Jun 2015 22:04:32 -0000</pubDate><title>Message #3943828</title><guid isPermaLink="false">3943828@Uncensored</guid><description><![CDATA[<html><body>

<p>with a menu option with full screen scrollable ncurses goodness. :P</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3943679</link><pubDate>Thu, 25 Jun 2015 00:43:43 -0000</pubDate><title>Message #3943679</title><guid isPermaLink="false">3943679@Uncensored</guid><description><![CDATA[Heh.  You guys don't want a text client, you want a shell that vaguely speaks
Citadel. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3940047</link><pubDate>Sun, 14 Jun 2015 12:59:21 -0000</pubDate><title>Message #3940047</title><guid isPermaLink="false">3940047@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3936784</link><pubDate>Wed, 03 Jun 2015 20:46:55 -0000</pubDate><title>Message #3936784</title><guid isPermaLink="false">3936784@Uncensored</guid><description><![CDATA[Why does the external editor (.ee) keep going away?  It's hardly a crisis,
but it would be nice to know why it periodically just stops working.  I wonder
if something is getting overwritten... 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3919945</link><pubDate>Sun, 03 May 2015 05:39:02 -0000</pubDate><title>Message #3919945</title><guid isPermaLink="false">3919945@Uncensored</guid><description><![CDATA[<html><body>

<p>Sig, I hear ya.  I suggested Citadel to my peeps doing low bandwidth comms with good old Eric Westguard (NY9D).  Hope you have the chance to meet him some day Sig.  He is an all around good guy.  Knows tech, and he knows politics.  But #1 he knows tech and how to motivate people.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3916746</link><pubDate>Tue, 28 Apr 2015 13:09:06 -0000</pubDate><title>Message #3916746</title><guid isPermaLink="false">3916746@Uncensored</guid><description><![CDATA[I originally started looking into Citadel (in 2005?) because I was looking
for some way to communicate effectively over high latency low bandwidth links
of the type I expected to be using when/if I deployed to Afghanistan.  Text-based
makes a heck of a lot more sense for that sort of thing. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3916690</link><pubDate>Tue, 28 Apr 2015 05:12:21 -0000</pubDate><title>Message #3916690</title><guid isPermaLink="false">3916690@Uncensored</guid><description><![CDATA[<html><body>

<p>Agreed Mo.  Thanks for suggesting it to me.  Love using Gopher (even works well over 2G networks!)</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3916635</link><pubDate>Mon, 27 Apr 2015 20:27:20 -0000</pubDate><title>Message #3916635</title><guid isPermaLink="false">3916635@Uncensored</guid><description><![CDATA[<html><body>

<p>Having seen gopher, via overbite, on android; i can only think it would be a great candidate for 'the' citadel mobile client, as far as the BBS goes (floors and rooms), without the groupware.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3916624</link><pubDate>Mon, 27 Apr 2015 19:24:24 -0000</pubDate><title>Message #3916624</title><guid isPermaLink="false">3916624@Uncensored</guid><description><![CDATA[<html><body>

<p>Sounds like a great idea!!  </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3912911</link><pubDate>Wed, 22 Apr 2015 04:53:16 -0000</pubDate><title>Message #3912911</title><guid isPermaLink="false">3912911@Uncensored</guid><description><![CDATA[<html><body>

<p>Goforit TaMeR.  If you will program it, I will use it :-)  Double if you write it in Python:</p>
<p>http://en.wikipedia.org/wiki/PyGopherd</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3912283</link><pubDate>Mon, 20 Apr 2015 01:15:06 -0000</pubDate><title>Message #3912283</title><guid isPermaLink="false">3912283@Uncensored</guid><description><![CDATA[<html><body>

<p>I don't know about using Pine or Matt on an Android or iPhone.<br />I guess you could, but I meant something more like a Gopher browser like <a href="http://gopher.floodgap.com/gopher/">Overbite</a></p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3912277</link><pubDate>Mon, 20 Apr 2015 00:24:44 -0000</pubDate><title>Message #3912277</title><guid isPermaLink="false">3912277@Uncensored</guid><description><![CDATA[It sounds cool -- at the same time, though, it would consume valuable developer
time that could be used for other things... 
  
 For low bandwidth and/or low processing power, you could also use any text-based
IMAP client like Pine or Mutt. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3912060</link><pubDate>Sat, 18 Apr 2015 13:34:07 -0000</pubDate><title>Message #3912060</title><guid isPermaLink="false">3912060@Uncensored</guid><description><![CDATA[<html><body>

<p><br />I like the text client!<br />I have a citadel installation on my laptop and use the text client sometimes, since webcit isn't installed.<br /><br />I can highly recommend this setup, since Thunderbird really slows down on large cached mail folders. <br />I have Thunderbird imap in to the local, actually in to an lxc container that runs only citadel.<br /><br />Besides the local client, I am also curious have you ever considered providing access to public rooms via the gopher protocol. <br /><br />This should work great for mobile connectivity since it will use much less bandwidth. <br /><br />I know this would be against the webcit principle since webcit saves (unfortunately) everything as html. <br />Creating a gopher only room template and providing access with citadel would be the way to go I guess.<br /><br />Any thoughts? The gopher protocol is very simple.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3890311</link><pubDate>Mon, 09 Mar 2015 19:01:13 -0000</pubDate><title>Message #3890311</title><guid isPermaLink="false">3890311@Uncensored</guid><description><![CDATA[Not at this time.  The text client is pretty much just for BBS use.  We didn't
put any of the groupware/PIM stuff in it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3890257</link><pubDate>Mon, 09 Mar 2015 15:22:20 -0000</pubDate><title>Message #3890257</title><guid isPermaLink="false">3890257@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3889997</link><pubDate>Sun, 08 Mar 2015 22:23:57 -0000</pubDate><title>Message #3889997</title><guid isPermaLink="false">3889997@Uncensored</guid><description><![CDATA[A quick question: can you read the calandar text from the ,erm, text client
(also contacts list) - if so, how :) ? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3862647</link><pubDate>Sun, 11 Jan 2015 23:22:50 -0000</pubDate><title>Message #3862647</title><guid isPermaLink="false">3862647@Uncensored</guid><description><![CDATA[Interesting history... thank you 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3862359</link><pubDate>Sun, 11 Jan 2015 14:17:19 -0000</pubDate><title>Message #3862359</title><guid isPermaLink="false">3862359@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sun Jan 11 2015 07:34:12 EST</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">dothebart can correct me on this, but I don't think that change ever got backported to the stable track from which the debian packages are built. I know it's your pet peeve and hopefully we'll fix that soon; I've got one of my own: the output of only two lines when you read the list of who is online. <br /><br />Really the whole Citadel suite is in need of a code freeze so we can push a major release out the door and eliminate the two tracks for a while. </div>
</div>
</blockquote>
<p>no, I didn't backport anything...</p>
<p>yes, we need to get it done, but we're definitely too late for jessie.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3862338</link><pubDate>Sun, 11 Jan 2015 12:34:12 -0000</pubDate><title>Message #3862338</title><guid isPermaLink="false">3862338@Uncensored</guid><description><![CDATA[dothebart can correct me on this, but I don't think that change ever got backported
to the stable track from which the debian packages are built.  I know it's
your pet peeve and hopefully we'll fix that soon; I've got one of my own:
the output of only two lines when you read the list of who is online. 
  
 Really the whole Citadel suite is in need of a code freeze so we can push
a major release out the door and eliminate the two tracks for a while. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3862189</link><pubDate>Sun, 11 Jan 2015 00:04:17 -0000</pubDate><title>Message #3862189</title><guid isPermaLink="false">3862189@Uncensored</guid><description><![CDATA[ > Support for https:// and even ftp:// was added on 2013-10-04.  It just
 >hasn't made it to your distribution yet :) 

What is the latest version?  The "-v" argument isn't used, according the the package manager I am running 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3862108</link><pubDate>Sat, 10 Jan 2015 16:14:57 -0000</pubDate><title>Message #3862108</title><guid isPermaLink="false">3862108@Uncensored</guid><description><![CDATA[ > Recently, I have played with running Citadel and Inform 7 on a   
 >raspberry pi... however I never considered a possible connection   
 >between a bbs and an interactive fiction game.   
  
 That's kind of what "Uncensored Underground" was.  It was a short-lived but
*very* well received project we did back in 1990-1991 or so.  The idea was
that there was a secret underground network sitting directly beneath the BBS,
and you could drop into it and explore and interact and stuff.  Sort of like
a MUD but *awesomer* 
  
 Our old buddy Ygorl did most of the creative work, and I did the programming.
 At the time, our Citadel implementation was not yet client/server so I simply
hacked right into the database.  Underground rooms were actually real Citadel
rooms hidden from the main implementation of the BBS.  You could "write on
the wall" and everything. 
  
 Something like that is what CrT (Comrade
radical Terrorist) had in mind when he wrote the original Citadel code in
1981.  Later on he discovered MUDs and abandoned Citadel, and began work on
a mudserver called "MUQ" which became a very powerful platform, but never
gained the folksy community feel that Citadels have. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3862102</link><pubDate>Sat, 10 Jan 2015 16:07:43 -0000</pubDate><title>Message #3862102</title><guid isPermaLink="false">3862102@Uncensored</guid><description><![CDATA[ >and yet the text client still does not recognize "https://"  
  
 Support for https:// and even ftp:// was added on 2013-10-04.  It just hasn't
made it to your distribution yet :) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3859030</link><pubDate>Mon, 05 Jan 2015 00:36:30 -0000</pubDate><title>Message #3859030</title><guid isPermaLink="false">3859030@Uncensored</guid><description><![CDATA[ Select from the following: 
  
 GAMES             |  BULLETIN BOARD SYSTEMS  |  COMMANDS 
 ------------------+--------------------------+-----------------------------

 1: Zork I         |  4: Cascade Lodge BBS    |   m: Show Current MOTD 
 2: Zork II        |  5: Dogpound II BBS      |   w: Current Remote Users

 3: Zork III       |  6: UnCensored BBS       |  up: Full Uptime Report 
 G: More Games !!  |  7: Quartz II BBS        |  ch: Run Gateway PING Test

 ------------------+--------------------------+-----------------------------

  
 Enter your choice or Q  to quit:  
  
 ==================== 
  
 There - nice and pretty ASCII chart! 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3859029</link><pubDate>Mon, 05 Jan 2015 00:31:52 -0000</pubDate><title>Message #3859029</title><guid isPermaLink="false">3859029@Uncensored</guid><description><![CDATA[ And looks HORRIBLE when viewed from the text client!  
 One of these days I'll do that from the text client so it "looks correct."

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3859028</link><pubDate>Mon, 05 Jan 2015 00:29:43 -0000</pubDate><title>Message #3859028</title><guid isPermaLink="false">3859028@Uncensored</guid><description><![CDATA[<html><body>

<p>This is the interactive shell we have running over at Cascade Lodge for folks with accounts on the machine:</p>
<p>===========================================================</p>
<p>Select from the following:<br /><br />GAMES             |  BULLETIN BOARD SYSTEMS  |  COMMANDS<br />------------------+--------------------------+-----------------------------<br />1: Zork I         |  4: Cascade Lodge BBS    |   m: Show Current MOTD<br />2: Zork II        |  5: Dogpound II BBS      |   w: Current Remote Users<br />3: Zork III       |  6: UnCensored BBS       |  up: Full Uptime Report<br />G: More Games !!  |  7: Quartz II BBS        |  ch: Run Gateway PING Test<br />------------------+--------------------------+-----------------------------<br /><br />Enter your choice or Q to quit:</p>
<p>===========================================================</p>
<p>It all lines up perfectly in a TTY session (for which it was designed).</p>
<p>--K2NE</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3858964</link><pubDate>Sun, 04 Jan 2015 20:39:22 -0000</pubDate><title>Message #3858964</title><guid isPermaLink="false">3858964@Uncensored</guid><description><![CDATA[TW brings back memories :-) 
 An interactive fiction client or engine behind a door would be really cool.
 Recently, I have played with running Citadel and Inform 7 on a raspberry
pi... however I never considered a possible connection between a bbs and an
interactive fiction game. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3858453</link><pubDate>Sat, 03 Jan 2015 01:16:18 -0000</pubDate><title>Message #3858453</title><guid isPermaLink="false">3858453@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3858279</link><pubDate>Fri, 02 Jan 2015 16:27:39 -0000</pubDate><title>Message #3858279</title><guid isPermaLink="false">3858279@Uncensored</guid><description><![CDATA[For the first 20 years or so, our Citadel implementation had the ability to
drop to an arbitrary external program (usually a menu of other programs) defined
by the site administrator.  Having grown up in the Unix world I never got
excited about it, not appreciating the work that had to go into "doors" to
make them work over a modem connection.  All we had to do was just run a program.
 We passed along some information like the name of the user, screen dimensions
etc but in our world, stdin/stdout was king already. 
  
 Does anyone here remember "Uncensored Underground" from around 1990/1991
or so?  That was probably the single most exciting project we ever did here.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3858223</link><pubDate>Fri, 02 Jan 2015 13:25:49 -0000</pubDate><title>Message #3858223</title><guid isPermaLink="false">3858223@Uncensored</guid><description><![CDATA[  
 I made some nifty stuff Back In The Day that wasn't exactly a door game,
but had some amusing results. 
  
 I created a room, into which people could leave a witticism or some other
such thing that one might find in a unix 'fortune' result. 
  
 I would filter out the rubbish (because, y'know, sometimes people aren't
with the program), kick off a tool that looked at all the messages in that
room, and added the new stuff to a growing file of this kind of thing. 
  
 Then, I had another tool create a new MOTD pulling from this collection of
stuff every day, so your witticism could show up.  I think I had options to
pull from the growing file sequentially or randomly. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3858218</link><pubDate>Fri, 02 Jan 2015 13:04:36 -0000</pubDate><title>Message #3858218</title><guid isPermaLink="false">3858218@Uncensored</guid><description><![CDATA[My game was "Land of Devastation", at one time the original writer was going to port it for the internet but I 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3858141</link><pubDate>Fri, 02 Jan 2015 07:10:53 -0000</pubDate><title>Message #3858141</title><guid isPermaLink="false">3858141@Uncensored</guid><description><![CDATA[ Let me clarify that just a bit. 
 You cannot access the script from the BBS, so it really is not a "door game"
system in the old original sense. 
  
 You need an account on the Cascade Lodge linux box from which you run the
script. OR ... an account set up to use the script as its login shell (which,
as I mentioned, is *not* currently implemented). 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3858138</link><pubDate>Fri, 02 Jan 2015 07:03:22 -0000</pubDate><title>Message #3858138</title><guid isPermaLink="false">3858138@Uncensored</guid><description><![CDATA[<html><body>

<p>Over at Cascade Lodge Citadel I have a shell script that a few of us use that has a few games available:</p>
<p>1. Zork 1, 2, and 3.</p>
<p>2. Adventure</p>
<p>3. Boggle</p>
<p>4. Hack</p>
<p>5. Hangman</p>
<p>6. Trek</p>
<p>and</p>
<p>7. Worm</p>
<p>This can be run by selecting the script at any linux comand line. It also allows execution of a small subset of linux commands and access to Cascade, Dogpound2, and Uncensored via ssh.</p>
<p>The script can also run as a login shell, but I fear security issues so I just don't do that.</p>
<p>--Vince (K2NE)</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3858108</link><pubDate>Fri, 02 Jan 2015 03:52:05 -0000</pubDate><title>Message #3858108</title><guid isPermaLink="false">3858108@Uncensored</guid><description><![CDATA[<html><body>

<p>Ah Tradewars.  Fun, even at 2400 baud.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3857954</link><pubDate>Thu, 01 Jan 2015 19:14:34 -0000</pubDate><title>Message #3857954</title><guid isPermaLink="false">3857954@Uncensored</guid><description><![CDATA[I actually seriously considered trying to set up a text-only BBS which would
allow the playing of interactive fiction (e.g. text adventures) from a command-line
client via a door mechanism.  But I really didn't have the technical know-how
to evaluate the security implications of something like that, since the text
mode IF client was almost certainly not designed for that sort of use. 
  
 I liked the idea of a text-mode BBS to discuss old school text gaming. 
  
 But yeah, I totally would have put TW2002 on there, too. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3854667</link><pubDate>Wed, 31 Dec 2014 00:27:51 -0000</pubDate><title>Message #3854667</title><guid isPermaLink="false">3854667@Uncensored</guid><description><![CDATA[I hope door games come back in 2015. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3854358</link><pubDate>Mon, 29 Dec 2014 21:58:20 -0000</pubDate><title>Message #3854358</title><guid isPermaLink="false">3854358@Uncensored</guid><description><![CDATA[ > Hey IG - where's the source code for the text client to be found?   
  
 Same as the rest of the system: 
  
 Released version is at http://www.citadel.org/doku.php/installation:source

  
 The source code repository is at http://code.citadel.org/ 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3854312</link><pubDate>Mon, 29 Dec 2014 19:38:01 -0000</pubDate><title>Message #3854312</title><guid isPermaLink="false">3854312@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Mon Dec 29 2014 11:57:30 EST</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br /><br class="fmout-JUSTIFY" />Someday I'll finish ctdlsh, which will allow the removal of numerous sysadmin functions from our beloved Text Client. Or perhaps the entire client could be rewritten in Python. Who knows. There's a *lot* of bit rot in there. </div>
</div>
</blockquote>
<p>I'd realy love to see something with ctdlsh (maybe even with python) which enables us to write unit tests in a very compact manner.</p>
<p>I realy enjoy the arangodb way of writing unittests in .js - one can use the full arango js api for all the setup &amp; teardown - like creating specific collections, filtering the results, expecting whats to be there...</p>
<p>https://github.com/triAGENS/ArangoDB/blob/master/js/server/tests/aql-optimizer-rule-use-index-range.js</p>
<p>That way AQL is revalidated - the Arango db Query language. We also reach a pretty descent code coverage ratio that way.</p>
<p>and - yes - I realy enjoy my day to day work can be viewed publicaly at github ;-)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3854284</link><pubDate>Mon, 29 Dec 2014 18:48:37 -0000</pubDate><title>Message #3854284</title><guid isPermaLink="false">3854284@Uncensored</guid><description><![CDATA[ Hey IG - where's the source code for the text client to be found? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3854045</link><pubDate>Mon, 29 Dec 2014 16:57:30 -0000</pubDate><title>Message #3854045</title><guid isPermaLink="false">3854045@Uncensored</guid><description><![CDATA[  
 That's been considered more than once, and it may yet happen. 
  
 I haven't had much coding time over the last two years and am hoping that
2015 will be when that changes.  I want to focus on simplifying some things
-- yes, even Citadel, which is dead simple compared to other solutions, could
stand to have a couple of things made easier. 
  
 Most of them will revolve around removing features which address use cases
that don't exist.  For example, absolutely *nobody* is networking Citadel
nodes in non-federated mode, so the distributed address book goes away.  This
removes half a box full of options from the domain configuration screen and
eliminates a couple of different failure modes. 
  
 Someday I'll finish ctdlsh, which will allow the removal of numerous sysadmin
functions from our beloved Text Client.  Or perhaps the entire client could
be rewritten in Python.  Who knows.  There's a *lot* of bit rot in there.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3833628</link><pubDate>Fri, 28 Nov 2014 05:42:16 -0000</pubDate><title>Message #3833628</title><guid isPermaLink="false">3833628@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Thu Nov 27 2014 01:14:30 PM EST</span> <span>from fleeb @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />Alternatively, you could build Python extensions that integrate with Citadel, to give you all the power of a shell with none of the extra hassle of figuring out language constructs. </div>
</div>
</blockquote>
<p>Yes.  Do this and I will come to the party.  If this happens, I will also try to extend or even write c extensions to the base libs (assuming what I wrote would pass muster).</p>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3833453</link><pubDate>Thu, 27 Nov 2014 18:14:30 -0000</pubDate><title>Message #3833453</title><guid isPermaLink="false">3833453@Uncensored</guid><description><![CDATA[  
 Alternatively, you could build Python extensions that integrate with Citadel,
to give you all the power of a shell with none of the extra hassle of figuring
out language constructs. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3833394</link><pubDate>Thu, 27 Nov 2014 15:25:17 -0000</pubDate><title>Message #3833394</title><guid isPermaLink="false">3833394@Uncensored</guid><description><![CDATA[<html><body>

<p>Uncoincidentally, since 2009 I have been working on a "ctdlsh" utility which no one will ever use.  :)</p>
<p>(Don't get excited, I've probably spent a couple of hours tops on this idea.  It's basically just a system administration shell.  Right now all it can do is shut the server down, change a user's password, and tell you what time it is.)</p>
<p>Basically though, this seems to be the way people write command line utilities in the 21st century (on real computers anyway; in wintendo-land they have powershell crap that no one can figure out) -- build a "shell" for the application domain, give it a bunch of subcommands that can perform any task, and allow it to run in scripts <em>or</em> using GNU readline when running interactively.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3829528</link><pubDate>Sat, 22 Nov 2014 20:13:00 -0000</pubDate><title>Message #3829528</title><guid isPermaLink="false">3829528@Uncensored</guid><description><![CDATA[I would like to see a plethora of different clients: web, ssh, Android, etc.
 Just because.  All communicating with the same data.  That is the thing I
like most about the system. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3827427</link><pubDate>Fri, 21 Nov 2014 09:30:51 -0000</pubDate><title>Message #3827427</title><guid isPermaLink="false">3827427@Uncensored</guid><description><![CDATA[<html><body>

<p>Try another browser instead of the IE replacement Firefox. Or stop using SSL :D</p>
<p>Currently only chrome/chromium based browsers are reasonably fast with Webcit and SSL enabled.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3821155</link><pubDate>Sun, 16 Nov 2014 23:10:46 -0000</pubDate><title>Message #3821155</title><guid isPermaLink="false">3821155@Uncensored</guid><description><![CDATA[<html><body>

<p><br /> "goosh is written by <a href="http://stefan.grothkopp.com/">Stefan Grothkopp</a> &lt;<a style="text-decoration: none; color: #000;" href="mailto:goosh@xsg.de?subject=goosh.org">goosh@xsg.de</a>&gt; <br /> it is NOT an official google product!"     but you get the google ads still :) actually very cool! I think!? :/ </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3820092</link><pubDate>Sun, 16 Nov 2014 05:52:05 -0000</pubDate><title>Message #3820092</title><guid isPermaLink="false">3820092@Uncensored</guid><description><![CDATA[<html><body>

<p>Well, that and they sexy . commands!</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3820091</link><pubDate>Sun, 16 Nov 2014 05:49:39 -0000</pubDate><title>Message #3820091</title><guid isPermaLink="false">3820091@Uncensored</guid><description><![CDATA[<html><body>

<p>Not like that.  More like this -&gt;</p>
<p>http://goosh.org/#help</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3818941</link><pubDate>Thu, 13 Nov 2014 23:40:18 -0000</pubDate><title>Message #3818941</title><guid isPermaLink="false">3818941@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3818475</link><pubDate>Thu, 13 Nov 2014 10:58:18 -0000</pubDate><title>Message #3818475</title><guid isPermaLink="false">3818475@Uncensored</guid><description><![CDATA[  
 I thought there was something like that already. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3818466</link><pubDate>Thu, 13 Nov 2014 10:13:15 -0000</pubDate><title>Message #3818466</title><guid isPermaLink="false">3818466@Uncensored</guid><description><![CDATA[<html><body>

<p>useless, there are terminal emulators for browsers ready there.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3818223</link><pubDate>Thu, 13 Nov 2014 03:45:15 -0000</pubDate><title>Message #3818223</title><guid isPermaLink="false">3818223@Uncensored</guid><description><![CDATA[<html><body>

<p>Someone should write a version of the text client for the browser.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3818177</link><pubDate>Thu, 13 Nov 2014 00:38:24 -0000</pubDate><title>Message #3818177</title><guid isPermaLink="false">3818177@Uncensored</guid><description><![CDATA[They serve different needs and different use cases.  Old-skool BBS users are
*not* the target audience for WebCit. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3818115</link><pubDate>Wed, 12 Nov 2014 19:50:19 -0000</pubDate><title>Message #3818115</title><guid isPermaLink="false">3818115@Uncensored</guid><description><![CDATA[  
 Yeah, I find it considerably more snappy than the web client, which isn't
a cut against the web client, just a note that sometimes the old ways kinda
work better for certain things. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3818112</link><pubDate>Wed, 12 Nov 2014 19:38:11 -0000</pubDate><title>Message #3818112</title><guid isPermaLink="false">3818112@Uncensored</guid><description><![CDATA[<html><body>

<p>For this visit I am logged in via the GUI. I hate it.</p>
<p>It's comparatively slow; no - it's REALLY slow.</p>
<p>The text client is snappy - it's VERY fast.</p>
<p>Only thing I like about doing it this way is the display of images and text enhancements.</p>
<p>That, however, is absolutely not essential to the primary task - communicating.</p>
<p>--K2NE</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3804516</link><pubDate>Wed, 29 Oct 2014 04:37:10 -0000</pubDate><title>citadel-client have some ssl security problemes</title><guid isPermaLink="false">3804516@Uncensored</guid><description><![CDATA[<html><body>

<p><span style="font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; line-height: 22.3999996185303px;">Hi guys,</span><br style="font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; line-height: 22.3999996185303px;" /><span style="font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; line-height: 22.3999996185303px;">Recently, our group are trying to find ssl security problems by static anlysis. Now we have find some problems in citadel-client and report this bugs to the launchpad, but we haven't receive any responses.</span><br style="font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; line-height: 22.3999996185303px;" /><span style="font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; line-height:
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3785301</link><pubDate>Tue, 30 Sep 2014 23:33:27 -0000</pubDate><title>Message #3785301</title><guid isPermaLink="false">3785301@Uncensored</guid><description><![CDATA[<html><body>

<p>Ah good! I'll let it demode away then! Ignorance is bliss  B)</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3784497</link><pubDate>Mon, 29 Sep 2014 18:19:36 -0000</pubDate><title>Message #3784497</title><guid isPermaLink="false">3784497@Uncensored</guid><description><![CDATA[ >Ahh ! You meant another citadel bboard (DOC?), not sdf.org? Bit late  
 >but better than never for me anyway :) .   
  
 Neither a DOC nor sdf.org 
  
 And I will not mention it by name or link to it here, because either one
would delay its demise. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3783247</link><pubDate>Sun, 28 Sep 2014 20:45:05 -0000</pubDate><title>Message #3783247</title><guid isPermaLink="false">3783247@Uncensored</guid><description><![CDATA[http://www.ubuntuupdates.org/package/core/precise/universe/base/citadel-suite

 Latest version:	7.86-dfsg-1build2
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3783245</link><pubDate>Sun, 28 Sep 2014 20:39:21 -0000</pubDate><title>Message #3783245</title><guid isPermaLink="false">3783245@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3783019</link><pubDate>Sun, 28 Sep 2014 18:44:52 -0000</pubDate><title>Message #3783019</title><guid isPermaLink="false">3783019@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Thu Sep 04 2014 14:23:02 EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">Not even needed anymore. I just checked the rival BBS and it's had maybe half a dozen posts this year, mostly saying things like "hey wow this is still here and I still remember the key commands to use it" <br /><br />They probably *wish* Ygorl would show up. </div>
</div>
</blockquote>
<p>Ahh ! You meant another citadel bboard (DOC?), not sdf.org? Bit late but better than never for me anyway :) .</p>
<p> </p>
<p>Also to Sig: I will suggest again on sdf.org about them having a citadel, a nice shiny new modern one. If a few people make a noise smj will listen.</p>
<p>If you want to add your voice it would lend alot of weight i should think. You seem to know citadel pretty well, they would listen. I'll let you know, please let me know if i can count on a little support if i need it :) .</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3778661</link><pubDate>Mon, 22 Sep 2014 05:14:45 -0000</pubDate><title>Message #3778661</title><guid isPermaLink="false">3778661@Uncensored</guid><description><![CDATA[<html><body>

<p>Wowza.  And I thought ax.25 was not well behaved.  I guess it is a bit ahead of the curve when it comes to dumping bad clients.  Actually, I think I did write a cleanup tool for that sort of mess in Python a while back for an older Apache install that did just that.  Can't remember the method, but I think it was a simple older than x, big hammer down design.  That server might still be alive, so I should see what that bit of mess I did was.</p>
<p>Ah, I am back.  No, sadly, it turns out I was wrong.  The script I was thinking about just killed off any apache2 / httpd procs that had a direct parent of pid 1.  Did the job well as there was no obvious way to serve if your parent pid is 1.  Of course that will all change with the new shiny systemd :-)</p>
<blockquote>
<div class="message_header"><span>Thu Sep 18 2014 04:40:30 PM EDT</span> <span>from dothebart @ Uncensored </span></div>
<div class="message_content">
<p>not that there has been too much trafic in the repo meanwile :-(</p>
<p><a href="http://code.citadel.org/?p=citadel.git;a=tree;f=textclient;h=dde4604f5b748c8cda7861a3de685613e14d3459;hb=921ebdb7dbcdc32ab677a531b291663b95c6b6a5" target="webcit01">http://code.citadel.org/?p=citadel.git;a=tree;f=textclient;h=dde4604f5b748c8cda7861a3de685613e14d3459;hb=921ebdb7dbcdc32ab677a531b291663b95c6b6a5</a></p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3777341</link><pubDate>Fri, 19 Sep 2014 18:08:41 -0000</pubDate><title>Message #3777341</title><guid isPermaLink="false">3777341@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3776149</link><pubDate>Thu, 18 Sep 2014 20:40:30 -0000</pubDate><title>Message #3776149</title><guid isPermaLink="false">3776149@Uncensored</guid><description><![CDATA[<html><body>

<p>not that there has been too much trafic in the repo meanwile :-(</p>
<p>http://code.citadel.org/?p=citadel.git;a=tree;f=textclient;h=dde4604f5b748c8cda7861a3de685613e14d3459;hb=921ebdb7dbcdc32ab677a531b291663b95c6b6a5</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3776064</link><pubDate>Thu, 18 Sep 2014 15:45:55 -0000</pubDate><title>Message #3776064</title><guid isPermaLink="false">3776064@Uncensored</guid><description><![CDATA[So..... what is the latest stable working version of the text client and where is it?  It doesn't show up in 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3765329</link><pubDate>Thu, 04 Sep 2014 22:12:59 -0000</pubDate><title>Message #3765329</title><guid isPermaLink="false">3765329@Uncensored</guid><description><![CDATA[<html><body>

<p>Next time your there have a look at there talker program, ' com ' (for commode ) :)</p>
<p> </p>
<p>And on another rival BBS -  ( ssh mono@mono.org  ) check out there version of forums B) (if you could see how many messages are left in one day it would be quite busy)</p>
<p> </p>
<p>Now in my opinion the talker on hahaemm sdf + the forum  style boards on mono with email/messaging wizardry of citadel and a text user interface for the calendar and contacts / PIM functionality  would be heaven :) (at least for me anyway ;) )</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p><br /><br /></p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3764871</link><pubDate>Thu, 04 Sep 2014 19:32:18 -0000</pubDate><title>Message #3764871</title><guid isPermaLink="false">3764871@Uncensored</guid><description><![CDATA[  
 Heh, yeah, well, that would be pushing things a bit. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3764852</link><pubDate>Thu, 04 Sep 2014 19:04:29 -0000</pubDate><title>Message #3764852</title><guid isPermaLink="false">3764852@Uncensored</guid><description><![CDATA[Naah, I would not wish a convicted pedophile upon anyone, even them. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3764836</link><pubDate>Thu, 04 Sep 2014 18:54:56 -0000</pubDate><title>Message #3764836</title><guid isPermaLink="false">3764836@Uncensored</guid><description><![CDATA[  
 (Or... Curly...) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3764461</link><pubDate>Thu, 04 Sep 2014 18:23:02 -0000</pubDate><title>Message #3764461</title><guid isPermaLink="false">3764461@Uncensored</guid><description><![CDATA[Not even needed anymore.  I just checked the rival BBS and it's had maybe
half a dozen posts this year, mostly saying things like "hey wow this is still
here and I still remember the key commands to use it" 
  
 They probably *wish* Ygorl would show up. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3764429</link><pubDate>Thu, 04 Sep 2014 16:28:42 -0000</pubDate><title>Message #3764429</title><guid isPermaLink="false">3764429@Uncensored</guid><description><![CDATA[  
 Or force Ygorl on others. (A rival BBS needs trolling?) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3764410</link><pubDate>Thu, 04 Sep 2014 15:24:27 -0000</pubDate><title>Message #3764410</title><guid isPermaLink="false">3764410@Uncensored</guid><description><![CDATA[  
 That is why, as engineers, we often feel the need to force change on others.

  
 *grin* 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3763811</link><pubDate>Thu, 04 Sep 2014 00:31:15 -0000</pubDate><title>Message #3763811</title><guid isPermaLink="false">3763811@Uncensored</guid><description><![CDATA[I don't really interact much with anyone there.  In part because their message
board program, bboard, is really kind of kludgy.  I would prefer a citadel
solution, but the active user base seems, er, somewhat resistant to change.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3762941</link><pubDate>Wed, 03 Sep 2014 06:38:51 -0000</pubDate><title>Message #3762941</title><guid isPermaLink="false">3762941@Uncensored</guid><description><![CDATA[<html><body>

<p>Hi Sig,</p>
<p>Have you ever suggested to anyone over there, that they run their own citadel server? I think it would be a great fit with sdf.org/sdfeu.org ...</p>
<p>I have suggested it to a couple of guys, but i'm not really a regular on SDF. Also SDF, when it was a BBS, actually did run on the unix version of citadel.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3762314</link><pubDate>Tue, 02 Sep 2014 02:13:38 -0000</pubDate><title>Message #3762314</title><guid isPermaLink="false">3762314@Uncensored</guid><description><![CDATA[Citadel really doesn't care for mosh.  When I mosh into sdf.org and from there
to here, Bad Things Happen. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3760113</link><pubDate>Thu, 28 Aug 2014 13:37:41 -0000</pubDate><title>Message #3760113</title><guid isPermaLink="false">3760113@Uncensored</guid><description><![CDATA[I remember having a 10 meg Apple Cider hard drive when I ran BagEnd BBS. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754562</link><pubDate>Thu, 14 Aug 2014 09:21:01 -0000</pubDate><title>Message #3754562</title><guid isPermaLink="false">3754562@Uncensored</guid><description><![CDATA[<html><body>

<p>No they rose!   </p>
<p> </p>
<p>Flour pour!   :)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754475</link><pubDate>Thu, 14 Aug 2014 00:03:52 -0000</pubDate><title>Message #3754475</title><guid isPermaLink="false">3754475@Uncensored</guid><description><![CDATA[A bowl full of flowers?  Are they petunias? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754441</link><pubDate>Wed, 13 Aug 2014 20:49:15 -0000</pubDate><title>Message #3754441</title><guid isPermaLink="false">3754441@Uncensored</guid><description><![CDATA[<html><body>

<p>Maybe a breadmaker!!</p>
<p> </p>
<p>Bowl-flower-water-  (|) &lt;--- Press here -go make coffee-come back in 20-put mixture in oven for 30--enjoy</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754378</link><pubDate>Wed, 13 Aug 2014 16:51:24 -0000</pubDate><title>Message #3754378</title><guid isPermaLink="false">3754378@Uncensored</guid><description><![CDATA[  
 If you write to it enough, perhaps you can prepare coffee on it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754354</link><pubDate>Wed, 13 Aug 2014 15:19:15 -0000</pubDate><title>Message #3754354</title><guid isPermaLink="false">3754354@Uncensored</guid><description><![CDATA[<html><body>

<p>... use as a coffee table when it's switched off!</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754347</link><pubDate>Wed, 13 Aug 2014 14:46:28 -0000</pubDate><title>Message #3754347</title><guid isPermaLink="false">3754347@Uncensored</guid><description><![CDATA[ >Back in those days what the hell would you do with a 20 meg hard drive?
 
  
 I once heard an answer to that question:  "It's so big you can back it up
to itself." 
  
 (Which works great until someone lets the magic smoke out.) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754335</link><pubDate>Wed, 13 Aug 2014 13:11:55 -0000</pubDate><title>Message #3754335</title><guid isPermaLink="false">3754335@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754324</link><pubDate>Wed, 13 Aug 2014 12:24:08 -0000</pubDate><title>Message #3754324</title><guid isPermaLink="false">3754324@Uncensored</guid><description><![CDATA[  
 Store lots of messages. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754218</link><pubDate>Tue, 12 Aug 2014 23:07:44 -0000</pubDate><title>Message #3754218</title><guid isPermaLink="false">3754218@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754210</link><pubDate>Tue, 12 Aug 2014 22:25:07 -0000</pubDate><title>Message #3754210</title><guid isPermaLink="false">3754210@Uncensored</guid><description><![CDATA[ Back in NJ in the mid 1980s Brian Riley ran Morningstar Keep Citadel on a
CP/M machine - with a (then) unheard of beast called a 20 meg hard drive.
The hard drive in question was a stand-alone contraption in and of itself
larger than a full-size PC desktop case (the old type) and made such a racket
that you'd find it painful to be in the same room with it. No joke. 
  
 It was, at the time, the only Citadel running in New Jersey. 
  
 That was soon to change... <evil grin> 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754105</link><pubDate>Tue, 12 Aug 2014 15:44:39 -0000</pubDate><title>Message #3754105</title><guid isPermaLink="false">3754105@Uncensored</guid><description><![CDATA[There is a few things about Citadel I don't remember.  Maybe I should start talking to the old sysop again, like 
I promissed to do and have him boot it up.
I remember a story room where a user wrote a paragraph and the next user had to continue the story by writing 
another paragraph.  I remember a word association room.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754081</link><pubDate>Tue, 12 Aug 2014 14:22:42 -0000</pubDate><title>Message #3754081</title><guid isPermaLink="false">3754081@Uncensored</guid><description><![CDATA[There are two "classic" hidden rooms that traditionally appeared on "every"
Citadel. 
  
 Hint #1: they are names that are amusing if they appear after the words "go
to" (as in the .Goto command) 
  
 Hint #2: Uncensored only has one of these two rooms. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3754000</link><pubDate>Tue, 12 Aug 2014 12:49:54 -0000</pubDate><title>Message #3754000</title><guid isPermaLink="false">3754000@Uncensored</guid><description><![CDATA[hmmmmm.
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753997</link><pubDate>Tue, 12 Aug 2014 12:42:09 -0000</pubDate><title>Message #3753997</title><guid isPermaLink="false">3753997@Uncensored</guid><description><![CDATA[  
 Long ago, when I ran a Citadel board in Japan, I had some elaborate games
made from guess-name rooms, where the next room's clue was hidden in a room
you had to guess, in a chain of guess-names that went on for a while.  I never
tried that here, perhaps because I'm not as enchanted by that kind of thing
as I used to be. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753961</link><pubDate>Tue, 12 Aug 2014 11:30:41 -0000</pubDate><title>Message #3753961</title><guid isPermaLink="false">3753961@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753951</link><pubDate>Tue, 12 Aug 2014 11:10:01 -0000</pubDate><title>Message #3753951</title><guid isPermaLink="false">3753951@Uncensored</guid><description><![CDATA[  
 Guessing the names of hidden rooms is a *classic* Citadel game from decades
past.  :) 
  
 There are a couple of rooms here that are hidden only because they're really
just RSS feeds and I didn't want to clutter the default room list with syndicated
content.  Two Lumps is one of them. 
  
 More fun tidbits of knowledge: 
  
 * Once you access a hidden room for the first time, it isn't hidden anymore.
 It will show up in your room list.  This is true for both text and web clients.

  
 * You can also create a hidden room that requires a password to gain access.
 This feature is almost never used, because it's easier to create an invitation-only
room and give room-admin rights to someone. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753438</link><pubDate>Mon, 11 Aug 2014 19:56:54 -0000</pubDate><title>Message #3753438</title><guid isPermaLink="false">3753438@Uncensored</guid><description><![CDATA[<html><body>

<p>One clue: What was Caine, where did he come from? (i think that was one clue?)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753437</link><pubDate>Mon, 11 Aug 2014 19:47:09 -0000</pubDate><title>Message #3753437</title><guid isPermaLink="false">3753437@Uncensored</guid><description><![CDATA[<html><body>

<p>Warm though!  :)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753434</link><pubDate>Mon, 11 Aug 2014 19:37:47 -0000</pubDate><title>Message #3753434</title><guid isPermaLink="false">3753434@Uncensored</guid><description><![CDATA[  
 Well, it isn't as obvious as 'Caine' or 'Kung Fu'. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753433</link><pubDate>Mon, 11 Aug 2014 19:34:07 -0000</pubDate><title>Message #3753433</title><guid isPermaLink="false">3753433@Uncensored</guid><description><![CDATA[<html><body>

<p>Two Lumps = cool!! </p>
<p>Now your guess: 'Grasshopper!' ;)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753334</link><pubDate>Mon, 11 Aug 2014 14:31:26 -0000</pubDate><title>Message #3753334</title><guid isPermaLink="false">3753334@Uncensored</guid><description><![CDATA[  
 So... you haven't tried 'Two Lumps' yet? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753331</link><pubDate>Mon, 11 Aug 2014 14:22:05 -0000</pubDate><title>Message #3753331</title><guid isPermaLink="false">3753331@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753328</link><pubDate>Mon, 11 Aug 2014 14:18:34 -0000</pubDate><title>Message #3753328</title><guid isPermaLink="false">3753328@Uncensored</guid><description><![CDATA[ Save the Text Client) . Goto: fleeb 
 No room 'fleeb'.


]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753309</link><pubDate>Mon, 11 Aug 2014 12:42:16 -0000</pubDate><title>Message #3753309</title><guid isPermaLink="false">3753309@Uncensored</guid><description><![CDATA[  
 (Two Lumps is one such guess-name room, incidentally.) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753304</link><pubDate>Mon, 11 Aug 2014 12:29:56 -0000</pubDate><title>Message #3753304</title><guid isPermaLink="false">3753304@Uncensored</guid><description><![CDATA[  
 You can create a private room on Uncensored without admin privs, if I recall.
 And as the person who created it, you have the rights to invite people to
it, or make it a 'guess-name' room (anyone who can get the name right can
go to it), etc.  Because, if I remember correctly, Citadel allows you to have
room admin privs, and the person creating the room is automatically its admin.

  
 Uncensored already has some guess-name rooms you can find... rooms normally
set up that way either because it's kind of amusing to set up such rooms like
that, or because the person creating the room figured most people wouldn't
be interested in the extra traffic (a room following an RSS feed, for example).

  
 National day of chat?  Never heard of that. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3753294</link><pubDate>Mon, 11 Aug 2014 11:57:24 -0000</pubDate><title>Message #3753294</title><guid isPermaLink="false">3753294@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751715</link><pubDate>Sat, 09 Aug 2014 19:20:46 -0000</pubDate><title>Message #3751715</title><guid isPermaLink="false">3751715@Uncensored</guid><description><![CDATA[<html><body>

<p>Sounds reasonable!</p>
<p>Maybe i should start using the text client more often? It seems to have some better features than the web client. A text calendar and PIM thingey would be awesome.</p>
<p> </p>
<p>But!</p>
<p>What i would like to know is:</p>
<p>If you can have private rooms (only the administrator can create and add users to a private room?), it figures that you can have private group/room chats, is that right?</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751699</link><pubDate>Sat, 09 Aug 2014 17:46:35 -0000</pubDate><title>Message #3751699</title><guid isPermaLink="false">3751699@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751685</link><pubDate>Sat, 09 Aug 2014 15:17:47 -0000</pubDate><title>Message #3751685</title><guid isPermaLink="false">3751685@Uncensored</guid><description><![CDATA[Yes, you have to be in the same room.  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751568</link><pubDate>Fri, 08 Aug 2014 19:34:34 -0000</pubDate><title>Message #3751568</title><guid isPermaLink="false">3751568@Uncensored</guid><description><![CDATA[When I looked at the Who list and saw somebody was in chat, I entered chat and there was nobody there it was 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751481</link><pubDate>Fri, 08 Aug 2014 12:27:56 -0000</pubDate><title>Message #3751481</title><guid isPermaLink="false">3751481@Uncensored</guid><description><![CDATA[  
 Heh, serious ncurses programming to make that work, I expect.  Not impossible,
though. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751466</link><pubDate>Fri, 08 Aug 2014 11:55:01 -0000</pubDate><title>Message #3751466</title><guid isPermaLink="false">3751466@Uncensored</guid><description><![CDATA[<html><body>

<p>Yes it would be nice to see who is available to chat in a room, like you can see how many messages are in the room just below the title.</p>
<p>Also notifications when there are new messages in the room chat.</p>
<p>Split screen/ new window voodoo would be even better but that does seem like alot of work :) .</p>
<p> </p>
<p>I heard mention you can see who is available to chat via the who's online list, when using the text client? This would be nice in webcit too(?)</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751391</link><pubDate>Fri, 08 Aug 2014 06:07:54 -0000</pubDate><title>Message #3751391</title><guid isPermaLink="false">3751391@Uncensored</guid><description><![CDATA[<html><body>

<p>excact - which makes it even harder to meet people - aside that you don't see it in webcit that someone is currently in the room chat to lead you into joining that chat.</p>
<p>and - roomchats aren't logged.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751350</link><pubDate>Fri, 08 Aug 2014 01:42:56 -0000</pubDate><title>Message #3751350</title><guid isPermaLink="false">3751350@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751290</link><pubDate>Thu, 07 Aug 2014 19:50:46 -0000</pubDate><title>Message #3751290</title><guid isPermaLink="false">3751290@Uncensored</guid><description><![CDATA[  
 Heh, yeah, as IG mentioned, there's a private room in which those room sessions
go.  Neither of us have access to it, but IG does. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751286</link><pubDate>Thu, 07 Aug 2014 19:37:14 -0000</pubDate><title>Message #3751286</title><guid isPermaLink="false">3751286@Uncensored</guid><description><![CDATA[<html><body>

<p>I'm now the proud owner of a new folder in my personal folders list: "Sent/Received Pages" where i have the full log of the one2one message with fleeb. B)</p>
<p> </p>
<p> </p>
<p>I have no record of the room chat i had with fleeb in the lobby, or the later chat had today in the lobby.  :( I was hoping here would be another folder in my list with that? Also, i couldn't cut n paste the last chat session i had when in webcit :(   )</p>
<p> </p>
<p>But still B) nice to IM within citadel. </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751245</link><pubDate>Thu, 07 Aug 2014 16:36:10 -0000</pubDate><title>Message #3751245</title><guid isPermaLink="false">3751245@Uncensored</guid><description><![CDATA[  
 Huh, that's interesting.  
  
 I just didn't quite know where what I typed would show in his interface.
 But we sorted it out. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751231</link><pubDate>Thu, 07 Aug 2014 15:21:45 -0000</pubDate><title>Message #3751231</title><guid isPermaLink="false">3751231@Uncensored</guid><description><![CDATA[Sending pages / instant messages / express messages (all the same thing depending
on the vintage of your client) is identical to having a "chat" in WebCit or
with a Jabber/XMPP client.  They all connect to the same Citadel facility
and interoperate with each other. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751225</link><pubDate>Thu, 07 Aug 2014 14:46:21 -0000</pubDate><title>Message #3751225</title><guid isPermaLink="false">3751225@Uncensored</guid><description><![CDATA[  
 Oddly, room chat seemed to work okay with him. 
  
 I am not sure how one goes about chatting one-on-one with someone, short
of sending pages.  Mind you, I was on the text client at the time we chatted.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751214</link><pubDate>Thu, 07 Aug 2014 13:44:43 -0000</pubDate><title>Message #3751214</title><guid isPermaLink="false">3751214@Uncensored</guid><description><![CDATA[  
 I'll hang out in the Lobby today and see if anyone wants to chat.  Our XMPP
implementation doesn't support room chat though, only instant messaging between
two online users. 
  
 And even that appears to be partially broken right now.  I did receive a
bug report with a suggested fix. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751186</link><pubDate>Thu, 07 Aug 2014 12:33:29 -0000</pubDate><title>Message #3751186</title><guid isPermaLink="false">3751186@Uncensored</guid><description><![CDATA[  
 I chatted with mo in the Lobby for a little bit yesterday, to help out. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751181</link><pubDate>Thu, 07 Aug 2014 12:08:12 -0000</pubDate><title>Message #3751181</title><guid isPermaLink="false">3751181@Uncensored</guid><description><![CDATA[I have tried the chat feature but no one is ever there.  It once said someone was there but when I went into the 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751026</link><pubDate>Wed, 06 Aug 2014 18:36:50 -0000</pubDate><title>Message #3751026</title><guid isPermaLink="false">3751026@Uncensored</guid><description><![CDATA[<html><body>

<p>... please feel free to send me a message via the chat any time you see me online!! I would like to see the chat feature in action.</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751022</link><pubDate>Wed, 06 Aug 2014 18:19:07 -0000</pubDate><title>Message #3751022</title><guid isPermaLink="false">3751022@Uncensored</guid><description><![CDATA[<html><body>

<p>btw i have never used the xmpp/chat feature of citadel, so if anyone wants to say hi to me ... pleae do :P.</p>
<p>I usually log in via the webcit UI and would like to see the chat in action actually B) .</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3751017</link><pubDate>Wed, 06 Aug 2014 18:09:32 -0000</pubDate><title>Message #3751017</title><guid isPermaLink="false">3751017@Uncensored</guid><description><![CDATA[<html><body>

<p>just tried again success!  One problem, i've never used the chat feature at uncensored :(</p>
<p> </p>
<p>still! :)  </p>
<p> </p>
<p>""</p>
<p>19:04 &lt;@mynick&gt; account add jabber mo@uncensored.citadel.org XXpassXX<br />19:04 &lt;@root&gt; Account successfully added<br />19:04 &lt;@mynickagain&gt; account on<br />19:04 &lt;@root&gt; Trying to get all accounts connected...<br />19:04 &lt;@root&gt; jabber(mo@uncensored.citadel.org) - Logging in: Connecting<br />19:04 &lt;@root&gt; jabber(mo@uncensored.citadel.org) - Logging in: Connected to server, logging in<br />19:04 &lt;@root&gt; jabber(mo@uncensored.citadel.org) - Logging in: Authentication finished</p>
<p>""</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3750300</link><pubDate>Sun, 03 Aug 2014 19:20:36 -0000</pubDate><title>Re: IRC/Bitlbee ?</title><guid isPermaLink="false">3750300@Uncensored</guid><description><![CDATA[<html><body>

<p>well i added my citadel account  and when i tried connecting it issued an error message saying TLS is turned on here, but not supported in bitlbee (i think?):</p>
<p> </p>
<p>"</p>
<p>20:17 &lt;@mike&gt; account add jabber mo@unceonsored.citadel.org MyPassWord uncensored.citadel.org 5222<br />20:17 &lt;@root&gt; Warning: Passing a servername/other flags to `account add' is now deprecated. Use `account set' instead.<br />20:17 &lt;@root&gt; Account successfully added with tag jabber<br />20:17 &lt;@mike&gt; account on<br />20:17 &lt;@root&gt; Trying to get all accounts connected...<br />20:17 &lt;@root&gt; jabber - Logging in: Connecting<br />20:17 &lt;@root&gt; jabber - Logging in: Connected to server, logging in<br />20:17 &lt;@root&gt; jabber - Login error: TLS is turned on for this account, but is not supported by this server<br />20:17 &lt;@root&gt; jabber - Logging in: Signing off..</p>
<p> </p>
<p>"</p>
<p> </p>
<p>I was following an out of date tutorial maybe (2009). So i will try again with docs from current bitlbee</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3749023</link><pubDate>Thu, 31 Jul 2014 21:23:46 -0000</pubDate><title>Re: IRC/Bitlbee ?</title><guid isPermaLink="false">3749023@Uncensored</guid><description><![CDATA[<html><body>

<p>well, I also use bitlebee and irssi, but didn't try to connect it to citadels xmpp yet.</p>
<p>hint: just try it out ;-)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3749007</link><pubDate>Thu, 31 Jul 2014 19:46:52 -0000</pubDate><title>Re: IRC/Bitlbee ?</title><guid isPermaLink="false">3749007@Uncensored</guid><description><![CDATA[<html><body>

<p>My reasoning for posting the previuos hgere , is because i use a text IRC client and Bitlbee fits like a glove!</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3749006</link><pubDate>Thu, 31 Jul 2014 19:45:02 -0000</pubDate><title>IRC/Bitlbee ?</title><guid isPermaLink="false">3749006@Uncensored</guid><description><![CDATA[<html><body>

<p>This seems to be the best place to ask, so here goes:  Ifg anyone uses IRC here have they heard of the Bitlbee program? If so has anyone got it working with citadel chat?   I sometime chat to my facebook friends from my IRC client using Bitlbee, it works really well. Facebook uses xmpp/jabber protocol as does citadel, just wondered if there was an easy way to get it working with bitlbee ( i see in the docs people use pidgin to instant mesage there citadel friends Bitlbee would be cool.</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3722840</link><pubDate>Thu, 05 Jun 2014 21:58:05 -0000</pubDate><title>Message #3722840</title><guid isPermaLink="false">3722840@Uncensored</guid><description><![CDATA[<html><body>

<p>Nice one.  I see what you did there.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3719408</link><pubDate>Thu, 29 May 2014 11:55:33 -0000</pubDate><title>Message #3719408</title><guid isPermaLink="false">3719408@Uncensored</guid><description><![CDATA[<html><body>

<p>B)</p>
<p> </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3719290</link><pubDate>Thu, 29 May 2014 01:44:51 -0000</pubDate><title>Message #3719290</title><guid isPermaLink="false">3719290@Uncensored</guid><description><![CDATA[<html><body>

<p>And, it is even IANA approved!</p>
<blockquote>
<div class="message_header"><span>Mon May 26 2014 11:02:33 PM EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">Yes, that simple. Connect to port 504 and chocolate is dispensed over the wire. </div>
</div>
</blockquote>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3717293</link><pubDate>Tue, 27 May 2014 13:25:06 -0000</pubDate><title>Message #3717293</title><guid isPermaLink="false">3717293@Uncensored</guid><description><![CDATA[  
 None of that cheap Hershey's stuff, either. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3717171</link><pubDate>Tue, 27 May 2014 03:02:33 -0000</pubDate><title>Message #3717171</title><guid isPermaLink="false">3717171@Uncensored</guid><description><![CDATA[Yes, that simple.  Connect to port 504 and chocolate is dispensed over the
wire. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3717121</link><pubDate>Mon, 26 May 2014 20:53:00 -0000</pubDate><title>Message #3717121</title><guid isPermaLink="false">3717121@Uncensored</guid><description><![CDATA[<html><body>

<p>So it's as easy as that! :/ I just gotta write a client that can speak the Citadel protocol and i get the chocolates? :P</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3716868</link><pubDate>Sun, 25 May 2014 04:50:09 -0000</pubDate><title>Message #3716868</title><guid isPermaLink="false">3716868@Uncensored</guid><description><![CDATA[<html><body>

<p>As IG said, clients are like a box of chocolates.   I know folks that have written their own or modified the existing ones.</p>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3714320</link><pubDate>Mon, 19 May 2014 21:17:14 -0000</pubDate><title>Message #3714320</title><guid isPermaLink="false">3714320@Uncensored</guid><description><![CDATA[ >Oh yeah!!! nearly forgot! Someoen mentioned that NNTP was in the  
 >works, if thats true what newsgroups will be available on uncensored?  
  
 None!  <grin> 
  
 What we're doing is adding NNTP to Citadel so that it works in reader mode.
 All of the rooms currently available on a Citadel site will be accessible
using your favorite newsreader. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3714023</link><pubDate>Mon, 19 May 2014 11:43:45 -0000</pubDate><title>Message #3714023</title><guid isPermaLink="false">3714023@Uncensored</guid><description><![CDATA[<html><body>

<p>just one request if and when public newsgroups become avialable: comp.os.cpm  </p>
<p> </p>
<p>&lt;grovel&gt;</p>
<p> </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3713629</link><pubDate>Mon, 19 May 2014 00:05:54 -0000</pubDate><title>Message #3713629</title><guid isPermaLink="false">3713629@Uncensored</guid><description><![CDATA[  
 NNTP is a protocol, it isn't necessarily something that opens up the floodgates
of Usenet News. 
  
 I would hope Uncensored wouldn't hook into the general Usenet News feed.
 Gads... much of that stuff is horrible.  It used to be awesome, in the early
90s, before AOL.  But then, people discovered that you could treat it worse
than SMTP for spreading advertising, and it's been shit ever since. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3713202</link><pubDate>Fri, 16 May 2014 23:15:43 -0000</pubDate><title>Message #3713202</title><guid isPermaLink="false">3713202@Uncensored</guid><description><![CDATA[<html><body>

<p>Oh yeah!!! nearly forgot! Someoen mentioned that NNTP was in the works, if thats true what newsgroups will be available on uncensored?</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3713194</link><pubDate>Fri, 16 May 2014 22:56:07 -0000</pubDate><title>Message #3713194</title><guid isPermaLink="false">3713194@Uncensored</guid><description><![CDATA[<html><body>

<p>If i change form logging in to logging on - will i get here any quicker?</p>
<p> </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3713123</link><pubDate>Fri, 16 May 2014 17:27:12 -0000</pubDate><title>Message #3713123</title><guid isPermaLink="false">3713123@Uncensored</guid><description><![CDATA[I want to think different!

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3713084</link><pubDate>Fri, 16 May 2014 15:09:24 -0000</pubDate><title>Message #3713084</title><guid isPermaLink="false">3713084@Uncensored</guid><description><![CDATA[  
 CORPORATE-SPEAKER! 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3712909</link><pubDate>Fri, 16 May 2014 13:58:39 -0000</pubDate><title>Message #3712909</title><guid isPermaLink="false">3712909@Uncensored</guid><description><![CDATA[ > Heh, it's kind of a misnomer.  People get passionate sometimes about  

 >the txt client, preserving or extending features within it, not   
 >ignoring it in favor of Webcit, etc.   
  
 I don't remember who created this room, but the word "save" in the title
is kind of tongue-in-cheek.  But, as fleeb pointed out, the text client is
just that -- a client.  All of the application logic, security, storage, etc.
happens on the Citadel Server.  The text client connects to Citadel Server
using the *exact* same client protocol that WebCit uses to connect to Citadel
Server. 
  
 This architecture guarantees that everyone gets the same content regardless
of which (I hate this word) "experience" they choose to access it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3712903</link><pubDate>Fri, 16 May 2014 12:50:43 -0000</pubDate><title>Message #3712903</title><guid isPermaLink="false">3712903@Uncensored</guid><description><![CDATA[  
 And you can create your own discussion areas if you don't see a room that
quite matches the area of discussion you wish to have. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3712890</link><pubDate>Fri, 16 May 2014 11:52:11 -0000</pubDate><title>Message #3712890</title><guid isPermaLink="false">3712890@Uncensored</guid><description><![CDATA[<html><body>

<p>Pretty cool! B)  I can see all the help dot commands and easily see their second keypress. I notice it's pretty easy to get to rooms aswell without all the typing B) . </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3712667</link><pubDate>Thu, 15 May 2014 17:35:27 -0000</pubDate><title>Message #3712667</title><guid isPermaLink="false">3712667@Uncensored</guid><description><![CDATA[  
 Hrm... not sure this version of Citadel has that feature. 
  
 Still, try this sometime for something to potentially blow your mind: 
  
 .? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3712666</link><pubDate>Thu, 15 May 2014 17:33:47 -0000</pubDate><title>Message #3712666</title><guid isPermaLink="false">3712666@Uncensored</guid><description><![CDATA[  
 Heh, it's kind of a misnomer.  People get passionate sometimes about the
txt client, preserving or extending features within it, not ignoring it in
favor of Webcit, etc. 
  
 The text client is not a stand-alone BBS... it's a client that connects to
the BBS server on Citadel's own port.  Yes, you can build the text client
on a completely different machine and connect to Uncensored with it.  In fact,
Uncensored (if IG hasn't changed anything) simply has the bbs account use
the text client as its shell, so when you connect as 'bbs', it automatically
runs the client, configured to go to the localhost server. 
  
 I forget the status of searches here, but I recall the original Citadel had
a very elegant search facility that allowed you to make extremely sophisticated
search across the entire message base (spanning rooms).  I suspect the current
Citadel isn't quite so powerful (it was relatively
easy to do something like that when you weren't actually using a real database,
just a blob holding all of the messages).  But, you can probably figure out
how to do it with the . commands.  Let me see... 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3712658</link><pubDate>Thu, 15 May 2014 17:08:13 -0000</pubDate><title>Message #3712658</title><guid isPermaLink="false">3712658@Uncensored</guid><description><![CDATA[<html><body>

<p>So "Save the Text Client" is a misnomer right? It seems it doesn't need to be saved, it's well used still by alot of people? I see that a packet radio network covering, what looks like, the whole of Minnesotta is using citadel and the text client which is great. </p>
<p> </p>
<p>Is the text client still a stand alone BBS or do you do the admin dirty work via citserver (BBS that is not email, like handling user accounts etc)?</p>
<p>I could set up a citadel installation with just citserver and the text client then, i take it? B)</p>
<p> </p>
<p>The one thing i like about the menu system BBS is that it is a full screen UI - so each room/conversation thread etc i can see as i would on a web forum - and even navigate much quicker than a web forum very large rooms/convo's - ( like going to a specific message, percentage of messages etc - and also doing regex type searches) . How do you search a large volume of messages like this with the text client?</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3712267</link><pubDate>Thu, 15 May 2014 12:31:07 -0000</pubDate><title>Message #3712267</title><guid isPermaLink="false">3712267@Uncensored</guid><description><![CDATA[  
 Yes, Citadel. 
  
 It really is time-tested.  This interface has been in active use (in one
way or another) since the early 80s (I think), back before the Internet was
really a thing for the average schmo. 
  
 Heh. 
  
 It has undergone many different iterations as well, from its original roots
as the CP/M BBS program it was to the POSIX collaberative software (with support
for SMTP, POP3, IMAP, and I think NNTP soon) that it is today.  Versions were
written for Amiga, MS-DOS, and probably some other OSes (waas there an Atari
version?). 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3712262</link><pubDate>Thu, 15 May 2014 12:13:45 -0000</pubDate><title>Message #3712262</title><guid isPermaLink="false">3712262@Uncensored</guid><description><![CDATA[mo: If you press the "x" button, it takes you out of "Expert Mode" and presents
you with a menu. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3711965</link><pubDate>Wed, 14 May 2014 22:22:34 -0000</pubDate><title>Message #3711965</title><guid isPermaLink="false">3711965@Uncensored</guid><description><![CDATA[Many of us have lived the telnet client for Citadel for more years than manuy
users have been alive. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3711778</link><pubDate>Wed, 14 May 2014 20:10:07 -0000</pubDate><title>Message #3711778</title><guid isPermaLink="false">3711778@Uncensored</guid><description><![CDATA[<html><body>

<p>Yes i think your right, i'm just getting used to it.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3711772</link><pubDate>Wed, 14 May 2014 19:21:43 -0000</pubDate><title>Message #3711772</title><guid isPermaLink="false">3711772@Uncensored</guid><description><![CDATA[<html><body>

<p>Citadel you mean?</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3711770</link><pubDate>Wed, 14 May 2014 19:16:30 -0000</pubDate><title>Message #3711770</title><guid isPermaLink="false">3711770@Uncensored</guid><description><![CDATA[  
 Heh... maybe not! 
  
 I love its economical approach.  It isn't so 'simple' as to force you to
endure a ridiculous amount of work understanding it, but it isn't so loaded
down that you struggle to navigate the system.  It's... time tested? 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3711766</link><pubDate>Wed, 14 May 2014 19:09:22 -0000</pubDate><title>Message #3711766</title><guid isPermaLink="false">3711766@Uncensored</guid><description><![CDATA[<html><body>

<p>Yes i can understand that, mono took me a while to get my head round even with a little time. It's just so different to anything else i have seen.</p>
<p>I hope no-one took it the wrong way when i asked about a second text client on a citadel installation? I was curious to know whether you could even have an alternative text client. The citadel bbs/text client is very good indeed, its super-fast and easy to navigate, and has a great history, and is a modern forum for a very forward looking bunch of people - it seems.</p>
<p>If i had got an account on this citadel way back i might not have such a menu fetish? :)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3711335</link><pubDate>Wed, 14 May 2014 12:41:58 -0000</pubDate><title>Message #3711335</title><guid isPermaLink="false">3711335@Uncensored</guid><description><![CDATA[  
 Heh... 
  
 I haven't been able to get into the conversations or anything... I lack so
much time to do much of anything, and Monochrome requires a lot of time to
work into it (for someone like me, accustomed to Uncensored). 
  
 I may check that out, though.  I can certainly let them know of the troubles
I've experienced, heh. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3711185</link><pubDate>Tue, 13 May 2014 17:40:04 -0000</pubDate><title>Message #3711185</title><guid isPermaLink="false">3711185@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Mon May 12 2014 11:31:43 EDT</span> <span>from fleeb @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY"><br />Yeah, that was the problem... grrr... they do a really good job of keeping out the spam. So good, I forget to check it if I don't get a message. </div>
</div>
</blockquote>
<p>fleeb: you might be interested in the discussion on mono about there emails ending up in googles spam folder.</p>
<p>From the main menu ( Esc-g from anywhere on the bbs ) use the 'keypath': &lt;IDU&gt; to read the discussion.</p>
<p> </p>
<p>The head admin voiced his concerns that their mail was sending up in gmail spam folders, and a few others have added their comments, the last one as of now is from the main author of the 'new account script'.</p>
<p> </p>
<p>Another person posted a good link for this type of issue:  http://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/</p>
<p>Interesting! I was going to tell them about another BBS that knows a thing or two about email actually ;)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3710396</link><pubDate>Mon, 12 May 2014 15:44:31 -0000</pubDate><title>Message #3710396</title><guid isPermaLink="false">3710396@Uncensored</guid><description><![CDATA[<html><body>

<p>Doh!  yeah mine too! :) So there is nothing wrong with their account creation script!</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3710393</link><pubDate>Mon, 12 May 2014 15:31:43 -0000</pubDate><title>Message #3710393</title><guid isPermaLink="false">3710393@Uncensored</guid><description><![CDATA[  
 Yeah, that was the problem... grrr... they do a really good job of keeping
out the spam.  So good, I forget to check it if I don't get a message. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3710392</link><pubDate>Mon, 12 May 2014 15:30:50 -0000</pubDate><title>Message #3710392</title><guid isPermaLink="false">3710392@Uncensored</guid><description><![CDATA[  
 Maybe... it's a google account, so I could perhaps look in there. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3710377</link><pubDate>Mon, 12 May 2014 14:55:52 -0000</pubDate><title>Message #3710377</title><guid isPermaLink="false">3710377@Uncensored</guid><description><![CDATA[<html><body>

<p>If you send a 'chase mail' to monoadm@mono.org, they should sort it out. maybe your message was missed or mis-tagged as spam ?</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3710355</link><pubDate>Mon, 12 May 2014 13:14:26 -0000</pubDate><title>Message #3710355</title><guid isPermaLink="false">3710355@Uncensored</guid><description><![CDATA[<html><body>

<p>just left a message with the head admin (who is online atm). He should sort it out. I honestly can't remember how long the account process takes, so it might just be a matter of waiting a bit.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3710342</link><pubDate>Mon, 12 May 2014 12:43:49 -0000</pubDate><title>Message #3710342</title><guid isPermaLink="false">3710342@Uncensored</guid><description><![CDATA[  
 I can see that the account is created (as I cannot log in as 'fleeb')...
I just never got the e-mail confirming that I've joined (and I don't recall
if I entered a password or am waiting on one from them). 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3710327</link><pubDate>Mon, 12 May 2014 12:30:40 -0000</pubDate><title>Message #3710327</title><guid isPermaLink="false">3710327@Uncensored</guid><description><![CDATA[<html><body>

<p>I have just logged into mono  ( ssh mono@mono.org ),  as a guest.  And to create a new account pressed "g" in the main menu (after pressing "c" a few times to accept user policy and 'continue') i have created a new account and am awaiting my password via email.   How did you go about creating a new account?  If there is a problem i will let them know so someone can fix it.</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3708292</link><pubDate>Thu, 08 May 2014 16:32:44 -0000</pubDate><title>Message #3708292</title><guid isPermaLink="false">3708292@Uncensored</guid><description><![CDATA[  
 mono.org must not be taking new users. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3708248</link><pubDate>Thu, 08 May 2014 13:42:22 -0000</pubDate><title>Message #3708248</title><guid isPermaLink="false">3708248@Uncensored</guid><description><![CDATA[<html><body>

<p>I imagine it might not be useful to any seasoned citadel users, but its something i would find handy.</p>
<p>The text client is very good and i can navigate pretty well with it;  i have been using a bbs with a menu system for a while now and have grown to like it.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3708243</link><pubDate>Thu, 08 May 2014 12:59:58 -0000</pubDate><title>Message #3708243</title><guid isPermaLink="false">3708243@Uncensored</guid><description><![CDATA[  
 I'm ambivalent about it.  I've been using the current text client since the
80s, and am very comfortable with it. 
  
 But, for those people who would prefer a menu system, it might be nice. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3708241</link><pubDate>Thu, 08 May 2014 12:33:58 -0000</pubDate><title>A second client?</title><guid isPermaLink="false">3708241@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Thu May 08 2014 00:14:13 EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>Save the text client seems about right. There is a new room <br />"software" too. ;) </blockquote>
<br />Save The Text Client it is, then :) </div>
</div>
</blockquote>
<p>&lt;pinches _arm&amp;looks_around@new_surroundings&gt;  Wow!</p>
<p> </p>
<p>Just noticed that this had drifted over from "Hardware".</p>
<p> </p>
<p>I am playing about with a clone of a popular BBS in the UK* ( https://en.wikipedia.org/wiki/Monochrome_BBS ) - named Mconv (or mbbs which is the stand alone bbs system).</p>
<p>And i would love to be able to access citadel via a menu based system like this. Is the possibility of having another text client connect to citserver a good idea?</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>*(If anyone wants to see the actual monochome bbs in action they can ssh to: mono@mono.org )</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3708131</link><pubDate>Thu, 08 May 2014 04:14:13 -0000</pubDate><title>Message #3708131</title><guid isPermaLink="false">3708131@Uncensored</guid><description><![CDATA[ >Save the text client seems about right. There is a new room  
 >"software" too. ;)  
  
 Save The Text Client it is, then  :) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707974</link><pubDate>Thu, 08 May 2014 02:30:13 -0000</pubDate><title>Message #3707974</title><guid isPermaLink="false">3707974@Uncensored</guid><description><![CDATA[<html><body>

<p>+2 alpine, but I do miss nail (slackware).</p>
<blockquote>
<div class="message_header"><span>Wed May 07 2014 01:19:39 PM EDT</span> <span>from the_mgt @ Uncensored </span></div>
<div class="message_content">
<p>+1 for (Al)pine</p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707918</link><pubDate>Wed, 07 May 2014 17:19:39 -0000</pubDate><title>Message #3707918</title><guid isPermaLink="false">3707918@Uncensored</guid><description><![CDATA[<html><body>

<p>+1 for (Al)pine</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707570</link><pubDate>Tue, 06 May 2014 20:08:53 -0000</pubDate><title>Message #3707570</title><guid isPermaLink="false">3707570@Uncensored</guid><description><![CDATA[<html><body>

<p>+1 for pine and  sdf.org</p>
<p>I mainly use webmail everywhere else at the moment. I have only been online (and owning/knowing howto switch on a computer)  since 2007 i think. And it took a couple of years to realize i could ditch the overweight monster email clients that come with most operating systems. Using a text client like pine was a revelation! B)</p>
<p>I recently started to reread a bit of the book i first bought to get my bearings with the internet, which was: Ed Krols 1992 "Whole internet users guide and catalog" . He statrs off with the unix "mail" client program (before going onto Pine/a mime client), but referenced another mail system before moving on "if you wanna learn more about email etc...": nameky the mh mail system.</p>
<p>Anyone use the MH system in any variation? </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707564</link><pubDate>Tue, 06 May 2014 19:40:55 -0000</pubDate><title>Message #3707564</title><guid isPermaLink="false">3707564@Uncensored</guid><description><![CDATA[I still use alpine for my sdf.org e-mail.  I started with Pine when I got
my first e-mail address in 1994 or so;  it's nice not having to relearn much
of anything. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707554</link><pubDate>Tue, 06 May 2014 18:52:11 -0000</pubDate><title>Message #3707554</title><guid isPermaLink="false">3707554@Uncensored</guid><description><![CDATA[<html><body>

<p>Save the text client seems about right. There is a new room "software" too. ;)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707539</link><pubDate>Tue, 06 May 2014 16:56:32 -0000</pubDate><title>Message #3707539</title><guid isPermaLink="false">3707539@Uncensored</guid><description><![CDATA[  
 I could see it drifting into Save The Text Client, possibly.  Or maybe Ancient
Computing, although that doesn't quite seem right (not very hardware oriented).

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707533</link><pubDate>Tue, 06 May 2014 16:38:28 -0000</pubDate><title>Message #3707533</title><guid isPermaLink="false">3707533@Uncensored</guid><description><![CDATA[<html><body>

<p>Future!! \o/</p>
<p> </p>
<p>"Pick a room: Any room!" :P</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707531</link><pubDate>Tue, 06 May 2014 16:33:36 -0000</pubDate><title>Message #3707531</title><guid isPermaLink="false">3707531@Uncensored</guid><description><![CDATA[<html><body>

<p>Furure? Citdrift!! ?? Tell Tell!  :P</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707501</link><pubDate>Tue, 06 May 2014 14:41:53 -0000</pubDate><title>Message #3707501</title><guid isPermaLink="false">3707501@Uncensored</guid><description><![CDATA[  
 I kinda like elm, myself.  Powerful features, and still fairly easy to use.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707488</link><pubDate>Tue, 06 May 2014 13:34:54 -0000</pubDate><title>Message #3707488</title><guid isPermaLink="false">3707488@Uncensored</guid><description><![CDATA[<html><body>

<p>I always liked pine better than mutt.  Seems more intuitive to me.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707484</link><pubDate>Tue, 06 May 2014 13:15:31 -0000</pubDate><title>Message #3707484</title><guid isPermaLink="false">3707484@Uncensored</guid><description><![CDATA[  
 Just took a look at monochrome. 
  
 Ironically, it uses quite a bit of xterm color.  Heh. 
  
 Still, it looks like a nice system.  Very different feel from Citadel, which
isn't bad, just different.  Reminds me a tad of the old-style BBSes, with
their menu-based system of navigation. 
  
 (I see a future where this entire conversation Citadrifts into another room).

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707478</link><pubDate>Tue, 06 May 2014 13:05:54 -0000</pubDate><title>Message #3707478</title><guid isPermaLink="false">3707478@Uncensored</guid><description><![CDATA[  
 sg{space} 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707465</link><pubDate>Tue, 06 May 2014 12:39:04 -0000</pubDate><title>Message #3707465</title><guid isPermaLink="false">3707465@Uncensored</guid><description><![CDATA[  
 Hmmm... 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707457</link><pubDate>Tue, 06 May 2014 11:52:08 -0000</pubDate><title>Message #3707457</title><guid isPermaLink="false">3707457@Uncensored</guid><description><![CDATA[I need to plan a trap room for Fleeb with a bazillion messags of Hi Fleeb.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707444</link><pubDate>Tue, 06 May 2014 09:50:56 -0000</pubDate><title>Message #3707444</title><guid isPermaLink="false">3707444@Uncensored</guid><description><![CDATA[  
 I tend to use Citadel's "March Mode" of hitting spacebar to read all unread
messages, one at a time, through all rooms, untill I'm done. It's very clean.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707323</link><pubDate>Mon, 05 May 2014 20:44:40 -0000</pubDate><title>Message #3707323</title><guid isPermaLink="false">3707323@Uncensored</guid><description><![CDATA[<html><body>

<p>Yeah you are right bbs = the people not the UI. </p>
<p>UI wise i like the menu system - it seems you can never get lost even with a very large amount of content. And i just got my fingers round it. :)</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707317</link><pubDate>Mon, 05 May 2014 20:31:21 -0000</pubDate><title>Message #3707317</title><guid isPermaLink="false">3707317@Uncensored</guid><description><![CDATA[  
 Lots of people log in to Uncensored! every day using SSH or Telnet.  It's
the "old-skool" way :) 
  
 And pretty much every BBS community out there has a similar story to tell
-- a big influx of users when the Internet first went mainstream, and then
quite a thinning of the herd when Fecesbook became to BBS's what Wal-Mart
is to local shopkeepers. 
  
 We have fared better than most.  I like to think it's not only because our
message boards are accessible via text or web, but also because we've done
a good job at embracing the Citadel way of life, which is more than just software,
it's an attitude.  Looking elsewhere it's not quite as dandy.  ISCA is a shadow
of its former self; Quartz is a ghost town. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707275</link><pubDate>Mon, 05 May 2014 18:05:37 -0000</pubDate><title>Message #3707275</title><guid isPermaLink="false">3707275@Uncensored</guid><description><![CDATA[    
 Have you been connecting to Citadel via ssh?   
    
 ssh bbs@uncensored.citadel.org gives a pretty decent text experience, although
we don't tend to use menus in the style of WWIV or Fido, preferring a different
approach.   
    
    
  
 I mean, you can see some of that with '?', but you get a fair amount of power
with the '.' commands. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707228</link><pubDate>Mon, 05 May 2014 15:16:45 -0000</pubDate><title>Message #3707228</title><guid isPermaLink="false">3707228@Uncensored</guid><description><![CDATA[<html><body>

<p>Btw I like webcit as it is, i wouldn't want to try and turn it into something else. It's great! </p>
<p>Having a mono-like board as a text client however sounds nice though :)  </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707227</link><pubDate>Mon, 05 May 2014 15:12:13 -0000</pubDate><title>Message #3707227</title><guid isPermaLink="false">3707227@Uncensored</guid><description><![CDATA[<html><body>

<p>monochrome's website is only an info page - the monochrome bbs is only reachable through telnet/SSH - its still a traditional bbs that has grown form a simple pascal menu oriented program in 1987 by David Brownlee at City University London. It has been online to the masses (non-university spods) since the early 90's, once having a large usebase before such things as livejournal (their journaling/diary system is nice :) ), twitter and facebook came on the scene, aswell  as the ubiquitous web forums.</p>
<p>Its still a thriving community, if somewhat smaller, and the bbs system is still very good, very easy to navigate and full of potential. I'm suprised i have never seen another menu tyope system like it (maybe gopher?). It also looks greta on my smartphone and is a doddle to use with that.</p>
<p>You have to look around the bbs, stricly off limits to http and anything google:</p>
<p>ssh mono@mono.org</p>
<p>There are 5 user on now, there can be 20+ on during the day, at the  same time- most people are in and out after reading or posting to their fave boards etc.</p>
<p>Loads of games on there too text adventures and whatnot and there are a few muds you can access (telnet is also a menu object/type/thingey),  they have thier own annimation langauge which provides the graphics/banners and lots besides (more games whatnots).</p>
<p> </p>
<p>It has alot in common - community -wise with sdf.org another long standing community on the net, but it has just kept to being a BBS.</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707223</link><pubDate>Mon, 05 May 2014 14:06:52 -0000</pubDate><title>Message #3707223</title><guid isPermaLink="false">3707223@Uncensored</guid><description><![CDATA[  
 Consider that WebCit is a front-end to the Citadel system, much like text
client is a front end to the Citadel system that just uses a telnet-like interface
(in that it's the classic 80's BBS feel). 
  
 One could probably reskin WebCit to appear like Monochrome's web site with
a little conversion effort (accounting for Citadel's additional features).

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707079</link><pubDate>Sun, 04 May 2014 20:46:04 -0000</pubDate><title>Re: Rasp Pi BBS ++</title><guid isPermaLink="false">3707079@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_content">
<div class="message_content">
<p>----------------------------------------------------x---------------------------------------------------------------</p>
<p>Some people wrote perl and php stuff to access a Citadel. Look around through the wiki.</p>
</div>
<p> </p>
<br /><br /></div>
</blockquote>
<p>Btw Thanks ! I'll start reading!</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707078</link><pubDate>Sun, 04 May 2014 20:37:42 -0000</pubDate><title>Re: Rasp Pi BBS ++</title><guid isPermaLink="false">3707078@Uncensored</guid><description><![CDATA[<html><body>

<p>So the citadel text client/bbs, is exactly that--a client - and not needed for citserver?  Ah !  And citadel is written in C and has an API(s) (whatever they are :) ) so you could have a second text client?  I thought that the text client was some underlying framework that some of the other stuff was dependant on maybe, for some reason. lol</p>
<p>Could you, in good faith, call Citadel a Citadel if it used another txt client?</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707075</link><pubDate>Sun, 04 May 2014 19:25:18 -0000</pubDate><title>Re: Rasp Pi BBS ++</title><guid isPermaLink="false">3707075@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<div class="message_header"> </div>
<div class="message_content">
<blockquote>
<p>I was wondering if you could easily have more than one User Interface on a citadel bbs?</p>
</blockquote>
<p>Citadel listens on port 504 for general communication, the text client uses this port. So if you had the skills, you could write your own client or adapt the mono stuff to access a citadel. We are probably talking about some high level skills here.</p>
<p>You can also modify the looks of a webinterface accessing Citadel. Or maybe even rewrite it.</p>
<p>Some people wrote perl and php stuff to access a Citadel. Look around through the wiki.</p>
</div>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3707073</link><pubDate>Sun, 04 May 2014 19:01:45 -0000</pubDate><title>Re: Rasp Pi BBS ++</title><guid isPermaLink="false">3707073@Uncensored</guid><description><![CDATA[<html><body>

<p>mono is great! Having a copy of the clone is good to understand how it ticks :) .</p>
<p>I was wondering if you could easily have more than one User Interface on a citadel bbs? I know any long standing users of citadel would find it hard to switch maybe, but i'm not aq long standing user of citadel or mono bbs systems and i can zip round mono in a few keypresses (they reference boards by their "keypaths" so the ones you use are easy to get too by pressing all the keys at once).  It has alot of great features!  </p>
<p>I might try citadel on a Pi first then, i have seen mention on the wiki that a few people run citadel on Rasp Pi's.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3690816</link><pubDate>Tue, 01 Apr 2014 18:07:57 -0000</pubDate><title>Message #3690816</title><guid isPermaLink="false">3690816@Uncensored</guid><description><![CDATA[<html><body>

<p>hm, I must admit i'd rather use mutt to read mails on a terminal...</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3690801</link><pubDate>Tue, 01 Apr 2014 16:51:10 -0000</pubDate><title>Message #3690801</title><guid isPermaLink="false">3690801@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3690780</link><pubDate>Tue, 01 Apr 2014 14:59:14 -0000</pubDate><title>Message #3690780</title><guid isPermaLink="false">3690780@Uncensored</guid><description><![CDATA[It seems our text editor has gone away again; .ee is not available, "using
built-in editor."  It's a small thing, I know. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3690778</link><pubDate>Tue, 01 Apr 2014 14:49:33 -0000</pubDate><title>Message #3690778</title><guid isPermaLink="false">3690778@Uncensored</guid><description><![CDATA[ConnectBot works just fine.  However I also noticed recently that the Android
browser works a lot better with WebCit than it used to. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3690565</link><pubDate>Mon, 31 Mar 2014 14:46:43 -0000</pubDate><title>Message #3690565</title><guid isPermaLink="false">3690565@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3690467</link><pubDate>Mon, 31 Mar 2014 03:47:18 -0000</pubDate><title>Message #3690467</title><guid isPermaLink="false">3690467@Uncensored</guid><description><![CDATA[<html><body>

<p>I suppose you could write your own text client.  I know someone who has :-)</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3690081</link><pubDate>Sun, 30 Mar 2014 17:32:08 -0000</pubDate><title>Message #3690081</title><guid isPermaLink="false">3690081@Uncensored</guid><description><![CDATA[  
 Yeah, I just like to be able to send or receive messages this way.  I don't
need the other stuff, really. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3689826</link><pubDate>Sun, 30 Mar 2014 09:45:16 -0000</pubDate><title>Message #3689826</title><guid isPermaLink="false">3689826@Uncensored</guid><description><![CDATA[<html><body>

<p>Oh! I see! I had to ask after seeing someone using the text client on their phone.</p>
<p>Well we can still access the mail system so it's still very useful without the groupware features.</p>
<p> </p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3689266</link><pubDate>Sun, 30 Mar 2014 03:16:18 -0000</pubDate><title>Message #3689266</title><guid isPermaLink="false">3689266@Uncensored</guid><description><![CDATA[Unfortunately the text client is only usable for chewing the fat with your
citadel buddies.  It doesn't expose the PIM/Groupware type functions of the
system. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3689247</link><pubDate>Sat, 29 Mar 2014 22:58:16 -0000</pubDate><title>Message #3689247</title><guid isPermaLink="false">3689247@Uncensored</guid><description><![CDATA[  
 I don't. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3688700</link><pubDate>Sat, 29 Mar 2014 16:45:05 -0000</pubDate><title>Message #3688700</title><guid isPermaLink="false">3688700@Uncensored</guid><description><![CDATA[<html><body>

<p>How do you work with calendar data and contacts via the text client? It shows only the type of data when i have looked at it, but not the actual appointment etc/or contact.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3688691</link><pubDate>Sat, 29 Mar 2014 14:00:55 -0000</pubDate><title>Message #3688691</title><guid isPermaLink="false">3688691@Uncensored</guid><description><![CDATA[  
 I like that I can use the text client with my cell phone, for all my Uncensored
needs. Simple interface, really. But effective. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3667725</link><pubDate>Sat, 01 Mar 2014 19:37:26 -0000</pubDate><title>Message #3667725</title><guid isPermaLink="false">3667725@Uncensored</guid><description><![CDATA[<html><body>

<p>Just wandering through. I think editing of messages is required for some, but it is not a bad idea having "think first write once" functionality: stroke of genius infact!  B)</p>
<p> </p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3622219</link><pubDate>Sun, 22 Dec 2013 23:46:58 -0000</pubDate><title>Message #3622219</title><guid isPermaLink="false">3622219@Uncensored</guid><description><![CDATA[  
 The real technical complication is that Citadel's entire data model is built
around the idea that a message, once committed to the store, is immutable.
 Even in a Wiki room, pages are referenced by tags that point to a *new* message
after editing. 
  
 I would like to find a way to make that sort of tag system work in a blog
room.   For an email message or something posted in a forum, not so much.
 What you said is what you said and it's not fair to allow it to be changed.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3621771</link><pubDate>Sat, 21 Dec 2013 10:55:22 -0000</pubDate><title>Message #3621771</title><guid isPermaLink="false">3621771@Uncensored</guid><description><![CDATA[  
 Well, there is a technical complication. 
  
 Rooms in which messages are networked couldn't easily permit editing, as
the edited message would need to be sent over the network.  Plus, how would
someone know if the person editing the message is the same person who originated
the message... you'd have to ensure you could only edit the message from the
same server that you wrote the message. 
  
 It would get rather complicated, without having looked at the original code
myself. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3621719</link><pubDate>Sat, 21 Dec 2013 03:53:05 -0000</pubDate><title>Message #3621719</title><guid isPermaLink="false">3621719@Uncensored</guid><description><![CDATA[That jives with what I remember, too.  However, being able to edit what you
wrote is pretty much a common, expected thing in modern fora (e.g. phpBB,
Discourse).  Even Facebook lets you edit your typos. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3621429</link><pubDate>Fri, 20 Dec 2013 03:38:28 -0000</pubDate><title>Message #3621429</title><guid isPermaLink="false">3621429@Uncensored</guid><description><![CDATA[  
 (without admin privs, anyway, heh). 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3621428</link><pubDate>Fri, 20 Dec 2013 03:38:18 -0000</pubDate><title>Message #3621428</title><guid isPermaLink="false">3621428@Uncensored</guid><description><![CDATA[  
 I do not recall being able to edit messages in the old modem-style BBSes
of old.  Once you sent the message out, it was out.  You couldn't even delete
it. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3621264</link><pubDate>Thu, 19 Dec 2013 07:53:16 -0000</pubDate><title>Message #3621264</title><guid isPermaLink="false">3621264@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Wed Dec 18 2013 14:00:20 EST</span> <span>from Freakdog @ Dog Pound BBS II </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>I like the idea too. As you said, if you see Citadel as a BBS and/or <br />forum, it would make sense. But it is based on emails. </blockquote>
<br />IGgy can correct me, but I believe you have it reversed, the_mgt. It's a BBS that has been extended to include Groupware functionality...disable the SMTP, POP3 and IMAP ports, and what do you have? </div>
</div>
</blockquote>
<p>A mail server that is only sending to and receiving from itself? ;P</p>
<p>I know that the history is like you described, but I guess technically it is all mail today. Besides, were the old BBS's editable?</p>
<p> </p>
<p>Don't get me wrong, for a real forum/BBS room, I would like an edit feature to clean out typos, etc. , too. But knowing the little time the devs atm have for such features, I'd not expect it in any 8.x release.</p>
<p>My main point was btw to get the requesting person to relax. We all want our favorite features implemented ASAP, but most people ask for this in a polite way.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3621094</link><pubDate>Thu, 19 Dec 2013 02:52:18 -0000</pubDate><title>Message #3621094</title><guid isPermaLink="false">3621094@Uncensored</guid><description><![CDATA[I don't know anything about how the back end works, but maybe there's a way
to add another "type" of room that is BBS-like and has editable messages.
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3621004</link><pubDate>Wed, 18 Dec 2013 19:00:20 -0000</pubDate><title>Message #3621004</title><guid isPermaLink="false">3621004@Uncensored</guid><description><![CDATA[ >I like the idea too. As you said, if you see Citadel as a BBS and/or  
 >forum, it would make sense. But it is based on emails.   
  
 IGgy can correct me, but I believe you have it reversed, the_mgt. It's a
BBS that has been extended to include Groupware functionality...disable the
SMTP, POP3 and IMAP ports, and what do you have?  
  
 A BBS. 
  
 For the purposes of emails, I agree...editing after the fact is "bad mojo"(tm),
and that would go for rooms that have been set up to act as email listservs,
as well...but for a general purpose, discussion room, it *could* be useful.

  
 However, I agree with the earlier noted idea that if the requester wants
items to be editable in a particular room, make that room a Wiki room. 
  
 Otherwise, editing messages after they've already been entered could lead
to some very disingenuous situations. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3621000</link><pubDate>Wed, 18 Dec 2013 18:56:01 -0000</pubDate><title>Message #3621000</title><guid isPermaLink="false">3621000@Uncensored</guid><description><![CDATA[ >On the other hand, fb and twatter do not let you edit (in a large  
 >style) either, from what I heard.  
  
 FB does, now. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3620953</link><pubDate>Wed, 18 Dec 2013 15:19:40 -0000</pubDate><title>Message #3620953</title><guid isPermaLink="false">3620953@Uncensored</guid><description><![CDATA[  
 I am not sure about the web client, but you can hold a message, at which
point you may edit the message later.  It isn't made public, but you can edit
it afterwards. 
  
 Are you wanting a way to edit messages that have already been posted? 
  
 I could see this as useful, although it's funny how many people don't want
such a feature.  I'd argue that if someone wanted to add such a feature, it
ought to be enabled by a configuration option for the room, so certain rooms
have the ability, while other rooms don't. 
  
 That way, for those who want to be able to edit messages, you can edit messages,
but for those who don't, you can't. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3620780</link><pubDate>Wed, 18 Dec 2013 09:19:18 -0000</pubDate><title>Message #3620780</title><guid isPermaLink="false">3620780@Uncensored</guid><description><![CDATA[<html><body>

<p>I like the idea too. As you said, if you see Citadel as a BBS and/or forum, it would make sense. But it is based on emails.</p>
<p>On the other hand, fb and twatter do not let you edit (in a large style) either, from what I heard.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3620712</link><pubDate>Wed, 18 Dec 2013 01:53:54 -0000</pubDate><title>Message #3620712</title><guid isPermaLink="false">3620712@Uncensored</guid><description><![CDATA[I sympathize to an extent about the editing problem; I rather wish I could,
too, but that's mostly because I still see Citadel primarily as a BBS that
happens to do some other groupware-type stuff that I don't much care about.
For the target audience, editing messages after the fact doesn't make much
sense. 
  
 I don't think it's possible using the text client, either. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3620161</link><pubDate>Tue, 17 Dec 2013 09:40:05 -0000</pubDate><title>Message #3620161</title><guid isPermaLink="false">3620161@Uncensored</guid><description><![CDATA[<html><body>

<p>Most of Citadel is actually an email server. Would you request Gmail to enable editing of mails that were sent to you or that you sent out to others? Does that even make sense?</p>
<p>Now, I can understand the wish to be able to edit wiki or blog posts, calendars and the notes/tasks. But emails?</p>
<p>On a side note: This is a project driven by a small bunch of developers, it does what it does and it does not do what it does not. The devs might add new features on request, but in order to do that, they need to find the time and motivation to do so. Nagging and ranting is probably not something that kicks off motivation a lot in open source projects.</p>
<p>Speaking of open source: That is this trend were people have open repositories of the code, which can even be downloaded, modified and if working, patches are allowed to be send back. That is not everyones favorite workflow, but it is pretty much what you get from a free open source project.</p>
<p>Another thing is the packaging (addressed in another post): If distros feel free to package software, they are the ones responsible for it. I am running Citadel on Redhat and Gentoo, both are community provided packages, both mostly the latest versions. I have not heard of or had any runtime issues on these systems. If Ubuntu chose to pull the crappiest running version from somewhere, roll it up and provide it to their users, it is up to them to fix it.</p>
<p>tldr: Holiday season at the end of the year is coming up, be kind and stop screaming, please. Cheers!</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3618759</link><pubDate>Tue, 17 Dec 2013 02:36:52 -0000</pubDate><title>Can you please enable the subscription to this room?</title><guid isPermaLink="false">3618759@Uncensored</guid><description><![CDATA[<html><body>

<p>I'd like to subscribe to the mailing list for this room.</p>
<p>With all due respect to webcit part of it, the real problems we are having seem to be resolvable through text client, at least as it currently stands.</p>
<p>We need bulk operations in many cases.</p>
<p>Thanx in advance.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3618755</link><pubDate>Tue, 17 Dec 2013 02:28:06 -0000</pubDate><title>What kind of joke is this: save the text client?</title><guid isPermaLink="false">3618755@Uncensored</guid><description><![CDATA[<html><body>

<p>This message has to do with the ability to edit the posts.</p>
<p>Why do you need to "save" the text client?</p>
<p>I thought that the text client is merely the interface to the citserver in that it can execute any and all operations available to citadel server.</p>
<p>Am I missing something?</p>
<p>As far as I can see, that interface is the best way to interact with the server even from webcit, which has all sorts of issues.</p>
<p>It is like an API. It is either you call the kernel or internals directly from webcit for example, which is bizarre of an idea, or you call it via the interface, which, in this case, would be a "text client".</p>
<p>Here is the real problem we have:</p>
<p>We need to edit the posts. It is simply a must. On our system everything counts, down to the last dot and comma. Because what is posted is a result of a flood of information that comes from the sources "above", and I would prefer we don't get into this.</p>
<p>Which means that when information comes, you better "hold on to your seed" in order not to miss some of it. It is like a switch: "transmission started", and then "transmission ended". If you can not type fast enough, even if you are the fastest typist in the world, you will INEVITABLY miss some things.</p>
<p>As a result, there are many syntax errors in the text. Secondly, when you review the text to correct those errors, you may recover some of the information that was missed during the flood.</p>
<p>So, what we need is the ability to EDIT the posts.</p>
<p>It seems that from the webcit it is not possible to edit the posts.</p>
<p>In that case, the text client could theoretically be used if we can recover, for example, the entire room need be, in the SMTP/NNTP message format, then hand edit the messages, then repost them to the room overriding the original messages. But the time stamps can not change. That is the condition. Because the message sequencing is important in our case.</p>
<p>So... What do we do? Can it be done?</p>
<p>I was sent to this room as an insult it seems, like if you talk garbage like this, then you deserve to be sent to the room of "resurrecting the text client" where all the plague victims gather, only if that guy knew WHO is he sending and where. But that is "besides the point" I guess. Right?</p>
<p>So, the bottom line is: how do I edit the posts, "text client", heaven or hell?</p>
<p> </p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3587643</link><pubDate>Tue, 12 Nov 2013 15:37:14 -0000</pubDate><title>Message #3587643</title><guid isPermaLink="false">3587643@Uncensored</guid><description><![CDATA[Agreed.  And if you've got the hardware, ROT676 is enough to thwart even the
NSA. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3587224</link><pubDate>Tue, 12 Nov 2013 07:03:09 -0000</pubDate><title>Message #3587224</title><guid isPermaLink="false">3587224@Uncensored</guid><description><![CDATA[ >>> Nov 12 2013 12:28am from ax25 @uncnsrd 
 >>>When you write it.  I took a peek at the code already (pre-split codebase).
 >>> Tag, you are it.
 
It was written, see this entry of October 4th.


 >>> Oct 4 2013 10:08pm from IGnatius T Foobar @uncnsrd
 >>> So I've made a change to the client code.  No telling how long it'll
 >>>take before that code falls into your eager hands, but it's checked
 >>>into the tree so you'll get it eventually.  :)
 >>>
 >>> It now starts with an array containing "http://" "https://" and
 >>>"ftp://" and runs through the message searching for each of those
 >>>prefixes.
 >>>
 >>> Share And Enjoy.
 >>>


I was wondering what "eventually" meant.
 


]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3587207</link><pubDate>Tue, 12 Nov 2013 05:28:00 -0000</pubDate><title>Message #3587207</title><guid isPermaLink="false">3587207@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Mon Nov 11 2013 10:28:17 PM EST</span> <span>from zooer @ Uncensored </span></div>
<div class="message_content"><tt>So when is that latest text-client going to be available somewhere? The one that knows what https: and the Who list is and randomly </tt><br /> <tt>makes angry statements about Obama, Microsoft and facebook.</tt><br /> </div>
</blockquote>
<p>When you write it.  I took a peek at the code already (pre-split codebase).  Tag, you are it.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3587186</link><pubDate>Tue, 12 Nov 2013 03:28:17 -0000</pubDate><title>Message #3587186</title><guid isPermaLink="false">3587186@Uncensored</guid><description><![CDATA[So when is that latest text-client going to be available somewhere?  The one that knows what https: and the Who list is and randomly 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3587185</link><pubDate>Tue, 12 Nov 2013 03:23:47 -0000</pubDate><title>Message #3587185</title><guid isPermaLink="false">3587185@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3586806</link><pubDate>Mon, 11 Nov 2013 22:45:06 -0000</pubDate><title>Message #3586806</title><guid isPermaLink="false">3586806@Uncensored</guid><description><![CDATA[<html><body>

<p>Not only that, but it now has the ability to encrypt everything using ROT26 in real time.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3581987</link><pubDate>Mon, 04 Nov 2013 23:55:19 -0000</pubDate><title>Message #3581987</title><guid isPermaLink="false">3581987@Uncensored</guid><description><![CDATA[  
 I haven't 
 had any problems with word wr 
 apping and Citadel.  It has always worked pretty well, without any issues
at all  
 for me. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3579597</link><pubDate>Sun, 03 Nov 2013 02:25:09 -0000</pubDate><title>Message #3579597</title><guid isPermaLink="false">3579597@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3579583</link><pubDate>Sat, 02 Nov 2013 23:33:21 -0000</pubDate><title>Message #3579583</title><guid isPermaLink="false">3579583@Uncensored</guid><description><![CDATA[ >Word wrapping has always been odd for me, I figured it was the way it is.
 
  
 Yeah, you keep talling yourself that.  "Word wrapping has always been odd
for me!"  "I figured that was the wat it is." 
  
 yeah. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3579062</link><pubDate>Fri, 01 Nov 2013 15:33:17 -0000</pubDate><title>Message #3579062</title><guid isPermaLink="false">3579062@Uncensored</guid><description><![CDATA[Weird inconsistency, and maybe it's a historical artifact.  .E commands "enter"
a new item: password, ASCII message, config, room, etc.  EXCEPT for floors.
 If you .EF, it expects you to input an existing floor that you would like
to travel to.  I can never remember the actual command to enter a new floor
without digging into the docs. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3578203</link><pubDate>Thu, 31 Oct 2013 12:07:43 -0000</pubDate><title>Message #3578203</title><guid isPermaLink="false">3578203@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3578135</link><pubDate>Thu, 31 Oct 2013 01:45:20 -0000</pubDate><title>Message #3578135</title><guid isPermaLink="false">3578135@Uncensored</guid><description><![CDATA[I'm not sure if its a change in the way folks are entering messages or if
something is wrong on my end, but SSHed into Citadel I seem to have a lot
of issues with words not wrapping. The line will break in the middle of the
word and then there will be a CRLF about 1/3rd of the terminal over for no
reason. Its almost as if Citadel doesn't know what size my terminal is. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3578098</link><pubDate>Wed, 30 Oct 2013 20:00:31 -0000</pubDate><title>Message #3578098</title><guid isPermaLink="false">3578098@Uncensored</guid><description><![CDATA[Yeah, you keep telling yourself that.   "It all happens for a reason!"  "God doesn't give you anything you can't 
handle."

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3578077</link><pubDate>Wed, 30 Oct 2013 16:20:54 -0000</pubDate><title>Message #3578077</title><guid isPermaLink="false">3578077@Uncensored</guid><description><![CDATA[Yeah, well, Meph has really been pissing me off lately.  I am taking it as
a sign that God is about to provide some sort of really amazing blessing because
the devil seems to be attacking me from every angle.  I am completely exhausted
and shaken and spent right now, but God is bigger. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3577478</link><pubDate>Tue, 29 Oct 2013 22:15:38 -0000</pubDate><title>Message #3577478</title><guid isPermaLink="false">3577478@Uncensored</guid><description><![CDATA[ > Oct 29 2013 2:55pm from IGnatius T Foobar @uncnsrd (Uncensored)   
 >Hopefully this is not a permanent situation.   
 >   
 >  
  
 ***Whatever*** you do, IG, do *not* say: 
    "Verweile doch, du bist so schoen." 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3577445</link><pubDate>Tue, 29 Oct 2013 18:55:31 -0000</pubDate><title>Message #3577445</title><guid isPermaLink="false">3577445@Uncensored</guid><description><![CDATA[Hopefully this is not a permanent situation. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3562610</link><pubDate>Sat, 12 Oct 2013 04:43:14 -0000</pubDate><title>Message #3562610</title><guid isPermaLink="false">3562610@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Fri Oct 11 2013 07:29:23 AM EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">The problem is that *I* have been dormant for the last year or so. Work has gotten so out of control that I don't have nearly the amount of time I used to for Citadel. :( </div>
</div>
</blockquote>
<p>Gotcha IG.  Thank you for keeping the torch.  I understand your dilemma with life and passions, and hope things work out well.  I appreciate your work.  </p>
<p>Ax25</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3562530</link><pubDate>Fri, 11 Oct 2013 11:29:23 -0000</pubDate><title>Message #3562530</title><guid isPermaLink="false">3562530@Uncensored</guid><description><![CDATA[The problem is that *I* have been dormant for the last year or so.  Work has
gotten so out of control that I don't have nearly the amount of time I used
to for Citadel.  :( 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3562379</link><pubDate>Thu, 10 Oct 2013 15:03:05 -0000</pubDate><title>Message #3562379</title><guid isPermaLink="false">3562379@Uncensored</guid><description><![CDATA[ > So I've made a change to the client code.  No telling how long it'll 
 >take before that code falls into your eager hands, but it's checked 
 >into the tree so you'll get it eventually.  :) 

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3552599</link><pubDate>Sat, 05 Oct 2013 14:50:24 -0000</pubDate><title>Message #3552599</title><guid isPermaLink="false">3552599@Uncensored</guid><description><![CDATA[ > Oct 4 2013 9:54pm from IGnatius T Foobar @uncnsrd   
 >I noticed that too.  I'm not sure whether it's been recently fixed or  

 >recetly broken.   
 >   
 >  
  
 Works fine for me either sshing to uncensored or using my local client (installed
from apt-get, I THINK).  I did notice that behavior on my test system on the
AWS; it wouldn't show the connected web user (my wife). 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3552587</link><pubDate>Sat, 05 Oct 2013 14:03:08 -0000</pubDate><title>Message #3552587</title><guid isPermaLink="false">3552587@Uncensored</guid><description><![CDATA[ >>>> > Oct 4 2013 9:54pm from IGnatius T Foobar @uncnsrd 
 >>>> >I noticed that too.  I'm not sure whether it's been recently fixed or 
 >>>> >recetly broken. 

 
I noticed it on another version but I don't remember if it was something I downloaded directly or was in the 
repositories.  It worked correctly on an earlier version so it must be recently broken

 
 >>>> > It now starts with an array containing "http://" "https://" and
 >>>> >"ftp://" and runs through the message searching for each of those
 >>>> >prefixes.

Cool, thanks.  I didn't think about ftp:// or porn:// and everything is already filtered through nsa://


]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3552582</link><pubDate>Sat, 05 Oct 2013 12:48:42 -0000</pubDate><title>Message #3552582</title><guid isPermaLink="false">3552582@Uncensored</guid><description><![CDATA[ > So I've made a change to the client code.  No telling how long it'll  

 >take before that code falls into your eager hands, but it's checked   
 >into the tree so you'll get it eventually.  :)   
 >    
 > It now starts with an array containing "http://" "https://" and   
 >"ftp://" and runs through the message searching for each of those   
 >prefixes.   
  
 Can that fix be made available for Webcit, too? My "goodbye" file has a number
of links to various Citadels with https:// at the beginning, and they never
render as links from webcit. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3552522</link><pubDate>Sat, 05 Oct 2013 03:53:38 -0000</pubDate><title>Message #3552522</title><guid isPermaLink="false">3552522@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Fri Oct 04 2013 22:08:19 EDT</span> <span>from IGnatius T Foobar @ Uncensored </span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>If you search through it twice aster the while statement and using <br />searchptr = strstr(searchptr, "https://"); <br />will that take too many resources or is there a quicker more efficient method? </blockquote>
It has been so long since I <br />
<blockquote>looked at C code. </blockquote>
<br />dothebart will disagree with me on this, but my opinion is that at this scale, cpu cycles are cheap. <br /><br />So I've made a change to the client code. No telling how long it'll take before that code falls into your eager hands, but it's checked into the tree so you'll get it eventually. :) <br /><br />It now starts with an array containing "<a href="http://&quot;" target="webcit01">http://"</a> "https://" and "ftp://" and runs through the message searching for each of those prefixes. <br /><br />Share And Enjoy. </div>
</div>
</blockquote>
<p>Oh, I actually implemented something similar for the RSS-Client so twitter feeds would become more usefull; it would look up those tiny urls and expand them. Usefull since you wouldn't have to click the cat in the box anymore, being able to distinguish whether you already knew that URL or not.</p>
<p>however, while it was easy to do with the old model of one thread being busy with everything automated in a line, it would have become hell complicated with the event driven model,</p>
<p>and since that feature wasn't released yet, and twitter changed the rss'abilities it never saw a public release.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3552500</link><pubDate>Sat, 05 Oct 2013 02:08:19 -0000</pubDate><title>Message #3552500</title><guid isPermaLink="false">3552500@Uncensored</guid><description><![CDATA[ >If you search through it twice aster the while statement and using  
 >                searchptr = strstr(searchptr, "https://");  
 >will that take too many resources or is there a quicker more efficient method?
 It has been so long since I   
 >looked at C code.  
  
 dothebart will disagree with me on this, but my opinion is that at this scale,
cpu cycles are cheap. 
  
 So I've made a change to the client code.  No telling how long it'll take
before that code falls into your eager hands, but it's checked into the tree
so you'll get it eventually.  :) 
  
 It now starts with an array containing "http://" "https://" and "ftp://"
and runs through the message searching for each of those prefixes. 
  
 Share And Enjoy. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3552498</link><pubDate>Sat, 05 Oct 2013 01:54:59 -0000</pubDate><title>Message #3552498</title><guid isPermaLink="false">3552498@Uncensored</guid><description><![CDATA[I noticed that too.  I'm not sure whether it's been recently fixed or recetly
broken. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3551800</link><pubDate>Thu, 03 Oct 2013 17:38:26 -0000</pubDate><title>Message #3551800</title><guid isPermaLink="false">3551800@Uncensored</guid><description><![CDATA[Maybe it is a doorway to your mind!

The W)ho command only shows yourself in this version I downloaded the other day.  I already know I am on.  And I 
know IGnatius T Foobar is on as well as fifteen googlebots but what about the others, how would I know they are 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3551784</link><pubDate>Thu, 03 Oct 2013 16:30:16 -0000</pubDate><title>Message #3551784</title><guid isPermaLink="false">3551784@Uncensored</guid><description><![CDATA[The non-expert menu still has * for a doorway command here, though that's long gone in the regular build (since 2010, if I am reading the commits right). 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3550307</link><pubDate>Wed, 02 Oct 2013 07:42:59 -0000</pubDate><title>Message #3550307</title><guid isPermaLink="false">3550307@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Tue Oct 01 2013 19:10:16 EDT</span> <span>from zooer @ Uncensored </span></div>
<div class="message_content"><tt>/* sloppy slide them all down, hey it's the client, who cares. :-) */</tt><br /> <tt></tt><br /> <tt></tt><br /> <tt></tt><br /> <tt>I CARE damn it!</tt><br /> </div>
</blockquote>
<p>send diffs! or pay fleeb a beer to do it ;-P</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3550259</link><pubDate>Tue, 01 Oct 2013 23:10:16 -0000</pubDate><title>Message #3550259</title><guid isPermaLink="false">3550259@Uncensored</guid><description><![CDATA[ 
 		/* sloppy slide them all down, hey it's the client, who cares. :-) */



]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3550069</link><pubDate>Tue, 01 Oct 2013 16:16:14 -0000</pubDate><title>Message #3550069</title><guid isPermaLink="false">3550069@Uncensored</guid><description><![CDATA[This is what happens when you try to use the servers external editor:           
          
          
          
 Lobby> Enter message          
 *** No editor available; using built-in editor.         
 Oct 1 2013 12:13pm from zooer         
        
      
    
  
  
  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3550058</link><pubDate>Tue, 01 Oct 2013 15:50:14 -0000</pubDate><title>Message #3550058</title><guid isPermaLink="false">3550058@Uncensored</guid><description><![CDATA[To elaborate, this is not a CRISIS, and if it is, it's mine alone.  I just
didn't know whether it was intentional. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3550057</link><pubDate>Tue, 01 Oct 2013 15:49:27 -0000</pubDate><title>Message #3550057</title><guid isPermaLink="false">3550057@Uncensored</guid><description><![CDATA[ > Oct 1 2013 11:46am from Freakdog @dogpound2 (Dog Pound BBS II)   
 >If you use the text client, it's ;A(ide) C(reate floor)   
  
 Thank you.  That's... definitely not intuitive.  I thought I'd tried everything.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3550056</link><pubDate>Tue, 01 Oct 2013 15:47:47 -0000</pubDate><title>Message #3550056</title><guid isPermaLink="false">3550056@Uncensored</guid><description><![CDATA[Right, but there's no external editor configured on Uncensored; there used
to be.  Yes, I could run a local client, I suppose, but ssh requires less
thought since I pretty much always have that. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3550054</link><pubDate>Tue, 01 Oct 2013 15:46:45 -0000</pubDate><title>Message #3550054</title><guid isPermaLink="false">3550054@Uncensored</guid><description><![CDATA[If you use the text client, it's ;A(ide) C(reate floor) 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3550052</link><pubDate>Tue, 01 Oct 2013 15:44:30 -0000</pubDate><title>Message #3550052</title><guid isPermaLink="false">3550052@Uncensored</guid><description><![CDATA[ >It's the latter that is the issue here; there is no longer an external editor
configured.   
  
 In the citadel.rc (or your own .citadelrc) file, find this section: 
  
 # Set EDITOR to the name of an external editor to be used for entering 
 # messages.  If you want the external editor to be used by default, be sure

 # to reflect this in the command set below. 
 # 
 #editor=/usr/local/citadel/pico 
  
 And add an editor line pointing at the editor you want to use. 
  
 The section, above, is the default for the citadel.rc file, and has to be
modified. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3549659</link><pubDate>Mon, 30 Sep 2013 22:52:40 -0000</pubDate><title>Message #3549659</title><guid isPermaLink="false">3549659@Uncensored</guid><description><![CDATA[  
 Sig: 
  
 You might need to be in the room who is supposed to be on the floor you're
creating when you go to create it. 
  
 I think. 
  
 Not sure. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3549173</link><pubDate>Mon, 30 Sep 2013 18:52:16 -0000</pubDate><title>Message #3549173</title><guid isPermaLink="false">3549173@Uncensored</guid><description><![CDATA[okay.  It was a server side issue not a local issue, thank you for clearing that up.

Now line 689-707 of messages.c

	/* Extract URL's */
	num_urls = 0;	/* Start with a clean slate */
	searchptr = message->text;
	while ( (searchptr != NULL) && (num_urls < MAXURLS) ) {
		searchptr = strstr(searchptr, "http://");
		if (searchptr != NULL) {
			safestrncpy(urls[num_urls], searchptr, sizeof(urls[num_urls]));
			for (i = 0; i < strlen(urls[num_urls]); i++) {
				ch = urls[num_urls][i];
				if (ch == '>' || ch == '\"' || ch == ')' ||
				    ch == ' ' || ch == '\n') {
					urls[num_urls][i] = 0;
					break;
				}
			}
			num_urls++;
			++searchptr;
		}
	}



If you search through it twice aster the while statement and using
                searchptr = strstr(searchptr, "https://");
will that take too many resources or is there a quicker more efficient method?  It has been so long since I 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3549172</link><pubDate>Mon, 30 Sep 2013 18:51:18 -0000</pubDate><title>Message #3549172</title><guid isPermaLink="false">3549172@Uncensored</guid><description><![CDATA[I give up.  How do you create a new floor?  This is on a barebones debian apt-get installed system, using the text mode client.  I can enter a new room , but I cannot specify a floor that doesn't already exist, and .ef just tells me "No floor
'floorname'." 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3549169</link><pubDate>Mon, 30 Sep 2013 18:26:31 -0000</pubDate><title>Message #3549169</title><guid isPermaLink="false">3549169@Uncensored</guid><description><![CDATA[It's the latter that is the issue here; there is no longer an external editor configured. 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3549162</link><pubDate>Mon, 30 Sep 2013 17:53:04 -0000</pubDate><title>Message #3549162</title><guid isPermaLink="false">3549162@Uncensored</guid><description><![CDATA[<html><body>

<p>the editor runs wherever your client runs. if its on your local box, then its run there; if you ssh in its on the server.</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3548995</link><pubDate>Mon, 30 Sep 2013 15:55:14 -0000</pubDate><title>Message #3548995</title><guid isPermaLink="false">3548995@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3548994</link><pubDate>Mon, 30 Sep 2013 15:54:45 -0000</pubDate><title>Message #3548994</title><guid isPermaLink="false">3548994@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3548993</link><pubDate>Mon, 30 Sep 2013 15:53:39 -0000</pubDate><title>Message #3548993</title><guid isPermaLink="false">3548993@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3548990</link><pubDate>Mon, 30 Sep 2013 15:51:16 -0000</pubDate><title>Message #3548990</title><guid isPermaLink="false">3548990@Uncensored</guid><description><![CDATA[]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3548983</link><pubDate>Mon, 30 Sep 2013 15:23:55 -0000</pubDate><title>Message #3548983</title><guid isPermaLink="false">3548983@Uncensored</guid><description><![CDATA[Thank you dothebart.  My rant was more geared to the distributions of Linux and the foolish names they are 
given.  Firefox had to copy Chrome and update often, it just drives me nuts.  Maybe because I am old school and 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3548769</link><pubDate>Mon, 30 Sep 2013 09:14:11 -0000</pubDate><title>Message #3548769</title><guid isPermaLink="false">3548769@Uncensored</guid><description><![CDATA[<html><body>

<p>the citadel versioning scheme is:</p>
<p>x.yz</p>
<p>X - major new features</p>
<p>Y - evolutional new features</p>
<p>z - bugfix releases.</p>
<p> </p>
<p>There currently is no citadel client .deb yet because of I didn't have the time to care for moving the scripts around.</p>
<p>However Feivel (our debian maintainer &amp; uploader) has already done it, so you should be able to download &amp; compile his work:</p>
<p>http://packages.debian.org/unstable/citadel-client</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3548260</link><pubDate>Sun, 29 Sep 2013 23:41:40 -0000</pubDate><title>Message #3548260</title><guid isPermaLink="false">3548260@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sun Sep 29 2013 10:41:48 AM EDT</span> <span>from zooer @ Uncensored </span></div>
<div class="message_content"><tt>I tried the suggested and it told me that a library was not satisfiable. There is no pleasing some libraries. </tt><br /> <tt>I am going going back to what I do. "It works, why f*&lt;k with it"</tt><br /> </div>
</blockquote>
<p>Sorry to hear about that.  I guess I have been doing an "easy_install" build of it for years on both the client and server ends.  I am not sure if you can do an easy_install build of just the client (but that would be a good thing to have added to the easy installer)!</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3546835</link><pubDate>Sun, 29 Sep 2013 14:41:48 -0000</pubDate><title>Message #3546835</title><guid isPermaLink="false">3546835@Uncensored</guid><description><![CDATA[I tried the suggested and it told me that a library was not satisfiable.  There is no pleasing some libraries.  
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3546686</link><pubDate>Sun, 29 Sep 2013 14:27:16 -0000</pubDate><title>Message #3546686</title><guid isPermaLink="false">3546686@Uncensored</guid><description><![CDATA[ >Zooer, give the text client v8.11 a try (at least it works against my 8.20
 >install).

Maybe this belongs in rants.

Something I don't get about modern software is nicknames and version numbers for software.  When I was a young 
lad you had a version number, it was sequential and the software updated every once in a while with major 
changes. If it was a small change the number after the decimal point increased/ Now software updates every week 
and the version number increases at a crazy rate. Linux has these very silly stupid names for their version 
numbers and they like to use those names when referring to the release.  However when you use help or most 
commands to find out what version you have they have the version number and not the name.

I can never remember the command that lists the version number and the version name "lsb_release -a" so I have 
to search for it, or search for
a list of names and numbers.  Drives me crazy.  Please stop using the silly 
codenames or at least list both the version name and number in the details page.

Anyway... back on topic, I wanted to download 8.20 as suggested, I found "debian.citadel.org/ubuntu" but my 
ubuntu version, precise aka 12.4, is not listed.  Does it make a damn bit of difference?  Can I download a newer 
version of citadel-client and use it with a current version of the OS or is there some kind of magical thing 
that if I don't match version names the developers (you guys) will come to my house, drag me out of my bed in 
the middle of the night, cover me with grape jelly and confetti and beat me with cardboard?

I just want to download the software.  
I know about putting the info in the repository, I didn't do that.  I also thought I read there was a problem 
with calling the external editor with the latest version of the client.

]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3546613</link><pubDate>Sun, 29 Sep 2013 01:44:13 -0000</pubDate><title>Message #3546613</title><guid isPermaLink="false">3546613@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Sat Sep 28 2013 11:08:01 AM EDT</span> <span>from dothebart @ Uncensored </span></div>
<div class="message_content">
<blockquote>
<div class="message_header"> </div>
</blockquote>
<p>btw, for the ease of porting etc. with 8.20 the text client got its own package.</p>
<p>So we're waiting for the mingw port of the citclient from any of you ;-)</p>
<br /><br /></div>
</blockquote>
<p>Does that even run under Wine (mingw)? :-)</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3546554</link><pubDate>Sat, 28 Sep 2013 15:08:01 -0000</pubDate><title>Message #3546554</title><guid isPermaLink="false">3546554@Uncensored</guid><description><![CDATA[<html><body>

<blockquote>
<div class="message_header"><span>Thu Sep 26 2013 23:25:58 EDT</span> <span>from ax25 @ Uncensored</span> </div>
<div class="message_content">
<blockquote>
<div class="message_header"><span>Thu Sep 26 2013 10:47:00 PM EDT</span> <span>from zooer @ Uncensored </span></div>
<div class="message_content"><tt>So, did the NSA ask you guys to put a back-door in the text-client?</tt></div>
</blockquote>
<p>Probably not.  Have you read the code?  I have (although not recently).  I love the fact it is available and I can figure out subtle issues when I take the output and send it out via a whole different networking technology (packet radio).  That makes it (not easy), but not impossible to debug edge cases.</p>
<p>You should read the client code, it is fairly short and at least the last time I checked, compares well to some other networking client code I have looked at in the past.</p>
</div>
</blockquote>
<p>btw, for the ease of porting etc. with 8.20 the text client got its own package.</p>
<p>So we're waiting for the mingw port of the citclient from any of you ;-)</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3546552</link><pubDate>Sat, 28 Sep 2013 15:06:21 -0000</pubDate><title>Message #3546552</title><guid isPermaLink="false">3546552@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Fri Sep 27 2013 11:43:47 EDT</span> <span>from zooer @ Uncensored </span></div>
<div class="message_content">
<blockquote><tt> Have you read the code?</tt><br /> <tt></tt><br /> <tt></tt></blockquote>
<tt>I was joking.... but who is to say the same code I read is the same code that is running on the server. The NSA is </tt><br /> <tt>tricky.</tt><br /> </div>
</blockquote>
<p>who knows? maybe your compiler universaly adds backdoors...</p>
</body></html>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3546292</link><pubDate>Fri, 27 Sep 2013 19:23:00 -0000</pubDate><title>Message #3546292</title><guid isPermaLink="false">3546292@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Fri Sep 27 2013 11:43:47 AM EDT</span> <span>from zooer @ Uncensored </span></div>
<div class="message_content">
<blockquote><tt> Have you read the code?</tt><br /> <tt></tt><br /> <tt></tt></blockquote>
<tt>I was joking.... but who is to say the same code I read is the same code that is running on the server. The NSA is </tt><br /> <tt>tricky.</tt><br /> </div>
</blockquote>
<p>Oh, I was talking about the client code.  I can't vouch for the Uncensored code :-)</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3546249</link><pubDate>Fri, 27 Sep 2013 15:43:47 -0000</pubDate><title>Message #3546249</title><guid isPermaLink="false">3546249@Uncensored</guid><description><![CDATA[ > Have you read the code?


I was joking.... but who is to say the same code I read is the same code that is running on the server.  The NSA is 
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3546248</link><pubDate>Fri, 27 Sep 2013 15:42:05 -0000</pubDate><title>Message #3546248</title><guid isPermaLink="false">3546248@Uncensored</guid><description><![CDATA[ >Zooer, give the text client v8.11 a try (at least it works against my 8.20
 >install).

Is that the one with the NSA backdoor?



This is what I see on the download page:
"Debian Lenny and Ubuntu 8.04 ship Citadel packages" 
"There are several convenient ways to obtain the Citadel system. Or, if you prefer not to maintain your own Citadel 
server, you can now obtain it as a hosted service!"


]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3545885</link><pubDate>Fri, 27 Sep 2013 03:25:58 -0000</pubDate><title>Message #3545885</title><guid isPermaLink="false">3545885@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Thu Sep 26 2013 10:47:00 PM EDT</span> <span>from zooer @ Uncensored </span></div>
<div class="message_content"><tt>So, did the NSA ask you guys to put a back-door in the text-client?</tt><br /> </div>
</blockquote>
<p>Probably not.  Have you read the code?  I have (although not recently).  I love the fact it is available and I can figure out subtle issues when I take the output and send it out via a whole different networking technology (packet radio).  That makes it (not easy), but not impossible to debug edge cases.</p>
<p>You should read the client code, it is fairly short and at least the last time I checked, compares well to some other networking client code I have looked at in the past.</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3545884</link><pubDate>Fri, 27 Sep 2013 03:22:15 -0000</pubDate><title>Message #3545884</title><guid isPermaLink="false">3545884@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<blockquote>
<div class="message_header"><span>Thu Sep 19 2013 08:51:00 PM EDT</span> <span>from zooer @ Uncensored </span></div>
<div class="message_content"><tt>zooer@Linux12:~$ citadel</tt><br /> <tt>Can't connect: No such file or directory</tt><br /> <tt></tt><br /> <tt>zooer@Linux12:~$ citadel --version</tt><br /> <tt>Can't connect: Connection timed out</tt><br /> <tt></tt><br /> <tt>zooer@Linux12:~$ citadel --help</tt><br /> <tt>Can't connect: Connection timed out</tt><br /> <tt></tt><br /> <tt>zooer@Linux12:~$ citadel -?</tt><br /> <tt>Can't connect: Connection timed out</tt><br /> <tt></tt><br /> <tt>le sigh</tt><br /> <tt></tt><br /> <tt>7.86-1</tt><br /> </div>
</blockquote>
<p>Zooer, give the text client v8.11 a try (at least it works against my 8.20 install).</p>
]]></description></item><item><link>http://uncensored.citadel.org/readfwd?go=Save%20the%20Text%20Client?start_reading_at=3545879</link><pubDate>Fri, 27 Sep 2013 02:47:00 -0000</pubDate><title>Message #3545879</title><guid isPermaLink="false">3545879@Uncensored</guid><description><![CDATA[]]></description></item></channel></rss>

