Link checking for fedora-web
by Paul W. Frields
There's a useful utility called `linkchecker` that will verify links
in our site. It's packaged in Fedora already (yay!) so this Makefile
goo should invoke it properly. The resulting CSV file can be loaded
into LibreOffice (or whatever) and filtered to find 404 or other
errors.
I used this process recently to detect dead sponsor site links:
<https://git.fedorahosted.org/cgit/fedora-web.git/commit/?id=361b47a42a>
A few notes:
* This process downloads a few 10's of MiB, so if you're on a heavily
metered connection you may want to leave this process to someone
else.
* Very large downloads will generate a timeout error, which is normal.
The configuration file has been set so that the rule won't download
enormous images.
* The httplib3 library on which linkchecker relies gets cranky about
verification of HTTPS links, so you'll see numerous warnings, which
can be safely ignored.
8 years, 8 months
[fedora-websites] #193: fudcon websites is badly designed
by fedora-badges
#193: fudcon websites is badly designed
---------------------+------------------------
Reporter: shaiton | Owner: webmaster
Type: defect | Status: new
Priority: major | Milestone:
Component: General | Version:
Keywords: | Blocked By:
Blocking: |
---------------------+------------------------
This websites use the Genshi framework to build without using the Genshi
templates.
Once we decide what to do with this website (continue, recode, or drop) we
will need to clean it.
- Making use of data/templates (they are currently not used at all) and
removing specific headers in data/content/*
- probably share the templates with the other websites.
--
Ticket URL: <https://fedorahosted.org/fedora-websites/ticket/193>
fedora-websites <https://fedoraproject.org/wiki/Websites>
Fedora Website Team's Trac instance
8 years, 8 months
[fedora-websites] #336: Make our tools work again with the new websites
by fedora-badges
#336: Make our tools work again with the new websites
-----------------------+-----------------------
Reporter: robyduck | Owner: webmaster
Type: task | Status: new
Priority: major | Milestone:
Component: General | Keywords:
Blocked By: | Blocking:
-----------------------+-----------------------
We havesome tools in our repo, some of them are not working anymore
because we have different paths now, others have a wrong output because
the pages are different and we are using a bootstrap layout.
The scripts I'm referring to are:
* make-gpg-key-html
* update-gpg-keys
We don't need the language scripts ATM (probably anymore), before deleting
them let's wait another bit if we can reuse them for (new?) zanata
features. [[br]]
Finally, we won't have a counter as in the past, so the counter script to
get and order all banners has become useless.
--
Ticket URL: <https://fedorahosted.org/fedora-websites/ticket/336>
fedora-websites <https://fedoraproject.org/wiki/Websites>
Fedora Website Team's Trac instance
8 years, 8 months
[fedora-websites] #330: Implement GNU Terry Pratchett
by fedora-badges
#330: Implement GNU Terry Pratchett
--------------------------+-----------------------
Reporter: tc01 | Owner: webmaster
Type: enhancement | Status: new
Priority: trivial | Milestone:
Component: General | Keywords:
Blocked By: | Blocking:
--------------------------+-----------------------
I happened to be on the Debian wiki and noticed that they have implemented
[http://www.gnuterrypratchett.com/ GNU Terry Pratchett] on at least some
of their webservers.
(As mentioned in the link, this is a HTTP headers tribute to the life of
Sir Terry Pratchett, acclaimed British author, who died of early-onset
Alzheimer's earlier this year).
The Fedora Project does not appear to be doing the same, so I was
wondering if we would be willing to add that header to our websites?
This is obviously a very low priority request. :)
--
Ticket URL: <https://fedorahosted.org/fedora-websites/ticket/330>
fedora-websites <https://fedoraproject.org/wiki/Websites>
Fedora Website Team's Trac instance
8 years, 8 months
Password Reset Help
by Sean McArdle
While signing up as a new user on the Fedora Account System it says my email address is already in use. That makes sense but it’s been many years since I used Fedora and don’t know my username anymore which is required for a password reset. Why require both an email and username? Is there any way I could get a password reset without it?
-Sean McArdle
8 years, 8 months
Accessibility Error
by Sally Maughan
I've noticed an accessibility error on your web site.
On your "Sign up for a Fedora account" page, you need to change the
"Name check override:" label so that it is associated with the correct
form field. Some help as to what it actually does would be useful too!
Best regards,
Sally
8 years, 8 months
[fedora-websites] #342: Fedora 23 Alpha: prepare spins.fpo website
by fedora-badges
#342: Fedora 23 Alpha: prepare spins.fpo website
-------------------------+-----------------------
Reporter: robyduck | Owner: webmaster
Type: task | Status: new
Priority: major | Milestone: ASAP
Component: spins.fp.o | Keywords:
Blocked By: | Blocking:
-------------------------+-----------------------
F23 Alpha is planned for august 11 and we need to write prerelease
websites with correct variables, in order to be able to use the same page
with few changes for every future prerelease.[[br]]
Actually we have a page for every single spin, but I feel we should not
promote prerelease spins that much. We can probably make a banner on every
single download page in the right sidebar which points to a one-page-
prerelease page, where we can list all spins. This would be easy to
maintain, its easy to find and not confusing. Also, we have only two
checksum files for all spins, so that's easy too.
* add banner to the download page of every spin (use variables for that)
* Make a one pager with prerelease disclaimer
* add checksums on the same page, we don't need a download splash page.
* verify links and docs pages
* update image sizes
Other ideas are welcome, add them here.
--
Ticket URL: <https://fedorahosted.org/fedora-websites/ticket/342>
fedora-websites <https://fedoraproject.org/wiki/Websites>
Fedora Website Team's Trac instance
8 years, 8 months