Hi folks
I am a big proponent of the gopher protocol and have managed to transition most of my online usage to it. And while lynx is useful in surfing gopher sites on linux, it remains the only application developed today capable of using the protocol. the firefox browser has a plugin that mimics gopher by using a gopher proxy, but it comes across as standard https connections. On top of that, it doesn't always fully render gopher sites as they're designed. Lynx has limitations as being a text only browser, it won't display images inline or in the interface. Images have to be downloaded then opened in another client.
The last version of firefox that supported gopher was 3.6.28 released on October 13, 2015. I have downloaded the source tar ball from the mozilla ftp and extracted it. It's been so long since I've coded anything that i'm completely lost. I really don't know where to start.
What I would like to accomplish is to scrape out all the web features of that version of firefox, then call it (for lack of a better term) gopherfox. On top of that, I have to see what the license is going to allow me to do with regard to distribution. Naturally, it is my intent to make it completely FOSS but I also don''t know if mozilla org would like me to use the word 'fox' in the name. And of course, got to design a logo and will have to research the logo's license to see if they'll allow its likeness being used. Anyway.
I'm on here as a call for help to any coders with some spare time who can assist me on this endeavor. It really shouldn't take much work since most of it will be the removal of code.
I can create a project on sourceforge if people are willing to give me some assistance.
Off the top of my head, the following is my wishlist, there may be more that I'm not thinking about at the moment:
Remove all www features, cookie handling, and protocol support (they're deprecated and unsecure anyway)
Update dependent libraries to modern versions
Keep ftp
Keep file handling features (for downloadable images and files linked on gopher pages)
Keep bookmarking features
Connect address bar or search field to veronica 2, any existing jughead, archie, gopherpedia, gophereddit
Add it to the ubuntu repositories
Sent from my SM-T720 using Tapatalk
I am a big proponent of the gopher protocol and have managed to transition most of my online usage to it. And while lynx is useful in surfing gopher sites on linux, it remains the only application developed today capable of using the protocol. the firefox browser has a plugin that mimics gopher by using a gopher proxy, but it comes across as standard https connections. On top of that, it doesn't always fully render gopher sites as they're designed. Lynx has limitations as being a text only browser, it won't display images inline or in the interface. Images have to be downloaded then opened in another client.
The last version of firefox that supported gopher was 3.6.28 released on October 13, 2015. I have downloaded the source tar ball from the mozilla ftp and extracted it. It's been so long since I've coded anything that i'm completely lost. I really don't know where to start.
What I would like to accomplish is to scrape out all the web features of that version of firefox, then call it (for lack of a better term) gopherfox. On top of that, I have to see what the license is going to allow me to do with regard to distribution. Naturally, it is my intent to make it completely FOSS but I also don''t know if mozilla org would like me to use the word 'fox' in the name. And of course, got to design a logo and will have to research the logo's license to see if they'll allow its likeness being used. Anyway.
I'm on here as a call for help to any coders with some spare time who can assist me on this endeavor. It really shouldn't take much work since most of it will be the removal of code.
I can create a project on sourceforge if people are willing to give me some assistance.
Off the top of my head, the following is my wishlist, there may be more that I'm not thinking about at the moment:
Remove all www features, cookie handling, and protocol support (they're deprecated and unsecure anyway)
Update dependent libraries to modern versions
Keep ftp
Keep file handling features (for downloadable images and files linked on gopher pages)
Keep bookmarking features
Connect address bar or search field to veronica 2, any existing jughead, archie, gopherpedia, gophereddit
Add it to the ubuntu repositories
Sent from my SM-T720 using Tapatalk
Comment