zsh-workers
 help / color / mirror / code / Atom feed
From: Daniel Shahaf <d.s@daniel.shahaf.name>
To: Oliver Kiddle <opk@zsh.org>
Cc: Austin Traver <austintraver@icloud.com>, zsh-workers@zsh.org
Subject: Re: I'd like to help maintain the Zsh Web Page
Date: Mon, 29 Mar 2021 07:24:15 +0000	[thread overview]
Message-ID: <20210329072415.GN18178@tarpaulin.shahaf.local2> (raw)
In-Reply-To: <81983-1616976142.953383@GxW7.Jtw5.jOhI>

Oliver Kiddle wrote on Mon, Mar 29, 2021 at 02:02:22 +0200:
> Austin Traver wrote:
> > My name is Austin. I'm a graduate student in the United States, studying
> > computer science. I have been Zsh for a few years now, and I've become quite
> > passionate about it, sharing [1]my knowledge so far with others along the way.
> >
> > I'd like to help maintain the Zsh site, as I think reliable, usable
> > documentation plays a vital role in understanding software. 
> >
> > Is there any job, big or small, that you could think of, for me?
> 
> Aside from the documentation, the design, structure, layout and
> content of the web pages could do with updating, modernising and being
> maintained over the longer term.
> 
> It'd be quite nice to unify what we have at https://www.zsh.org/ with
> http://zsh.sourceforge.net/ so that sourceforge is just a mirror of the
> other URL and preserving content from both.

We could start by integrating the data in the zsh.org page (the list of
mirrors) into the zsh.sf.net site.  Then we could simply run the rsync
command from zsh-web/README against the zsh.org DocumentRoot, or better
yet, give the RM SSH access and group permissions so they can do that
themselves.  (We'll anyway need to give the RM some way to upload
artifacts.)

> The current site is done in old hand-written HTML that hasn't
> changed much ever. It is probably best to keep the design relatively
> conservative - the 1995-era design looks less bad now than a 2005 one
> would.

It certainly meets the "Don't break anything" criterion: doesn't break
screen readers or custom colour schemes, doesn't break mouseless usage,
doesn't require javascript…

> Preferably no cookies or required JavaScript but a touch of CSS
> wouldn't do much harm. A markdown based static templating preprocessor
> such as jekyll would be fine if it can run on the existing hosting
> without complicated install procedures. Currently, there is a certain
> amount of duplicated boiler-plate HTML.
> 
> If you or whoever else is interested, I can point you in the direction
> of relevant git repositories where the existing content sits.
> 
> Oliver
> 


      parent reply	other threads:[~2021-03-29  7:24 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-27 17:07 Austin Traver
2021-03-27 20:57 ` Daniel Shahaf
2021-03-27 20:59   ` Daniel Shahaf
2021-03-29  0:02 ` Oliver Kiddle
2021-03-29  0:39   ` Austin Traver
2021-03-29  1:20     ` Oliver Kiddle
2021-03-29  3:39       ` Austin Traver
2021-04-07  8:19         ` Austin Traver
2021-03-29  7:24   ` Daniel Shahaf [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210329072415.GN18178@tarpaulin.shahaf.local2 \
    --to=d.s@daniel.shahaf.name \
    --cc=austintraver@icloud.com \
    --cc=opk@zsh.org \
    --cc=zsh-workers@zsh.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).