<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Will's Blog (Posts about lyntin)</title><link>https://bluesock.org/~willkg/blog/</link><description></description><atom:link href="https://bluesock.org/~willkg/blog/tag/lyntin.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2025 &lt;a href="mailto:willkg@bluesock.org"&gt;Will Kahn-Greene&lt;/a&gt; CC BY-SA 3.0</copyright><lastBuildDate>Tue, 28 Oct 2025 18:03:09 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>The release hat-trick!</title><link>https://bluesock.org/~willkg/blog/dev/hattrick.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;I mothered the &lt;a class="reference external" href="http://www.getmiro.com/blog/2008/01/announcing-miro-11-dramatically-faster-bittorrent/"&gt;Miro 1.1&lt;/a&gt;
release earlier today.  Then I decided to push out &lt;a class="reference external" href="http://pyblosxom.sourceforge.net/blog/releases/pyblosxom.1.4.3.html"&gt;PyBlosxom 1.4.3&lt;/a&gt; which I
have been sitting on for a month.  Then after talking with &lt;a class="reference external" href="http://www.asheesh.org/"&gt;paulproteus&lt;/a&gt;, I decided to go for the hat-trick and released
&lt;cite&gt;Lyntin 4.2 &amp;lt;http://lyntin.sourceforge.net/&amp;gt;&lt;/cite&gt;.&lt;/p&gt;
&lt;p&gt;w00t for releasing three software thingies in one day!  Boo for sitting on two
of them for extended periods of time.&lt;/p&gt;</description><category>dev</category><category>life</category><category>lyntin</category><category>miro</category><category>pyblosxom</category><guid>https://bluesock.org/~willkg/blog/dev/hattrick.html</guid><pubDate>Fri, 11 Jan 2008 00:40:18 GMT</pubDate></item><item><title>Lyntin 4.2 released!</title><link>https://bluesock.org/~willkg/blog/dev/lyntin/release.4.2.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;It's the last release I do for Lyntin.  It's got some new functionality,
some bug fixes and I upgraded the license to GPL v3 or later.  More
&lt;a class="reference external" href="http://lyntin.sourceforge.net/"&gt;on the Lyntin web site&lt;/a&gt;.&lt;/p&gt;</description><category>dev</category><category>lyntin</category><category>python</category><guid>https://bluesock.org/~willkg/blog/dev/lyntin/release.4.2.html</guid><pubDate>Fri, 11 Jan 2008 00:35:56 GMT</pubDate></item><item><title>Lyntin in ports!</title><link>https://bluesock.org/~willkg/blog/dev/lyntin/bsd.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;&lt;a class="reference external" href="http://lyntin.sourceforge.net/"&gt;Lyntin&lt;/a&gt;, one of the projects I
spent many many hours on, is now
&lt;a class="reference external" href="http://www.freebsd.org/cgi/ports.cgi?query=lyntin&amp;amp;stype=all"&gt;listed in the FreeBSD ports system&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Updates:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;12/20/2004: The FreeBSD ports work was done by Ste.  Turns out this
got Rob excited so much, he
&lt;a class="reference external" href="http://bugs.gentoo.org/show_bug.cgi?id=74658"&gt;built an ebuild&lt;/a&gt;
for Gentoo!  More information in the comments.&lt;/p&gt;</description><category>dev</category><category>lyntin</category><category>python</category><guid>https://bluesock.org/~willkg/blog/dev/lyntin/bsd.html</guid><pubDate>Thu, 16 Dec 2004 14:29:43 GMT</pubDate></item><item><title>Time to step down</title><link>https://bluesock.org/~willkg/blog/dev/lyntin/steppingdown.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;I've passed off Lyntin maintainership to Eugene a few days ago but
made the official announcement today on both the mailing list
and the web-site.&lt;/p&gt;
&lt;p&gt;It's sort of bitter-sweet for me.  Sweet in that I needed to drop a project or
two because I've got too many.  Bitter in that I've spent a lot of time working
on Lyntin and I'm leaving with a few things I had wanted to do, but never got
around to doing.  Even so, it was time to hand it off.  So ends a chapter of my
development life.&lt;/p&gt;</description><category>dev</category><category>lyntin</category><category>python</category><guid>https://bluesock.org/~willkg/blog/dev/lyntin/steppingdown.html</guid><pubDate>Thu, 06 May 2004 15:12:29 GMT</pubDate></item><item><title>Lyntin status</title><link>https://bluesock.org/~willkg/blog/dev/lyntin/status9.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;The mailing list has been really active.  There is definitely a
BIG correlation between mailing list activity and my motivation
towards fixing things.  Some of the things Eugene has said have
irked me, but in general he's providing a lot of solid observations
which (I think) have led to some really great changes.&lt;/p&gt;
&lt;p&gt;In the last few weeks, we've:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;fixed a couple of bugs&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;optimized out the get_engine() silliness&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;whittled down the managers (there's still some more to do)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;optimized the get_current_session() routine&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;optimized the filter_mapper case of hook spamming&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;made some really awesome changes to the python_cmd that make
it far more usable&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All good stuff none of which would have happened with a quiet
mailing list.&lt;/p&gt;</description><category>dev</category><category>lyntin</category><category>python</category><guid>https://bluesock.org/~willkg/blog/dev/lyntin/status9.html</guid><pubDate>Tue, 06 Apr 2004 20:06:36 GMT</pubDate></item><item><title>MCCP module 0.5 released</title><link>https://bluesock.org/~willkg/blog/dev/lyntin/mccpplugin.0.5.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;Conan had sent me MCCP handling code back in August or September.  It
took a while to design the filter hooks that needed to go into Lyntin
4.0 to accomodate network-level data fixing (encryption, compression,
...).  After I had added those filter hooks, I never quite got enough
time to sit down and finish up the MCCP module...&lt;/p&gt;
&lt;p&gt;Until now.&lt;/p&gt;
&lt;p&gt;Find the first draft of the Lyntin MCCP module &lt;a class="reference external" href="https://bluesock.org/~willkg/blog/~willkg/dev/lyntin/"&gt;here&lt;/a&gt;
with the rest of my Lyntin modules and rejoice that I finally got this off my
todo list!  w00t!&lt;/p&gt;</description><category>dev</category><category>lyntin</category><category>python</category><guid>https://bluesock.org/~willkg/blog/dev/lyntin/mccpplugin.0.5.html</guid><pubDate>Wed, 24 Mar 2004 00:56:40 GMT</pubDate></item><item><title>Dusting off Lyntin</title><link>https://bluesock.org/~willkg/blog/dev/lyntin/status8.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;After a hiatus, I made some changes to the
&lt;a class="reference external" href="http://lyntin.sourceforge.net/"&gt;Lyntin website&lt;/a&gt; after looking
at the &lt;a class="reference external" href="http://groovy.codehaus.org/"&gt;Groovy&lt;/a&gt; web-site which I
discovered after reading &lt;a class="reference external" href="http://www.sauria.com/blog"&gt;Ted's blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It's interesting how I can work on something for tens of iterations honing
it here and tweaking it there.  Then I'll see something that's very similar
to what I'm doing and suddenly everything clicks and &lt;em&gt;voila&lt;/em&gt; I realize
what big changes need to be made for a dramatic improvement.&lt;/p&gt;
&lt;p&gt;Anyhow, there's a bunch of stuff in CVS for Lyntin that should get
summed up into a release.  I may tackle Telnet LINEMODE handling (which
really needs to get done) and also the MCCP plugin.  Eugene has a
really slick
&lt;a class="reference external" href="http://lyntin.sourceforge.net/repository.php?id=%2Fui%2Fcursesui.dat"&gt;curses ui&lt;/a&gt;
which I think has reached a point where it should get included in the
main distribution.&lt;/p&gt;
&lt;p&gt;Things are afoot once more!&lt;/p&gt;</description><category>dev</category><category>lyntin</category><category>python</category><guid>https://bluesock.org/~willkg/blog/dev/lyntin/status8.html</guid><pubDate>Sat, 13 Mar 2004 05:42:59 GMT</pubDate></item><item><title>Lyntin 4.0 released!</title><link>https://bluesock.org/~willkg/blog/dev/lyntin/release.4.0.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;It's nice to release things.  Check the
&lt;a class="reference external" href="http://lyntin.sourceforge.net"&gt;website&lt;/a&gt; for more details.&lt;/p&gt;</description><category>dev</category><category>lyntin</category><category>python</category><guid>https://bluesock.org/~willkg/blog/dev/lyntin/release.4.0.html</guid><pubDate>Sun, 23 Nov 2003 00:34:39 GMT</pubDate></item><item><title>Bug guilt trips</title><link>https://bluesock.org/~willkg/blog/dev/bugs.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;Reading
&lt;a class="reference external" href="https://inessential.com/2003/11/12/bug_guilt_trips"&gt;this post on Bug Guilt Trips&lt;/a&gt; and
&lt;a class="reference external" href="http://weblogs.mozillazine.org/hyatt/archives/2003_11.html#004358"&gt;this&lt;/a&gt;
was super!  But I have to add the following which account for almost
all the bug/feature related emails I get:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;It would be more efficient if...&lt;/em&gt;  (this is my personal favorite
since it's almost never accompanied by any kind of explanation as to
why the sender thinks it's more efficient or what conditions the
existing code is inefficient in)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;You need feature x, otherwise no one will use &amp;lt;software&amp;gt;...&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;It would be more user-friendly if...&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Everyone will want feature x...&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Your documentation is terrible...&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The last one is totally true.  But it's not because I'm a bad person--it's
more because I'm pretty much a one-man band and I just don't have time to
do everything, so some items suffer until enough people complain (or
better yet--contribute).&lt;/p&gt;
&lt;p&gt;With Lyntin, I think I've got a really decent user base that's pretty
able considering that the documentation is fairly lacking.  I wish they
were a bit more communicative, but otherwise, it's perfect for my
tastes.  Easy to deal with, friendly, mature, not overly needy, and
pretty supportive.  It's one of those things that I think would be
somewhat spoiled if I lowered the bar of entry to using Lyntin by
making it all user-friendly and such.  Who knows?  The main important
thing to keep in the back of everyone's mind is that Lyntin development
is so totally not my day job and I'm more interested in a sophisticated
framework than I am in a fancy user interface.&lt;/p&gt;</description><category>dev</category><category>lyntin</category><guid>https://bluesock.org/~willkg/blog/dev/bugs.html</guid><pubDate>Thu, 13 Nov 2003 00:30:09 GMT</pubDate></item><item><title>Lyntin 4.0 beta 2 released!</title><link>https://bluesock.org/~willkg/blog/dev/lyntin/release.4.0.beta2.html</link><dc:creator>Will Kahn-Greene</dc:creator><description>&lt;p&gt;There's something wonderful about releasing software.  I think it's
probably the relief associated with throwing it to the world and
knowing that you're done with it.  Of course, in this case, since
it's another beta, that isn't entirely the case.  Though I don't
plan on touching it for a few days, at least.&lt;/p&gt;
&lt;p&gt;Anyhow, more information at
&lt;a class="reference external" href="http://lyntin.sourceforge.net/"&gt;http://lyntin.sourceforge.net/&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Now I'm going to take a nap and get my clippers and go to a party
because I get to sleep an extra hour tonight.  Whee!&lt;/p&gt;</description><category>dev</category><category>lyntin</category><category>python</category><guid>https://bluesock.org/~willkg/blog/dev/lyntin/release.4.0.beta2.html</guid><pubDate>Sat, 25 Oct 2003 23:40:07 GMT</pubDate></item></channel></rss>