SB: WordPress web sites

51 views
Skip to first unread message

Edward K. Ream

unread,
Oct 23, 2020, 7:01:08 AM10/23/20
to leo-editor
This is the first of an ongoing series of Sabbatical Chronicles which will document my thoughts and projects during the sabbatical.

My first project will be to create WordPress (wp) websites for Rebecca and myself. For Rebecca, the focus will be on showcasing her weaving. For myself, the focus will be to master creating sites using wordpress.org.

Both wordpress.com and wordpress.org create wp sites. However, there is a huge difference between the two. The .com sites are much more expensive and much less flexible. Only certain wp plugins are available (at great cost) at wordpress.com. All wp plugins are free at wordpress.org. Furthermore, you can upload files to your (virtual) servers using ftp only when using wordpress.org.

I have no idea why any business would choose wordpress.com. It seems to me that wordpress.com would be of value only to those without any programming knowledge at all.

Anyway, the wordpress.org docs are exactly what I have been looking for. I call them the Rosetta Stone for web site development.

To host the wp sites, I shall be using the HostGator "baby" plan. This plan offers everything I am likely ever to need. I'll sign up for three years: hosting plans for all major wp hosting services go up significantly after the initial promotional period, so it makes sense to make that period as long as possible. I chose HostGator because my brother Speed uses it, its prices are competitive, and HostGator has excellent docs. I used those docs to get a grip on what needed to be done.

I plan to use EdwardKReam.com to explore web technologies such as vue.js and the rest.

My interest in syntax coloring for php arises because most wordpress.org sources. So you may see some improvements to modes/php.py appearing in "devel". Otoh, I want to resist my impulse to dive deep into sources before learning how they are used :-)

Edward

gar

unread,
Oct 23, 2020, 12:57:05 PM10/23/20
to leo-e...@googlegroups.com
Good to hear! Have a pleasure with that.
BTW may I then ask you also to improve syntax coloring for javascript officially, with respect of recent es6+ features.
I almost did the job and have a personal git branch of leo with all I need, but I'd love to see it integrated into leo some day.
Actually I have a plans to make another iteration with it, but have no ideas when, so it's better to commit anything then to commit nothing.
Thanks for any answer :-) and sorry that interrupted you sabbatical.

пт, 23 окт. 2020 г. в 14:01, Edward K. Ream <edre...@gmail.com>:
--
You received this message because you are subscribed to the Google Groups "leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/1866bd28-507e-43bd-b0f4-7bd97c1b9189o%40googlegroups.com.

Edward K. Ream

unread,
Oct 23, 2020, 1:17:00 PM10/23/20
to leo-editor
On Fri, Oct 23, 2020 at 11:57 AM gar <gar...@gmail.com> wrote:
Good to hear! Have a pleasure with that.
BTW may I then ask you also to improve syntax coloring for javascript officially, with respect of recent es6+ features.
I almost did the job and have a personal git branch of leo with all I need, but I'd love to see it integrated into leo some day.

Please issue a PR when you are ready.
Actually I have a plans to make another iteration with it, but have no ideas when, so it's better to commit anything then to commit nothing.
Thanks for any answer :-) and sorry that interrupted you sabbatical.

It's no problem, and it's not an interruption. I'll be responding to emails throughout.

Edward

Offray Vladimir Luna Cárdenas

unread,
Oct 23, 2020, 2:48:18 PM10/23/20
to leo-e...@googlegroups.com

Hi Edward,

Nice to see this sabbatical chronicles.

I think that the most costly decisions are the first ones, because one tends to be compatible with his/her own past. So before committing myself with a particular technology I try to get a panoramic view of how a particular tech stack is compatible with the aesthetics, explorations and techs I have already chosen, even beyond considerations of popularity (that's how I found Leo, Pharo, Fossil and other powerful and/or elegant technologies that are not in the main stream and I have found some, like YAML, before they went popular). So, maybe you want to get an overview of site generators and web presence starting your sabbatical.

By a happy coincidence, that I think is more a reflection of the spirit of our times, we, at the local community, started to develop a so called decoupled/headless CMS, that suits our writing and publishing workflows better that overcomplicated CMS (like WordPress) and after that I found that there is a complete movement around them, that includes static generators[1] and JAMStack. Our approach aligns with them in some places and in others I think we are more agile and minimalist. As usual, I create an interactive Grafoscopio outline/notebook and a Domain Specific Language that explores the problem and creates some prototypes (see screenshot below). We have biweekly community workshops[2a], where we learn how to build, update and modify our static site and the technologies behind and the companion documentation site[2] is an exampler and explainer of what can be done using the Brea[3] minimalist CMS under construction:

[1] https://jamstack.org/generators/
[2] https://mutabit.com/repos.fossil/indieweb/
[2a] https://mutabit.com/repos.fossil/indieweb/doc/trunk/docs/es/index.html#talleres
[3] https://mutabit.com/repos.fossil/brea/

I hope you enjoy the sabbatical explorations,

Offray

Edward K. Ream

unread,
Oct 24, 2020, 7:09:53 AM10/24/20
to leo-editor
On Fri, Oct 23, 2020 at 1:48 PM Offray Vladimir Luna Cárdenas <off...@riseup.net> wrote:

I think that the most costly decisions are the first ones, because one tends to be compatible with his/her own past. So before committing myself with a particular technology I try to get a panoramic view of how a particular tech stack is compatible with the aesthetics, explorations and techs I have already chosen

Sounds reasonable. For me, I'm pretty much starting from scratch.
Thanks for these. 2 and 2a are in spanish. Are there English pages?

Edward

Offray Vladimir Luna Cárdenas

unread,
Oct 24, 2020, 11:33:56 AM10/24/20
to leo-e...@googlegroups.com


On 24/10/20 6:09 a. m., Edward K. Ream wrote:


On Fri, Oct 23, 2020 at 1:48 PM Offray Vladimir Luna Cárdenas <off...@riseup.net> wrote:

I think that the most costly decisions are the first ones, because one tends to be compatible with his/her own past. So before committing myself with a particular technology I try to get a panoramic view of how a particular tech stack is compatible with the aesthetics, explorations and techs I have already chosen

Sounds reasonable. For me, I'm pretty much starting from scratch.

It's the best place to do it. Our local hackerspace subgroup have been able to choose alternative technologies without the heavy burden of legacy tech. It allows consistently choose swift agility over burdensome popularity regarding tech matters/stacks.

Not yet :-/. I'm writing those as we advance in the workshops and improving the source code. Is a good way to have early adopters that feedback documentation and software, but I have no time to make translations. Hopefully I will get some funding for that next year and I will try to make some teasers of what can be done. The IndieWeb movement has information about it in [1] and the JamStack one[2] should give you a broad overview of what is possible. Brea CMS is our particular take on how to join those two movements.

[1] https://indieweb.org/
[2] https://jamstack.org/generators/

Cheers,

Offray


Reply all
Reply to author
Forward
0 new messages