Descendents of PPLOG

No comments
This blog that you are looking at now, is a special version of 'pe_pplog', that was created when my blog was under attack. That was back in 2013/2014.

Puppy forum member 'efiabruni' is the developer of pe_pplog, and here is where she has kept my special version:
https://github.com/efiabruni/pe_pplog/tree/comment_registration

Efia has her blog running here:
http://tine.pagekite.me/pe_pplog.pl

A couple of days ago, I downloaded her latest version from github, but found that posts failed. The hint as to why is a bugfix reported in her last post, which appears to have repcussions -- I suspect the latest change has not been actually tested.

Yesterday, I sent an email to Efia, no reply yet. I did have a go at fixing it myself, but having zero knowledge of perl doesn't help.

So, are there any other descendents of PPLOG. There was sc0ttman's JSPPLOG, but I found his website is gone.

However, 01micko has created 'sjpplog_ng':
https://github.com/01micko/sjpplog_ng

You can see this blog in action here:
http://blog.puppylinux.com/

Here is a forum thread on pe_pplog, back in 2013:
http://murga-linux.com/puppy/viewtopic.php?t=86326


jwm version 2.3.7

No comments
Yippee, I have finally upgraded JWM!

Quirky has been using version 976 from git, for years. This is the "2.2.x" series. Now I have compiled version 2.3.7, released 20170721. This page explains differences between the 2.2 and 2.3 series:
https://joewing.net/projects/jwm/release-2.3.shtml

All of my collection of JWM theme PETs will need to be upgraded. So far, have just done the 'brightdeepblue' PET, as used in the latest Quirky and Easy.

The 'jwmconfig2' PET is for the old version. Rather than fix it, I am now using radky's PupControl, which has JWMDesk in it.


Translating help files in Easy

2Comments
I posted recently about an overhaul of the help files in Easy:
http://barryk.org/news/?viewDetailed=00642

Then I considered moving frm html to markdown:
http://barryk.org/news/?viewDetailed=00645

But no, the richness of html is far superior to markdown, and mdview only supports a basic set of tags.

Folder /usr/share/doc/easy has help.sh, home.sh and welcome.sh. When run, these generate help_lang.htm, home_lang.htm and welcome_lang.htm, where "lang" is the two-character code for the language, ex "de" for German.

Symlinks help.htm, home.htm and welcome.htm are also created.

I am using momanager to create .mo files for help.sh, home.sh and welcome.sh. Just a note: currently there is a bug with latest momanager, so I am using an older version. As a precaution, I will leave the older version in woofQ, at /usr/sbin/momanager0.

TEXTDOMAIN is "easyhelp", and so far I have done fr, de and da, using google online translator:
https://translate.google.com.au/

Google asked for $68 to translate an entire .po file, but it can be done for free, more slowly, by pasting the text into the left-hand English side. But, the easyhelp.po file has to be done in two parts.

Obviously, the google translations are going to be less than optimum. I will upload 'easyos.po' and invite anyone interested, to insert translations. Will post a comment when that is done.


Hiawatha web server

No comments
I have compiled the latest Hiawatha, version 10.6, as the PET used in Quirky and Easy is ancient. Project site:
https://www.hiawatha-webserver.org/

This is how I compiled it:
# mkdir build

# cd build
# cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_BINDIR=/usr/bin -DCMAKE_INSTALL_SBINDIR=/usr/sbin -DCMAKE_INSTALL_MANDIR=/usr/share/man -DWEBROOT_DIR=/root/Web-Server -DLOG_DIR=/var/log/hiawatha -DPID_DIR=/var/run -DWORK_DIR=/var/lib/hiawatha -DCONFIG_DIR=/etc/hiawatha
# make
# new2dir make install
<



Desktop icons new layout

No comments
After an eternity, I am building a pup-derivative with a new layout of icons on the screen.

The partition icons are still there, above the tray.

The others are now just one line across the top of the screen, and those less-required are removed.

As SFS files are important in Easy, this is a new icon, labeled "sfsget". This is alongside what was named "install" but is now going to be either "pkgset" or "petget".

The renaming of "install" will remove confusion, due to the different meanings of that word.

I will also have radky's PupControl, which will launch via the "setup" icon. radky has just released a new version, that is Easy-compatible.


Pages: [1] [2] [3] [4] [5] ...