<div dir="ltr">HI Kevin,<div><br></div><div>I'm new too :) Welcome!</div><div><br></div><div>I actually installed your updated Overbite for Androif 0.4 update</div><div>on my Nesus 6 phone this morning. Works great.</div><div><br></div><div>I've also linked to your Planet Python Feed(s)</div><div>in my own Gopherspace :) Thanks! I'm also</div><div>providing PyPi Feed(s).</div><div><br></div><div>My Gopherspace is here:</div><div><br></div><div>gopher://<a href="http://arrow.shortcircuit.net.au">arrow.shortcircuit.net.au</a></div><div><br></div><div>I may move this soon though to a real server</div><div>(running on my desktop at home on my home DSL)</div><div><br></div><div>cheers</div><div>James</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><span style="border-collapse:collapse;color:rgb(136,136,136);font-size:13px"><br><font face="arial, sans-serif">James Mills / prologic</font><br><br><font face="arial, sans-serif"></font><font face="'courier new', monospace">E: <a href="mailto:prologic@shortcircuit.net.au" style="color:rgb(0,0,204)" target="_blank">prologic@shortcircuit.net.au</a></font></span><div><span style="font-family:'courier new',monospace;color:rgb(136,136,136);font-size:13px">W: </span><a href="http://prologic.shortcircuit.net.au" style="font-family:'courier new',monospace;font-size:13px;color:rgb(0,0,204)" target="_blank">prologic.shortcircuit.net.au</a><br></div></div></div>
<br><div class="gmail_quote">On Fri, Dec 12, 2014 at 6:52 PM, Kevin Veroneau <span dir="ltr"><<a href="mailto:kevin@veroneau.net" target="_blank">kevin@veroneau.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello everyone!<br>
<br>
  My name is Kevin Veroneau, and I have been using Gopher and running<br>
my own Gopherhole for about a year now.  I am now just starting to take<br>
a more active role in the Gopher community by contributing and/or<br>
updating code relating to new or existing Gopher projects.  You can<br>
learn more about me on my Gopherhole: gopher://<a href="http://gopher.veroneau.net" target="_blank">gopher.veroneau.net</a><br>
<br>
  You can learn additional information about me through my Telnet<br>
@<a href="http://iamkevin.ca:5199" target="_blank">iamkevin.ca:5199</a>, there is a telnet link on my Gopherhole as well.<br>
<br>
  Anyways, I'll brief the community here on what I have been up to<br>
Gopher-wise during the past week:<br>
<br>
  Earlier this week, I updated the Overbite Android application and<br>
updated the user interface, and enabled better compatibility with newer<br>
devices.  I personally have a Samsung S5, and there is no more "Menu"<br>
key, rather I need to hold down the "Recent apps" key to bring up the<br>
menu for older Android apps.  This was what I was needing to do on the<br>
old Overbite for Android app and it was driving me a little nuts...<br>
So, my first update was to make it both compatible with Android 2.3+,<br>
and also look 10x better on Android 4.0.3+.  You can download the<br>
updated APK and also view many screenshots on my Gopher here:<br>
gopher://<a href="http://gopher.veroneau.net/1library/OverbiteAndroid" target="_blank">gopher.veroneau.net/1library/OverbiteAndroid</a><br>
<br>
  Oh, and I also added a traditional address bar to the user interface.<br>
<br>
  My next project of this week was a brand new project, an XBMC(Soon to<br>
be called Kodi) app.  XBMC, if you don't know, is a rather popular open<br>
source media center application that is cross-platform.  Can you guess<br>
what this XBMC app might be?  If you guessed a native Gopher client,<br>
then you would be right!  Yes, now you can finally browse Gopherholes<br>
from the comfort of your couch using an IR remote control.  When using<br>
search servers, it will gladly bring up a nice remote friendly<br>
on-screen keyboard to request your query.  The app currently supports<br>
displaying directories, text files, and images.  So, it will appear as<br>
a "Picture" add-on in XBMC.  This makes it nice to just sit back one<br>
night and read a text-based novel on your 90" UHDTV. :D<br>
gopher://<a href="http://gopher.veroneau.net/1library/XBMC" target="_blank">gopher.veroneau.net/1library/XBMC</a><br>
<br>
  You can download both the ZIP package for XBMC add-on and view<br>
screenshots of it in action in the Gopher URL above.<br>
<br>
  If that's not enough, I even did yet more interesting Gopher stuff<br>
this week...  Hopefully I'm not like the only guy on this mailing list<br>
that's actually using Gopher...<br>
<br>
  I built a pretty useable Gopher client in the Django Python web<br>
framework.  I built it so that I could allow people to browse my<br>
Gopherhole without a Gopher client or using a 3rd party proxy service.<br>
The full source will be released on my Python Diary blog tomorrow<br>
morning, if your curious about this one.  You can check it using this<br>
link if you wanted to see how it works and functions:<br>
<a href="http://iamkevin.ca/Gopher/" target="_blank">http://iamkevin.ca/Gopher/</a><br>
<br>
  Now before I dive into something more technical, I'll bring up<br>
something I did a few months back.  Do you recall that gopherlib.py<br>
module that shipped with Python 2.5 last?  Well, I brought it back from<br>
the dead and updated it!  You can grab the latest copy of it on my...<br>
Gopher of course!<br>
gopher://<a href="http://gopher.veroneau.net/0library/gopherlib.py" target="_blank">gopher.veroneau.net/0library/gopherlib.py</a><br>
<br>
  My Django Gopher client actually uses this new updated Python module.<br>
<br>
  Okay, so now for some interesting news that may make some cringe.  I<br>
was told by some sources that this is the place to go if I want to<br>
discuss additions to the "Gopher Protocol" standard.  Well, this<br>
evening, I built a proof of concept new Gopher type.  I am really<br>
hoping that we can all work together to make this the newest Gopher<br>
type in years!  This new Gopher type fits Gopher so well that it would<br>
be stupid to not include it in the Gopher standard for for clients to<br>
actually support it.  Have you ever heard of this little markup<br>
language called "Markdown"?  It's a very simple, but powerful markup,<br>
and it's used on lots of programming and documentation websites.  If<br>
you use GIT, then you most likely store your README file in Markdown<br>
format.  Wouldn't this format fit in with Gopher's overall goal?<br>
Markdown is very lightweight, and looks good with or without being<br>
processed.  I see some Gopherholes trying to use HTML, and I'm like...<br>
REALLY!!!  Markdown would suit these types of documents better,<br>
especially when it comes to text-based or low end device clients.<br>
Markdown has the advantage of looking great, but still takes little<br>
bandwidth and looks nice in plain text too.<br>
<br>
  The best part about this, is that you can literally try out Markdown<br>
documents today before a standard is formalized to see how well it<br>
scales.  Text clients like "Lynx" and "Gopher" can just display such<br>
item types as "plain text" without processing them as Markdown.  So,<br>
there is very minimal work required to massively deploy this new Gopher<br>
type.  Currently, I have updated the Overbite for Android client to<br>
support it, you can download the updated APK and view screenshots at<br>
the following Gopher:<br>
gopher://<a href="http://gopher.veroneau.net/1library/OverbiteAndroid" target="_blank">gopher.veroneau.net/1library/OverbiteAndroid</a><br>
<br>
  I have also updated my Django Gopher client to render Markdown to<br>
show that updating Gopher proxies shouldn't be too much trouble either:<br>
<a href="http://iamkevin.ca/Gopher/msandbox/markdown.md" target="_blank">http://iamkevin.ca/Gopher/msandbox/markdown.md</a><br>
<br>
  I believe how to render Markdown documents should be left to the<br>
client maintainer.  The client should at least be capable of displaying<br>
just the plain text document without the Markdown processing.  So,<br>
display the new Gopher type as type "0", in most languages it's very<br>
easy to make 2 Gopher types do the same thing.<br>
<br>
  If anybody here has access to SDF, I have also posted something there<br>
in the BBOARD about my ideas on how I would like to improve Gopher.<br>
You can also read the following Blog post on my Gopher here for<br>
additional information:<br>
gopher://<a href="http://gopher.veroneau.net/0blog/Ideas%20for%20Gopher" target="_blank">gopher.veroneau.net/0blog/Ideas%20for%20Gopher</a><br>
<br>
  With all that said, I'd highly recommend borrowing around my hole to<br>
see what interesting Gopher stuff I've gotten my nose into.  I have<br>
some pretty interesting moles lying around there, and other articles<br>
and posts.<br>
<br>
  As you can very well see, I am very determined to see the Gopher<br>
protocol innovate into something great!  I did most of this in less<br>
than a week...  Do I even have a life?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Best Regards,<br>
  Kevin Veroneau<br>
  Kevin Veroneau Consulting Services<br>
  <a href="mailto:kevin@veroneau.net">kevin@veroneau.net</a><br>
  <a href="https://www.veroneau.net/" target="_blank">https://www.veroneau.net/</a><br>
<br>
_______________________________________________<br>
Gopher-Project mailing list<br>
<a href="mailto:Gopher-Project@lists.alioth.debian.org">Gopher-Project@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project</a><br>
</font></span></blockquote></div><br></div>