2020-12-01 Phoebe 2 status

I’m still in the process of rewriting Phoebe to use Mojo::IOLoop instead of Net::Server. Things are slowly getting better. So much so that I decided to install the new code base and run it to serve my sites. It’s definitely unfinished, though.

Titan support is still borked, when it comes to editing my Oddmuse based sites. Yeah, when I use Gemini/Titan to edit this blog the edit is accepted by Phoebe and forwarded to Oddmuse.

Titan support works if only Phoebe is involved, i.e. on The Transjovian Council. However, the editing via the web on The Transjovian Council doesn’t work!

It’s trade-offs all over. 🙂

Comments

Oooh, I’m very excited!! Of course, I /still/ need to learn Perl so I can hack away .. maybe I can become a Real Contributor in time for Phoebe 3 🙂

– acdw


I’m hoping to collect code examples to make minor tweaks. Should you want anything, let me know.

While the new code isn’t released, yet, the “plugins” (not really, not yet) can be found in the contrib directory of the mojo branch of the Phoebe git repository. Hopefully that branch is going to be the new main branch. 🙂

– 2020-12-01 20:54 UTC


Release 2.00 is out! 😍

– 2020-12-03 15:04 UTC


To make tests pass on Windows, I changed the code at the end:

say "This is the client waiting 1s for the server to start on port $port...";
sleep 1;
eval { query_gemini('/'); };
if ($@) { say "One more second..."; sleep 1; eval { query_gemini('/') }}
if ($@) { say "Just one more second..."; sleep 1; eval { query_gemini('/') }}
if ($@) { say "Another second..."; sleep 1; eval { query_gemini('/') }}
if ($@) { say "One last second..."; sleep 1; eval { query_gemini('/') }}

– 2020-12-04 09:33 UTC


Regarding international domain names, @makeworld left me this link:

– Alex 2020-12-10 21:25 UTC


Please make sure you contribute only your own work, or work licensed under the GNU Free Documentation License. Note: in order to facilitate peer review and fight vandalism, we will store your IP number for a number of days. See Privacy Policy for more information. See Info for text formatting rules. You can edit the comment page if you need to fix typos. You can subscribe to new comments by email without leaving a comment.

To save this page you must answer this question:

Just say HELLO