[gopher] Gopher+ support in the community

Kevin Veroneau kevin at veroneau.net
Wed Apr 22 23:39:56 UTC 2015


I was thinking of urwid, but I don't feel it's the perfect match for this type of application.  It would require a good amount of work to use urwid for such a simple client.  I am planning on using the rather awesome and lightweight "npyscreen" library.  It's seems like a match made in heaven.  It supports lists(gopher menus) easily, and can easily display prompts from the user in a dialogue box.  It also makes it a snap to create context menus(and popup menus in general).  It even supports easy to create and manage forms(great for ASK) and for general preference screens/bookmark management.  I've built a documentation viewer in it before, which had a nested menu system and was able to show text documents with ease and minimal code.  Overall, I see npyscreen and gopher like a marriage made in heaven.

http://npyscreen.readthedocs.org/

  Check out some of their examples and tell me it won't work. :)  That's why I noted I could release an initial client this evening due to how easy and powerful this library is.  Urwid is great, I made a few apps in it, but it used complex layouts to display the screen.  This made debugging a tad difficult, as it took some time to make an app look and function perfectly.  Telnet into my profile server to see that urwid app: telnet://veroneau.net:5199

Kevin.

On April 22, 2015 5:01:54 PM MDT, James Mills <prologic at shortcircuit.net.au> wrote:
>On Thu, Apr 23, 2015 at 8:53 AM, Kevin Veroneau <kevin at veroneau.net>
>wrote:
>
>> For a gopher client, I was going to make a console-based one, along
>with a
>> Qt4 WebKit-based one. Qt4 is nicely cross platform, so nobody will be
>left
>> out.
>>
>
>What are you plans here?
>
>I'd be interested in a console client (urwid?)
>and QT4 would be nice too :)
>
>cheers
>James
>
>
>James Mills / prologic
>
>E: prologic at shortcircuit.net.au
>W: prologic.shortcircuit.net.au
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Gopher-Project mailing list
>Gopher-Project at lists.alioth.debian.org
>http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/gopher-project/attachments/20150422/28a20d40/attachment.html>


More information about the Gopher-Project mailing list