Andrea Zanni, 05/12/2013 15:09:
Thank you Thomas,
I will copy and paste this message on the Italian Scriptorium.
I perfectly know that the maintenance work of the (beloved)
Proofreadpage extension falls almost on you and other brave heroes,
and I would like to thank you for that.
My question in fact is:
how could we help you?[...]
Tpt mentioned testing. Cc quality assurance list: if they're available
to give some pointers, maybe experienced Wikisource users could help by
writing a bunch of acceptance tests/feature descriptions, i.e. "stories"
of how things are supposed to work, in plain English, designed to be
later made into "proper" regular tests.
<https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Writing_tests>
This is an example (I don't know how current) for another extension,
ULS.
<https://www.mediawiki.org/wiki/Language_Testing_Plan/ULS_Test_Scenarios>
Coding, refactoring, maintaining and running such sets of tests is a
huge burden, but writing down things could make it easier to choose a
subset of them to focus on/commit to.
Nemo
On Thu, Dec 5, 2013 at 2:56 PM, Thomas Tanon <thomaspt(a)hotmail.fr
<mailto:thomaspt@hotmail.fr>> wrote:
Hi everyone!
I’m really sorry for all the issues affecting Wikisources. A fix for
most of them have just been deployed (it have been an hard work) and
I’ll try to fix all the remaining ones for the next Tuesday deployment.
Here is a list of the fixed issues:
* The image didn’t appear for Page: pages that are member of a
multipage file but that haven’t as Index: page a page called
Index:NAME_OF_THE_DJVU (it have affected mostly pl.wikisource)
* A part of some Page: pages body content appeared as part of their
footer in edit mode when those pages contains a <noinclude> tag
* The color of the link to a Page: page was red in the Index: page
when its level category name contained a whitespace (to fix this
issue a purge of each Page: page affected is required)
* The creation of a Page: page using the API caused a fatal error
* An indentation was displayed on the first paragraph of a Page: page
Here is the remaining known issues (thanks to report ones that
haven’t been listed here):
* The Page: pages edit summary contains twice the proofreading level
change tag. A fix for it is on review that will let the software
adds the tag on Page: page saving (the tag won’t be visible during
the editing process.
* The addition of default header and footer content adds a strange
string instead of tags like <references />. A fix for it is on review
* The body textarea on Page: pages editing is too big. I’m working
on a fix that would use the size defined in User preferences instead.
* Fatal error on submit for a very few pages (a fix is on review)
* It isn’t possible anymore to zoom in with a mouse. I’m working on
a fix
* the issue with gadget that Aubrey have reported here (I think that
the solution is more on the gadget side that on the extension one)
* It’s not possible to edit only the body of a page throw the API
I’m going to work on automatized tests in the next weeks in order to
avoid a so major number of bugs the next times.
Sorry again,
Thomas
PS: For people that ignore it, the maintenance work of the
ProofreadPage extension is mostly done by volunteers like you. So,
please be kind
_______________________________________________
Wikisource-l mailing list
Wikisource-l(a)lists.wikimedia.org
<mailto:Wikisource-l@lists.wikimedia.org>
https://lists.wikimedia.org/mailman/listinfo/wikisource-l
_______________________________________________
Wikisource-l mailing list
Wikisource-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikisource-l