Re: Another set of pages that might need tweaking

don kretz <[email protected]> Sun, 20 May 2018 23:34:13 -0700
Newsgroups gmane.culture.literature.e-books.gutenberg.volunteers
Message-ID <CADH7amnc7B+S-e8udH8cbLrbM5mxpzkpRHx3DH1TsqGOODRHYw@mail.gmail.com>
--===============4692733425460409833==
Content-Type: multipart/alternative; boundary="00000000000023f1d0056cb17edb"

--00000000000023f1d0056cb17edb
Content-Type: text/plain; charset="UTF-8"

User dkretz

The pgdpcanada source is stored under my account, if you care to browse.

Cheers,

Don Kretz

On Sat, May 19, 2018, 2:19 PM Greg Newby <[email protected]> wrote:

> Thanks to Don, Tim and others who might be interested in doing some
> development work.  Here are a few resources I have now set up, and can make
> available, depending on interests:
>
>
> 1. github repository.  Currently this is private, because I'd like a few
> other people to peruse it for any secrets that should be omitted.  I left
> out key files and username/passwords, but would appreciate another set of
> eyes.  If you would like to use github to access it, email me your github
> username and I will add you as a collaborator.
>   https://github.com/gbnewby/gutenbergsite  (but it's private, so you
> cannot see it unless you are added as a collaborator.
>
> This is not the live source for www.gutenberg.org, but it is the source
> for:
>
>
> 2. A development instance of www.gutenberg.org running at
> https://www.exosomatic.info/
>
> This has a snapshot of the database for eBook metadata (PostgreSQL,
> unchanged) and Wiki (MySQL, the Wiki has been edited a little).
>
> One thing it does not have is the CherryPy application that delivers
> things under /docs and /ebooks.  That is a separate application on a
> separate (Ubuntu) server... but as mentioned earlier, I want to completely
> replace /ebooks with static HTML5+CSS.
>
> This is a CentOS 6 server, with a very similar setup to the main site at
> iBiblio that offers www.gutenberg.org.  The main difference is I'm not
> using proxy server and load balancer, and because it's running in
> VirtualBox there are a few things that don't quite work as expected
> (including RPAF to get the real remote IP address).
>
> Basically, it's a development instance, not a pre-production instance.
>
>
> 3. A tarball of the git repo above, for which again I would appreciate
> eyes looking for any files that should be removed.
> https://www.petascale.org/gutenbergsite.tgz
>
>
> Setting this up on your own server would also require database dumps,
> which I'm willing to supply, and the Apache configuration files, which I'm
> willing to supply.  But it would probably be easier for anyone wanting to
> do this to instead get an ssh login on the development instance, and see
> how things are set up there.
>
>
> Please write back individually (Don, Tom, others) with your choices,
> and/or your github.com username, and I'll set it up.
>
> Depending on the quantity and depth of discussion, it might make sense to
> use the gutvol-p discussion list, rather than gutvol-d.
>
> Note that #1 and #2 will be a great place to test changes to the main
> server at www.gutenberg.org.  Once changes are tested & ready, I can
> apply them.  Eventually I would like to have this synchronized with git,
> but that will take a little more effort to set up.
>
> Thanks again,
>   Greg
>
> On Sat, May 05, 2018 at 07:20:39PM +0000, don kretz wrote:
> > If I can get the source code and a database I can probably knock off some
> > of those bugs.
> >
> > On Sat, May 5, 2018, 7:11 AM Greg Newby <[email protected]> wrote:
> >
> > > Hi, Tim.  We don't have an active Webmaster right now, so nobody can
> fix
> > > this.
> > >
> > > The search page is a fairly typical PHP+database application.
> > > Unfortunately we do not have a complete test platform, just our main
> > > production platform.  If you or anyone else has skills and time to help
> > > out, we can work with iBiblio to get usernames set up etc.
> > >
> > > If you would just like to look at some of the code to see whether
> there is
> > > an easy fix, that is something I can probably help with.
> > >   - Greg
> > >
> > > On Fri, May 04, 2018 at 01:14:56AM -0400, Tim Hare wrote:
> > > > I was looking at search results tonight - and noticed that the
> > > "navigation
> > > > bar" (for lack of an accurate term) jumps around.  By "navigation
> bar" I
> > > > mean the thing that looks like
> > > >
> > > > "Displaying results 551-575 | First
> > > > <https://www.gutenberg.org/ebooks/search/?sort_order=release_date>
> |
> > > > Previous
> > > > <
> > >
> https://www.gutenberg.org/ebooks/search/?sort_order=release_date&start_inde
> > > > x=526>  | Next
> > > > <
> > >
> https://www.gutenberg.org/ebooks/search/?sort_order=release_date&start_inde
> > > > x=576> "
> > > >
> > > > When you move from pate to page it jumps up or down depending upon
> how
> > > much
> > > > content, especially image content, there is on a page.  I think it
> would
> > > be
> > > > better for this particular part of navigation to be placed somewhere
> > > above
> > > > the books, in the same place, to make it easier for people to move
> > > forward
> > > > and backward through the pages.  This might also help with mobile or
> > > tablet
> > > > devices but I haven't tried that out (yet). In any event it ought to
> be a
> > > > very small tweak
> > > >
> > > > Tim Hare
> > > > Interest Bystander, Non-Inc.
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > > > _______________________________________________
> > > > gutvol-d mailing list
> > > > gutvol-d-4LCm/o+qPMZ96Xl/[email protected]
> > > > http://lists.pglaf.org/mailman/listinfo/gutvol-d
> > >
> > > _______________________________________________
> > > gutvol-d mailing list
> > > gutvol-d-4LCm/o+qPMZ96Xl/[email protected]
> > > http://lists.pglaf.org/mailman/listinfo/gutvol-d
> > >
> _______________________________________________
> gutvol-d mailing list
> gutvol-d-4LCm/o+qPMZ96Xl/[email protected]
> http://lists.pglaf.org/mailman/listinfo/gutvol-d
>

--00000000000023f1d0056cb17edb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">User dkretz<div dir=3D"auto"><br></div><div dir=3D"auto">=
The pgdpcanada source is stored under my account, if you care to browse.=C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Cheers,=C2=A0</div><=
div dir=3D"auto"><br></div><div dir=3D"auto">Don Kretz=C2=A0</div></div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr">On Sat, May 19, 2018, 2:19 PM =
Greg Newby &lt;<a href=3D"mailto:[email protected]">[email protected]</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks to Don, Tim and ot=
hers who might be interested in doing some development work.=C2=A0 Here are=
 a few resources I have now set up, and can make available, depending on in=
terests:<br>
<br>
<br>
1. github repository.=C2=A0 Currently this is private, because I&#39;d like=
 a few other people to peruse it for any secrets that should be omitted.=C2=
=A0 I left out key files and username/passwords, but would appreciate anoth=
er set of eyes.=C2=A0 If you would like to use github to access it, email m=
e your github username and I will add you as a collaborator.<br>
=C2=A0 <a href=3D"https://github.com/gbnewby/gutenbergsite" rel=3D"noreferr=
er noreferrer" target=3D"_blank">https://github.com/gbnewby/gutenbergsite</=
a>=C2=A0 (but it&#39;s private, so you cannot see it unless you are added a=
s a collaborator.<br>
<br>
This is not the live source for <a href=3D"http://www.gutenberg.org" rel=3D=
"noreferrer noreferrer" target=3D"_blank">www.gutenberg.org</a>, but it is =
the source for:<br>
<br>
<br>
2. A development instance of <a href=3D"http://www.gutenberg.org" rel=3D"no=
referrer noreferrer" target=3D"_blank">www.gutenberg.org</a> running at <a =
href=3D"https://www.exosomatic.info/" rel=3D"noreferrer noreferrer" target=
=3D"_blank">https://www.exosomatic.info/</a><br>
<br>
This has a snapshot of the database for eBook metadata (PostgreSQL, unchang=
ed) and Wiki (MySQL, the Wiki has been edited a little).<br>
<br>
One thing it does not have is the CherryPy application that delivers things=
 under /docs and /ebooks.=C2=A0 That is a separate application on a separat=
e (Ubuntu) server... but as mentioned earlier, I want to completely replace=
 /ebooks with static HTML5+CSS.<br>
<br>
This is a CentOS 6 server, with a very similar setup to the main site at iB=
iblio that offers <a href=3D"http://www.gutenberg.org" rel=3D"noreferrer no=
referrer" target=3D"_blank">www.gutenberg.org</a>.=C2=A0 The main differenc=
e is I&#39;m not using proxy server and load balancer, and because it&#39;s=
 running in VirtualBox there are a few things that don&#39;t quite work as =
expected (including RPAF to get the real remote IP address).<br>
<br>
Basically, it&#39;s a development instance, not a pre-production instance.<=
br>
<br>
<br>
3. A tarball of the git repo above, for which again I would appreciate eyes=
 looking for any files that should be removed.=C2=A0 <a href=3D"https://www=
.petascale.org/gutenbergsite.tgz" rel=3D"noreferrer noreferrer" target=3D"_=
blank">https://www.petascale.org/gutenbergsite.tgz</a><br>
<br>
<br>
Setting this up on your own server would also require database dumps, which=
 I&#39;m willing to supply, and the Apache configuration files, which I&#39=
;m willing to supply.=C2=A0 But it would probably be easier for anyone want=
ing to do this to instead get an ssh login on the development instance, and=
 see how things are set up there.<br>
<br>
<br>
Please write back individually (Don, Tom, others) with your choices, and/or=
 your <a href=3D"http://github.com" rel=3D"noreferrer noreferrer" target=3D=
"_blank">github.com</a> username, and I&#39;ll set it up.<br>
<br>
Depending on the quantity and depth of discussion, it might make sense to u=
se the gutvol-p discussion list, rather than gutvol-d.=C2=A0 <br>
<br>
Note that #1 and #2 will be a great place to test changes to the main serve=
r at <a href=3D"http://www.gutenberg.org" rel=3D"noreferrer noreferrer" tar=
get=3D"_blank">www.gutenberg.org</a>.=C2=A0 Once changes are tested &amp; r=
eady, I can apply them.=C2=A0 Eventually I would like to have this synchron=
ized with git, but that will take a little more effort to set up.<br>
<br>
Thanks again,<br>
=C2=A0 Greg<br>
<br>
On Sat, May 05, 2018 at 07:20:39PM +0000, don kretz wrote:<br>
&gt; If I can get the source code and a database I can probably knock off s=
ome<br>
&gt; of those bugs.<br>
&gt; <br>
&gt; On Sat, May 5, 2018, 7:11 AM Greg Newby &lt;<a href=3D"mailto:gbnewby@=
pglaf.org" target=3D"_blank" rel=3D"noreferrer">[email protected]</a>&gt; w=
rote:<br>
&gt; <br>
&gt; &gt; Hi, Tim.=C2=A0 We don&#39;t have an active Webmaster right now, s=
o nobody can fix<br>
&gt; &gt; this.<br>
&gt; &gt;<br>
&gt; &gt; The search page is a fairly typical PHP+database application.<br>
&gt; &gt; Unfortunately we do not have a complete test platform, just our m=
ain<br>
&gt; &gt; production platform.=C2=A0 If you or anyone else has skills and t=
ime to help<br>
&gt; &gt; out, we can work with iBiblio to get usernames set up etc.<br>
&gt; &gt;<br>
&gt; &gt; If you would just like to look at some of the code to see whether=
 there is<br>
&gt; &gt; an easy fix, that is something I can probably help with.<br>
&gt; &gt;=C2=A0 =C2=A0- Greg<br>
&gt; &gt;<br>
&gt; &gt; On Fri, May 04, 2018 at 01:14:56AM -0400, Tim Hare wrote:<br>
&gt; &gt; &gt; I was looking at search results tonight - and noticed that t=
he<br>
&gt; &gt; &quot;navigation<br>
&gt; &gt; &gt; bar&quot; (for lack of an accurate term) jumps around.=C2=A0=
 By &quot;navigation bar&quot; I<br>
&gt; &gt; &gt; mean the thing that looks like<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &quot;Displaying results 551-575 | First<br>
&gt; &gt; &gt; &lt;<a href=3D"https://www.gutenberg.org/ebooks/search/?sort=
_order=3Drelease_date" rel=3D"noreferrer noreferrer" target=3D"_blank">http=
s://www.gutenberg.org/ebooks/search/?sort_order=3Drelease_date</a>&gt;=C2=
=A0 |<br>
&gt; &gt; &gt; Previous<br>
&gt; &gt; &gt; &lt;<br>
&gt; &gt; <a href=3D"https://www.gutenberg.org/ebooks/search/?sort_order=3D=
release_date&amp;start_inde" rel=3D"noreferrer noreferrer" target=3D"_blank=
">https://www.gutenberg.org/ebooks/search/?sort_order=3Drelease_date&amp;st=
art_inde</a><br>
&gt; &gt; &gt; x=3D526&gt;=C2=A0 | Next<br>
&gt; &gt; &gt; &lt;<br>
&gt; &gt; <a href=3D"https://www.gutenberg.org/ebooks/search/?sort_order=3D=
release_date&amp;start_inde" rel=3D"noreferrer noreferrer" target=3D"_blank=
">https://www.gutenberg.org/ebooks/search/?sort_order=3Drelease_date&amp;st=
art_inde</a><br>
&gt; &gt; &gt; x=3D576&gt; &quot;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; When you move from pate to page it jumps up or down dependin=
g upon how<br>
&gt; &gt; much<br>
&gt; &gt; &gt; content, especially image content, there is on a page.=C2=A0=
 I think it would<br>
&gt; &gt; be<br>
&gt; &gt; &gt; better for this particular part of navigation to be placed s=
omewhere<br>
&gt; &gt; above<br>
&gt; &gt; &gt; the books, in the same place, to make it easier for people t=
o move<br>
&gt; &gt; forward<br>
&gt; &gt; &gt; and backward through the pages.=C2=A0 This might also help w=
ith mobile or<br>
&gt; &gt; tablet<br>
&gt; &gt; &gt; devices but I haven&#39;t tried that out (yet). In any event=
 it ought to be a<br>
&gt; &gt; &gt; very small tweak<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Tim Hare<br>
&gt; &gt; &gt; Interest Bystander, Non-Inc.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; gutvol-d mailing list<br>
&gt; &gt; &gt; <a href=3D"mailto:gutvol-d-4LCm/o+qPMZ96Xl/[email protected]" target=3D"_blank=
" rel=3D"noreferrer">gutvol-d-4LCm/o+qPMZ96Xl/[email protected]</a><br>
&gt; &gt; &gt; <a href=3D"http://lists.pglaf.org/mailman/listinfo/gutvol-d"=
 rel=3D"noreferrer noreferrer" target=3D"_blank">http://lists.pglaf.org/mai=
lman/listinfo/gutvol-d</a><br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; gutvol-d mailing list<br>
&gt; &gt; <a href=3D"mailto:gutvol-d-4LCm/o+qPMZ96Xl/[email protected]" target=3D"_blank" rel=
=3D"noreferrer">gutvol-d-4LCm/o+qPMZ96Xl/[email protected]</a><br>
&gt; &gt; <a href=3D"http://lists.pglaf.org/mailman/listinfo/gutvol-d" rel=
=3D"noreferrer noreferrer" target=3D"_blank">http://lists.pglaf.org/mailman=
/listinfo/gutvol-d</a><br>
&gt; &gt;<br>
_______________________________________________<br>
gutvol-d mailing list<br>
<a href=3D"mailto:gutvol-d-4LCm/o+qPMZ96Xl/[email protected]" target=3D"_blank" rel=3D"norefe=
rrer">gutvol-d-4LCm/o+qPMZ96Xl/[email protected]</a><br>
<a href=3D"http://lists.pglaf.org/mailman/listinfo/gutvol-d" rel=3D"norefer=
rer noreferrer" target=3D"_blank">http://lists.pglaf.org/mailman/listinfo/g=
utvol-d</a><br>
</blockquote></div>

--00000000000023f1d0056cb17edb--

--===============4692733425460409833==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZ3V0dm9sLWQg
bWFpbGluZyBsaXN0Cmd1dHZvbC1kQGxpc3RzLnBnbGFmLm9yZwpodHRwOi8vbGlzdHMucGdsYWYu
b3JnL21haWxtYW4vbGlzdGluZm8vZ3V0dm9sLWQK

--===============4692733425460409833==--