Fwd: Re: GnuCash Draft Concept Guide, or, Whose WIki Is This, Anyway?

Frank H. Ellenberger frank.h.ellenberger at gmail.com
Sat Dec 2 17:32:11 EST 2017


"cc: gnucash-devel at lists.gnucash.org" failed

-------- Weitergeleitete Nachricht --------
Betreff: Re: GnuCash Draft Concept Guide, or, Whose WIki Is This, Anyway?
Datum: Sat, 2 Dec 2017 21:26:07 +0100
Von: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
An: David Thomas <sunfish62 at gmail.com>
Kopie (CC): gnucash-devel at lists.gnucash.org

Hi,

Am 01.12.2017 um 04:55 schrieb David Thomas:
> Frank,
> 
> I am struggling right now to find the right way to bring up the issue of the Gnucash Draft Concept Guide, which still resides on the wiki.
> 
> As you know, I have proposed on numerous occasions (most recently, two and a half weeks ago) to have these pages removed from the wiki, since they are out of date, inaccurate, poorly written, superceded, and can turn up in search results, giving users incorrect information about Gnucash and its features and functions. 
> 
> In that recent thread, four people responded to my request to remove the Draft Concept Guide. Only you appeared to support retaining these pages, although your primary concern was with the mechanical aspects of Google’s search algorithm, upon which I have no expertise to comment. (I will note that fixing one search engine result set does not preclude some OTHER search engine now or in the future from finding and returning these pages despite your best intentions). 

I asked you for your search patterns, which resulted in that pages and
was still waiting for a response.

IIRC only the google bot is allowed to crawl the pages. Ask Derek for
robots.txt.

> You actually offered to move these pages to your own user area, but John noted that might not actually hide the results.
> 
> Two days ago, I went to the wiki to search for information about creating reconciliation reports in response to a question on the user list, and when I entered “reconciliation” into the wiki’s OWN search box, 4 of the first 5 hits were for the Draft Concept Guide.

Thank you for this search pattern!

1x FAQ (a special case)
4x Concept Guide draft
2x Announcement (a minor change)
1x Project and Design Documentation (Casimonos approach from 2014,
technical)

It should be clear, wiki search will not include docs - or knows someone
a trick?

But my conclusions whould be different from yours:

An recent entry for "Reconciliation" is missing in - both versions: wiki
and docs - of the glossary (your domain) with links to the respective
chapters.

Before you remove probably outdated text, you should create a proper text.

Your domain, because I am tired to explain after every edit e.g. the
relation between SheBang, MIME and GnuCash, it's helper scripts and
Windows failing to run them.

IMHO instead of overwriting it now, you should scan it for the keywords,
which are missing in the glossary and add sections there with links to
their documentation.

> Since there had been no support for your position to keep the pages, and since you had had two and a half weeks to take whatever action you had proposed to do (and not taken any), I felt it was time to address the Draft Concept Guide issue directly. 

I was still waiting for your search expressions and there were more
important things in between like the finance.yahoo issue.

Now I tested your pattern "reconciliation gnucash" with google, yahoo
and bing and everywhere
https://www.gnucash.org/docs/v2.6/C/gnucash-guide/txns-reconcile1.html
and other pages of docs/v2.6 were listed before
https://wiki.gnucash.org/wiki/Concept_Guide_draft/
and as everybody knows drafts are not mandatory.

> I did not delete the pages outright (since I do not have the rights to do that), but I did what I considered to be the next best thing, which was to replace all the text in those pages with the latin nonsense that printers have used for hundreds of years to mock up page layouts (“Lorem ipsum”). I even made sure to retain the various structural elements in the pages, going so far as to replace headings and bullet points with latin phrases of similar length.

You overwrote the several linked images. Did you check their types: File
or Link?

If they were files, are they linked by something else or should they be
droppped, too?

This could later rise similar questions as in
https://lists.gnucash.org/pipermail/gnucash-devel/2017-October/041152.html

> Since, as far as I understand, your only reason for retaining these pages is to serve as some sort of model for the Gnucash community to use for wiki pages, my technique allowed these model pages to be retained *without* their turning up in any search results, anywhere. So, that’s the best of both worlds, right?
> 
> Apparently not, as within hours, you had gone and reverted all my changes.

Yes, without breakfast I had to act. ;-)

I wonder, why you fill an empty page (Loans) with 6k "Lore ipsum".

It was no pure reversion. But I needed some time to investigate Adriens
previous suggestion
https://lists.gnucash.org/pipermail/gnucash-devel/2017-November/041263.html
which resulted in a __NOINDEX__ in the template and a division
"'''This text is outdated.''' See https://wiki.gnucash.org/docs.phtml
for more recent versions."
This appears now on  the whole set of pages.

> So, I have a few questions to ask of you, Frank, and of the community.
> 
> 1) First, Frank: What exactly is so special to you about these pages? Why do you insist that they remain forever on the wiki? The only reason I have heard from you is this idea that the pages could provide wiki page template examples. But, my most recent changes preserved the template aspect without retaining the problematic language—and you still reverted the changes. So, there seems to be something *else* with these pages that makes you feel so protective. What is it? My recent changes seem to prove that there is something in the text itself that you are attached to. Can you explain clearly what that attachment is?

It seems the guys working there a decade ago were in some aspects more
advanced in wikimedia technics than we both together. ;-)
Use of stylesheets, templates, subpages, file linking are the most
prominent.

At least for me such methods are easier to adapt from such an example
page than from
https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents

I have started some time ago with
https://wiki.gnucash.org/wiki/Wiki_Tips#Using_Images
LeeRead added a few more aspects.

Add sections for each aspect mentioned above. Take the examples and add
some context from mediawiki's help.
After that we can discuss the removal.

> 2) Frank, in the past, you have chastised me for reverting changes that you had made on wiki pages, and informed me that it is considered rude to do so. So, why are you so consistently rude to me? This is not the first time that you have reverted my changes.

And yes, with the exception of the spammers from earlier years, you are
the only person, where I had to use revert. :-(

To be more precise, I reverted changes where you removed mayor parts of
the content.

And readded your additions. That was much easier than reentering the big
sections which you had removed.

And added a section with my reasons to your talk page. That is the way
how collaboration on wikis usually is done.

> 3) To the community: Whose Wiki is this, anyway? I have presented to the community on separate occasions my reasons for wanting to remove these pages, and I have heard from most of the developer community that these pages could be removed. The only person opposed to this appears to be Frank. However, Frank’s wishes on this issue (and others regarding the Wiki) apparently take precedence over everyone else’s, such that if Frank doesn’t agree, then it won’t happen. That doesn’t sound much like a collaboration.

If you weight each answerer with the number of it's wiki contributions,
I still keep the mayority.

OTOH I am also happy, if you ask to mass revert all my edits of the last
decade because I am slowly becoming tired. ;-)

> 4) To the community: Again, I put the question to the group: what purpose and procedures are supposed to apply to the wiki? There appear to be numerous unwritten rules about how to engage with the process (see for example question 2), and apparently I have broken those rules in this and other cases. It is frustrating to be encouraged to contribute to the wiki only to have those contributions rejected summarily. Establishing clear procedures and guidelines for contribution and workflow management seem to be in order—certainly if you expect non-developers to contribute back to the GnuCash community. 

Contribute, not detribute. ;-)

Until now there was no need for more rules than common sense.

E.g. I avoid to change OS/Distribution specific pages because they have
more expirienced experts.

I am always happy, if somebody fixes my typos or improves my wordening
because I am no native speaker...

There are so many themes lacking any documentation ...


> Sincerely,
> David T.
> 

FRank


More information about the gnucash-devel mailing list