New page for puppylinux.com
- Rattlehead
- Posts: 368
- Joined: Thu 11 Sep 2008, 11:40
I could give a hand with HTML and CSS (although they make my brain hurt). However I have to warn:
* I'm "visually impaired" (cannot design something visual for my life, not even match two colors harmoniously)
* I don't know how to use GitHub and frankly, learning it is a bit out of my league right now... (I tried twice in the past and again, it made my brain hurt.)
Again thinking about the purpose, I wonder, do people still search Linux distros via search engine? Or maybe having an official web site is just a formality for any distro worth its salt, but all is needed is a basic hub to direct users to all the rest of the content available? Someone mentioned above including some dynamic widget that shows the forum... What could be its use? If a user comes looking for basic information on PL, what kind of information from the forum is relevant to show?
Just a few questions that pop up in my head after reading the previous comments.
* I'm "visually impaired" (cannot design something visual for my life, not even match two colors harmoniously)
* I don't know how to use GitHub and frankly, learning it is a bit out of my league right now... (I tried twice in the past and again, it made my brain hurt.)
Again thinking about the purpose, I wonder, do people still search Linux distros via search engine? Or maybe having an official web site is just a formality for any distro worth its salt, but all is needed is a basic hub to direct users to all the rest of the content available? Someone mentioned above including some dynamic widget that shows the forum... What could be its use? If a user comes looking for basic information on PL, what kind of information from the forum is relevant to show?
Just a few questions that pop up in my head after reading the previous comments.
Since people want to keep this thread active for all the wrong purposes let's at least remember what this thread is it about
If you are a web developer or just know how to make nice web pages or just want to (hands-on) learn how to make them AND you like/use puppy, please help to generate an appealing and informative public Puppylinux face.
BTW, this is how http://www.puppylinux.com looks today
If you are a web developer or just know how to make nice web pages or just want to (hands-on) learn how to make them AND you like/use puppy, please help to generate an appealing and informative public Puppylinux face.
BTW, this is how http://www.puppylinux.com looks today
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
@mavrothal - how is the wiki maintained these days? Are they up to date?
My idea is templating - somebody could design a good templates with CSS/HTML (or even keep the existing one if everyone agrees that they're happy with it).
Then other people who aren't so good with HTML but can also help to update the content; using an automated "text-to-html" - either online (like what you do in the wiki), or offline (lots of tools like that: asciidoc, pandoc, grutatext, markdown, text2tags etc). Resulting HTML is published to the public website.
Advantages:
---
1. People only need to edit text (with very simple, commonly markups, e.g. asterisk as *bold*, _underline_ as underlining, square brackets as [links] etc - this obviously differs according to the tool chosen, but they are still relatively simple and common-sense enough).
2. The actual source text is readable on its own.
3. Reviewing changes on github entails reviewing content changes, not changes due to random HTML tags moved by the HTML editor.
4. It's better than even a real CMS because:
a) no need to worry about security vulnerabilities of Joomla/Drupal and Wordpress
b) no need to install PHP mysql etc
c) no need to setup access controls etc - github already provides it.
But this is already done with the wiki, so I'm interested how this turns out - how well is the wiki maintained these days?
EDIT: add Drupal.
My idea is templating - somebody could design a good templates with CSS/HTML (or even keep the existing one if everyone agrees that they're happy with it).
Then other people who aren't so good with HTML but can also help to update the content; using an automated "text-to-html" - either online (like what you do in the wiki), or offline (lots of tools like that: asciidoc, pandoc, grutatext, markdown, text2tags etc). Resulting HTML is published to the public website.
Advantages:
---
1. People only need to edit text (with very simple, commonly markups, e.g. asterisk as *bold*, _underline_ as underlining, square brackets as [links] etc - this obviously differs according to the tool chosen, but they are still relatively simple and common-sense enough).
2. The actual source text is readable on its own.
3. Reviewing changes on github entails reviewing content changes, not changes due to random HTML tags moved by the HTML editor.
4. It's better than even a real CMS because:
a) no need to worry about security vulnerabilities of Joomla/Drupal and Wordpress
b) no need to install PHP mysql etc
c) no need to setup access controls etc - github already provides it.
But this is already done with the wiki, so I'm interested how this turns out - how well is the wiki maintained these days?
EDIT: add Drupal.
Last edited by jamesbond on Sat 06 Feb 2016, 16:57, edited 1 time in total.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]
I can do graphics but I can't code HTML for crap. If I can be of use on the images side of things, let me know. I don't mind drawing up some concept sites, either, after doing some research -- but I would need a WYSIWYG editor (something like Dreamweaver or... gee, does anyone remember Frontpage?) to make it work since I can't hand-code the pages myself.
- Rattlehead
- Posts: 368
- Joined: Thu 11 Sep 2008, 11:40
Fwiw, I once embarked in trying to streamline the wiki; it's a great resource, I sometimes head there first before checking the forum when I have a doubt. I don't know how well maintained is these days. I stopped my project because I found a series of hurdles that required a decision I was not the person to make; my intent was making the path for people to join and start contributing as friction-free as possible; the main proble that I remember is that the wiki does not offer a clear standard for classification, but several -in my view too many- options: tags, breadcrums, a system of categories... So when a lot of people start to peek in it can become messy. I like your templating suggestion because it seems a step in the direction of clarity.jamesbond wrote:How is the wiki maintained these days? Are they up to date?
Another idea to gain clarity about the current state of the site would be some of us running a "gorilla usability test": type "Puppy Linux" in your search engine of choice, find the official site, follow the complete process until you have a new Puppy installed in your machine, writing a few notes along the way about what could be improved, where do you think you would have been lost as a newbie... If several of us coincide in finding the same problems, we have gold of opportunity there...
- Rattlehead
- Posts: 368
- Joined: Thu 11 Sep 2008, 11:40
Thank you for your offering; regarding an editor, wouldn't it be enough with Seamonkey's Composer (^4)? I find it sufficient for my needs, although like I said I'm far from being a supercoder...starhawk wrote: but I would need a WYSIWYG editor (something like Dreamweaver or... gee, does anyone remember Frontpage?) to make it work since I can't hand-code the pages myself.
Hi,
When I open my browser, the default jump-off page (file:///usr/share/doc/home.htm), the bottom link:
And on "Install" on Desktop, in the "Install applications" Tab, the button "Package Manager introduction webpage" is:
http://puppylinux.com/development/package-management.htm
Both these links now seem to be dead. There may be others.
Maybe it is a good idea to keep the old site available on puppylinux.com so the links will still work, with the index page only being the new site? Or somehow create a re-direction to http://barryk.org/puppylinux/*url* for non-existent pages that go to:
http://barryk.org/puppylinux/download/index.html
http://barryk.org/puppylinux/development/package-management.htm
etc.
All the other links on the "jump-off" page work except the www.puppylinux.com ones, from what I can see.
When I open my browser, the default jump-off page (file:///usr/share/doc/home.htm), the bottom link:
Is: http://puppylinux.com/download/index.htmlDownload Puppy. Or, if on dialup consider buying a CD.
And on "Install" on Desktop, in the "Install applications" Tab, the button "Package Manager introduction webpage" is:
http://puppylinux.com/development/package-management.htm
Both these links now seem to be dead. There may be others.
Maybe it is a good idea to keep the old site available on puppylinux.com so the links will still work, with the index page only being the new site? Or somehow create a re-direction to http://barryk.org/puppylinux/*url* for non-existent pages that go to:
http://barryk.org/puppylinux/download/index.html
http://barryk.org/puppylinux/development/package-management.htm
etc.
All the other links on the "jump-off" page work except the www.puppylinux.com ones, from what I can see.
Good catch.moeppyfan wrote:Hi,
When I open my browser, the default jump-off page (file:///usr/share/doc/home.htm), the bottom link:
Is: http://puppylinux.com/download/index.htmlDownload Puppy. Or, if on dialup consider buying a CD.
And on "Install" on Desktop, in the "Install applications" Tab, the button "Package Manager introduction webpage" is:
http://puppylinux.com/development/package-management.htm
Both these links now seem to be dead. There may be others.
The first should be easy to fix as downloads are now at the top of the puppylinux.com page. The rest though may need some more work.
Where are the people that want to help with the web page? Here is an opportunity.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
redirect
Yes, good catch.mavrothal wrote:Good catch.
The first should be easy to fix as downloads are now at the top of the puppylinux.com page. The rest though may need some more work.
Where are the people that want to help with the web page? Here is an opportunity.
How to Redirect a Web Page.
But nothing is easy with Github Pages.
Redirecting should be easy for Githubers only:
https://help.github.com/articles/redire ... hub-pages/
---
Did Barry give just the domain name
or content also?
Does redirect make sense?
Re: redirect
There is no reason to use gh-pages, but we do need to use some git repo to work on the page content. So if you (or anyone else) want to write it from scratch outside gh-pages, please do.L18L wrote:Yes, good catch.mavrothal wrote:Good catch.
The first should be easy to fix as downloads are now at the top of the puppylinux.com page. The rest though may need some more work.
Where are the people that want to help with the web page? Here is an opportunity.
How to Redirect a Web Page.
But nothing is easy with Github Pages.
Redirecting should be easy for Githubers only:
https://help.github.com/articles/redire ... hub-pages/
I do not know about giving , but as long as the page is up (it is) you do not need permission to link/redirect to it, I would think (Google does it all the time )Did Barry give just the domain name
or content also?
Does redirect make sense?
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
Re: redirect
mavrothal wrote:There is no reason to use gh-pages, but we do need to use some git repo to work on the page content. So if you (or anyone else) want to write it from scratch outside gh-pages, please do.
which is a redirect.Hope that puppylinux.com/development/package-management.htm wrote:<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; URL='http://barryk.org/puppylinux/developmen ... gement.htm'" />
</head>
<body></body>
</html>
And because 1st duty is avoiding 404 error pages:
There is some more work (find the other 404 pages and redirect them as done above).In order to redirect puppylinux.com/download/index.html wrote:<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; URL='http://barryk.org/puppylinux/download/'" />
</head>
<body></body>
</html>
This is more important than talking about design and graphics at the moment I think.
----
editSam Feb 20 13:57:52 CET 2016
@BarryK
Please change all www.puppylinux.com to barryk.org/puppylinux on
http://barryk.org/puppylinux/download/index.html
Thank you.
Last edited by L18L on Sat 20 Feb 2016, 13:03, edited 2 times in total.
Re: redirect
But this only affects new puppies and puts the relevant page out of reach.L18L wrote:mavrothal wrote:There is no reason to use gh-pages, but we do need to use some git repo to work on the page content. So if you (or anyone else) want to write it from scratch outside gh-pages, please do.which is a redirect.Hope that puppylinux.com/development/package-management.htm wrote:<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; URL='http://barryk.org/puppylinux/developmen ... gement.htm'" />
</head>
<body></body>
</html>
What is needed till another package-management page is developed is to redirect http://puppylinux.com/development/packa ... gement.htm to http://barryk.org/puppylinux/developmen ... gement.htm
This is also problematic as the said page is outdated.L18L wrote:And because 1st duty is avoiding 404 error pages:There is some more work (find the other 404 pages and redirect them as done above).In order to redirect puppylinux.com/download/index.html wrote:<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; URL='http://barryk.org/puppylinux/download/'" />
</head>
<body></body>
</html>
What is needed (till a proper download page is developed) is to to have http://puppylinux.com/download/index.html pointing to the top of the http://puppylinux.com site where the current downloads are.
In short we need someone to take the lead on the puppylinux.com site.
Till then we can keep discussing what other people should do
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
Re: redirect
Two of the needed redirects have been published by me here.mavrothal wrote:What is needed till another package-management page is developed is to redirect http://puppylinux.com/development/packa ... gement.htm to http://barryk.org/puppylinux/developmen ... gement.htm
This has nothing to do with a redesign of puppylinux
but fixing 404 not founds is simplest state of the art in web design.
Feel free to upload them (I don't) to puppylinux.com which is on github.
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
New page for puppylinux.com
...done
See screeny
or
http://extra-inter.net/puppy/puppylinux/
Actual content is just fake.
Needed: Concept, structure text images movies......
See screeny
or
http://extra-inter.net/puppy/puppylinux/
Actual content is just fake.
Needed: Concept, structure text images movies......
- Attachments
-
- Screenshot.png
- Actual content is juust an example.
Needed: Concept, structure text images movies...... - (32.96 KiB) Downloaded 678 times
Re: New page for puppylinux.com
Very nice but unless you propose to write a totally new puppylinux.com page (which is fine with me) I still do not see which problem of the ones discussed, you example page addresses.
For example, in analogy of http://puppylinux.com/download/index.html that currently results in a "404 Not found", we would like in your example page
http://extra-inter.net/puppy/puppylinux ... index.html to point to http://extra-inter.net/puppy/puppylinux/#downloads
and
http://extra-inter.net/puppy/puppylinux ... gement.htm to redirect to http://barryk.org/puppylinux/developmen ... gement.htm
However, both of the above result in a "404 Not Found".
Do I miss something or we are talking apples and oranges?
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
Fixed these (try the links above) and some more links from puppy's help pages .moeppyfan wrote:Hi,
When I open my browser, the default jump-off page (file:///usr/share/doc/home.htm), the bottom link:
Is: http://puppylinux.com/download/index.htmlDownload Puppy. Or, if on dialup consider buying a CD.
And on "Install" on Desktop, in the "Install applications" Tab, the button "Package Manager introduction webpage" is:
http://puppylinux.com/development/package-management.htm
Both these links now seem to be dead.
Is kind of ugly but is just an emergency solution.
Please let us know if you find more broken links
The need for a proper http://www.puppylinux.com page remains...
<steam_off>
It is really disappointing as far as "community" is concerned...
</steam_off>
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
Re: New page for puppylinux.com
None of the problems is addressed, it is all just aboutmavrothal wrote:Very nice but unless you propose to write a totally new puppylinux.com page (which is fine with me) I still do not see which problem of the ones discussed, you example page addresses.
Subject description design.
Sorry, I cannot reproduce your issue with http://extra-inter.net/puppy/puppylinux/#downloadsmavrothal wrote:For example, in analogy of http://puppylinux.com/download/index.html that currently results in a "404 Not found", we would like in your example page
http://extra-inter.net/puppy/puppylinux ... index.html to point to http://extra-inter.net/puppy/puppylinux/#downloads
and
http://extra-inter.net/puppy/puppylinux ... gement.htm to redirect to http://barryk.org/puppylinux/developmen ... gement.htm
However, both of the above result in a "404 Not Found".
and
http://extra-inter.net/puppy/puppylinux ... gement.htm
does not exist.
.
Re: New page for puppylinux.com
I never read the subject lineL18L wrote:it is all just about
Subject description design.
BTW the gh-pages is like any other webpage. Has index.html and then folders/subfolders with text, images etc.
You do not really need Jekyll to edit/patch/issue-pull-request to the gh-pages woof-CE repo.
Ruby/RubyGems (usually in PPM/Gslapt as ruby/rubygem/ruby-dev), Bundler (gem install bundler), Jekyll (gem install jekyll -v 2.4.0 - jekyll 3x requires newer ruby) Node.js (just download and extract at the root of the fs) etc, are only needed if you want to have jekyll running so you can check realtime your changes in http://localhost:4000/, by running first the "bundle install" and then the "bundle exec jekyll serve" command while in your gh-pages folder.
Note: "bundle install" may spit some errors the first time. just follow its suggestions editing the Gemfile as indicated
If you do want to take full advantage of what the gh-pages/jekyll offers here is a nice guide.
PS: If you just want to clone just the gh-pages branch of woof-CE (is less than 350K) to check it out/change it without getting the bulk of woof-CE type in terminal
Code: Select all
git clone -b gh-pages --single-branch https://github.com/puppylinux-woof-CE/woof-CE.git
Change as you see fit.
If you get your own woof-CE fork in github your changes will be immediately visible by anyone from your github repo (http://<user_name>.gitgub.io/woof-CE/)
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
Puppy Linux Blog - contact me for access