Difference between revisions of "Free Software Directory:Backlog active"

From Free Software Directory
Jump to: navigation, search
Line 1: Line 1:
==Add required text for License==
+
==License issues==
 +
 
 +
===Add required text for License===
 
For Create, when a user try to save the page with Homepage not filled out the text '''There were errors with your form input; see below.''' will appear on the Save tab. On the '''General info''' tab the text '''Homepage URL (required) cannot be blank''' text will appear.
 
For Create, when a user try to save the page with Homepage not filled out the text '''There were errors with your form input; see below.''' will appear on the Save tab. On the '''General info''' tab the text '''Homepage URL (required) cannot be blank''' text will appear.
  
 
However, there are no text that says that License fields must be filled if they are not.
 
However, there are no text that says that License fields must be filled if they are not.
 +
 +
===List unapproved IceCat add-ons===
 +
We could reuse the source of https://directory.fsf.org/wiki?title=Special:ApprovedRevs&show=unapproved so we can tweak to show only unapproved IceCat add-ons.
 +
 +
===Entries with empty Licence fields should not be able to approve===
 +
It should only be possible to approve entries with filled License fields. This policy must include the automatic approval when pages are save.
 +
 +
===License list is incomplete===
 +
How do we list all 251 licenses found in https://directory.fsf.org/wiki/Category:License to "Edit -> Licenses" for entries?
 +
 +
All license _must_ be listed. Example:
 +
* I added this page: https://directory.fsf.org/wiki/License:Creative_Commons_Attribution_Share-Alike_4.0
 +
* I Added "Creative Commons Attribution Share-Alike 4.0" to https://directory.fsf.org/wiki/Anti-Adblock_Killer
 +
* Anti-Adblock Killer is not listed in https://directory.fsf.org/wiki/IceCat/Greasemonkey. It will list Anti-Adblock Killer only if I select a license from the list
 +
 +
Therefore is should neither be possible to enter licenses in free text.
 +
 +
===Remove duplicated text in license link in form===
 +
https://directory.fsf.org/wiki/IceCat#tab=Details
 +
 +
"License:MPLv2.0" should go to https://directory.fsf.org/wiki/License:MPLv2.0 not https://directory.fsf.org/wiki/License:License:MPLv2.0
 +
  (which currently show https://directory.fsf.org/wiki?title=License:License:MPLv2.0&action=edit&redlink=1 as the page have not been created as it is not valid).
 +
 +
Please check if other licenses in the list are affected as well.
 +
 +
Steps to reproduce:
 +
 +
* Go to a FSD entry. Example https://directory.fsf.org/wiki/IceCat
 +
*  Click Edit -> Licenses. Click "Add another" and select "License: MPLv2.0"
 +
* Save the page
 +
* Go to https://directory.fsf.org/wiki/IceCat#tab=Details which now show "License:MPLv2.0" instead of "MPLv2.0"
  
 
==Obsoleted==
 
==Obsoleted==
Line 44: Line 77:
  
 
I found out that IceCat add-ons like Snap Links Plus cannot be used to open multiple links for example. I really need it to work to work effectively.
 
I found out that IceCat add-ons like Snap Links Plus cannot be used to open multiple links for example. I really need it to work to work effectively.
 
===License list===
 
How do we list all 251 licenses found in https://directory.fsf.org/wiki/Category:License to "Edit -> Licenses" for entries?
 
 
All license _must_ be listed. Example:
 
* I added this page: https://directory.fsf.org/wiki/License:Creative_Commons_Attribution_Share-Alike_4.0
 
* I Added "Creative Commons Attribution Share-Alike 4.0" to https://directory.fsf.org/wiki/Anti-Adblock_Killer
 
* Anti-Adblock Killer is not listed in https://directory.fsf.org/wiki/IceCat/Greasemonkey. It will list Anti-Adblock Killer only if I select a license from the list
 
 
Therefore is should neither be possible to enter licenses in free text.
 
 
====Remove duplicated text in license link in form====
 
 
https://directory.fsf.org/wiki/IceCat#tab=Details
 
 
"License:MPLv2.0" should go to https://directory.fsf.org/wiki/License:MPLv2.0 not https://directory.fsf.org/wiki/License:License:MPLv2.0
 
  (which currently show https://directory.fsf.org/wiki?title=License:License:MPLv2.0&action=edit&redlink=1 as the page have not been created as it is not valid).
 
 
Please check if other licenses in the list are affected as well.
 
 
 
Steps to reproduce:
 
 
* Go to a FSD entry. Example https://directory.fsf.org/wiki/IceCat
 
*  Click Edit -> Licenses. Click "Add another" and select "License: MPLv2.0"
 
* Save the page
 
* Go to https://directory.fsf.org/wiki/IceCat#tab=Details which now show "License:MPLv2.0" instead of "MPLv2.0"
 
  
 
==Free_Software_Directory:Requirements==
 
==Free_Software_Directory:Requirements==

Revision as of 08:13, 26 October 2016

License issues

Add required text for License

For Create, when a user try to save the page with Homepage not filled out the text There were errors with your form input; see below. will appear on the Save tab. On the General info tab the text Homepage URL (required) cannot be blank text will appear.

However, there are no text that says that License fields must be filled if they are not.

List unapproved IceCat add-ons

We could reuse the source of https://directory.fsf.org/wiki?title=Special:ApprovedRevs&show=unapproved so we can tweak to show only unapproved IceCat add-ons.

Entries with empty Licence fields should not be able to approve

It should only be possible to approve entries with filled License fields. This policy must include the automatic approval when pages are save.

License list is incomplete

How do we list all 251 licenses found in https://directory.fsf.org/wiki/Category:License to "Edit -> Licenses" for entries?

All license _must_ be listed. Example:

Therefore is should neither be possible to enter licenses in free text.

Remove duplicated text in license link in form

https://directory.fsf.org/wiki/IceCat#tab=Details

"License:MPLv2.0" should go to https://directory.fsf.org/wiki/License:MPLv2.0 not https://directory.fsf.org/wiki/License:License:MPLv2.0

 (which currently show https://directory.fsf.org/wiki?title=License:License:MPLv2.0&action=edit&redlink=1 as the page have not been created as it is not valid).

Please check if other licenses in the list are affected as well.

Steps to reproduce:

Obsoleted

Should I delete all page entries for add-ons listed in https://directory.fsf.org/wiki/Free_Software_Directory:IceCat_extensions_(proposed)#Obsoleted

Early issue - Remove duplicated entries

This was asked to sysadmin@fsf.org over one year ago:

The value of |Extension of= is displayed twice in some entries (one year ago perhaps 5 duplicated were displayed but John Sullivan and/or Joshua Gay managed to fix most of the duplicates either by himself or someone else). For example, "Add to Search Bar" appear twice there, but "Aardvark" appear only once.

The duplicates also affect lists that the entries are in, see this page for test purpose that I've set up: https://directory.fsf.org/wiki/IceCat

       > I contacted Joshua in March this year about this and he responded.

       > "I will look into this. I am not sure why the redirects are making it
       > show-up twice. It shouldn't. However fixing it is not a simple matter of
       > removing them -- it is a bug in the software."

    Please report the bug to sysadmin@gnu.org.

    --
    Dr Richard Stallman
    President, Free Software Foundation (gnu.org, fsf.org)
    Internet Hall-of-Famer (internethalloffame.org)
    Skype: No way! See stallman.org/skype.html.

Bug tracker

AFAIK there are no pages on directory.fsf.org that deal with internal bugs and feedback and perhaps it should not: I vote for a dedicated bug tracker.

Meanwhile, we need to add the bug form seen at https://directory.fsf.org/wiki/User:Mattl to Free_Software_Directory:IceCat_extensions_(proposed) but it is not simple and just copy the code. What is missing?

Invalid HTML

The IceCat entry in the FSD is not valid.

https://validator.w3.org/check?uri=https%3A%2F%2Fdirectory.fsf.org%2Fwiki%2FIceCat&charset=%28detect+automatically%29&doctype=Inline&group=0

84 errors was discovered. Can you please work to make the wiki valid?

I found out that IceCat add-ons like Snap Links Plus cannot be used to open multiple links for example. I really need it to work to work effectively.

Free_Software_Directory:Requirements

From https://directory.fsf.org/wiki/Free_Software_Directory_talk:Requirements I think this should be added to the page:

  • Click on "Create account" at top right in this wiki to create a Free Software Foundation Central Login Username. Log in.
  • Adding a description at you profile page is optional but not doing so might trick people that your user is inactive as your link text will remain red.

--David Hedlund (talk) 00:09, 20 October 2016 (EDT)



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.