[Koha] [Koha-devel] Announcing ... New koha.org Website based on Plone

Thomas Dukleth kohadevel at agogme.com
Sat May 9 02:57:44 NZST 2009


The work new website design is attractive much in keeping with the former
design.  Plone is great and has some man years of development
sophistication as an advantage over the simple easy to implement design of
Kea.  Some good work has been put into the new website.  However, there
are some significant problems which should delay the launch of the new
website until they are resolved.

This message reads as announcement of what will happen when it should
actually have been announcement of a development proposal for community
comment.  I understand that a few people had seen the development work
already but it has been evident to me from merely a few minutes
examination that there are some very serious bugs.  I also understand that
no consensus amongst those developers who had already seen the new website
had been reached for at least some important parts of the new website.

I strongly recommend delaying the launch of the new website until a
satisfactory level of bug fixing has been completed and real consensus has
been established even about some contentious pages.  I have not yet had
time to file the bugs in Bugzilla but that should not be an indication
that the bugs are not real.


1.  LOCALISATION.

Good localisation support is one the advantages of Plone.  Yet the French
translation is highly incomplete and there may be some design mistakes for
how Plone has been implemented which may prevent localisation from working
properly.  Proper localisation requires preparation for localisation from
the beginning.

I find no link to koha-fr.org where at least French localisation works.


2.  KOHA WORLD MAP.

I am very pleased to see the return of a Koha world map.  I was quite sad
that feature had been lost when migrating to Kea.

The word 'showcase'  has never been obviously understood but the Koha map
conveys a more appropriate meaning for showcase than the previous use for
Koha demonstrations.  There seem to be many functionality bugs which may
be related to JavaScript problems in how Google maps has been used.

The actual number of libraries included currently gives a poor inaccurate
impression of Koha.  The map had been woefully out of date four years ago
but gave a much better representation of the distribution of Koha four
years ago than the current world map gives now.  I hope that libraries
will actively populate it.


3.  ORGANISATIONAL PROBLEMS.

3.1.  DEMONSTRATION.

The demonstration links are broken because demonstrations had formerly
been linked from showcase which is now more appropriately the Koha world
map.  Demonstrations are now listed in a links subsection of documentation
which does not seem to be an appropriate location to me.

Demonstrations require significant work to maintain and update but some
considerations to other problems suggests the need to have demonstrations
as part of koha.org.  The good communitarian example of having
demonstrations on the general organisation website has been set by for
French demonstrations at koha-fr.org.  The case of merely linking to
demonstrations hosted on individual support company websites as koha.org
has done for English demonstrations should be discontinued, although,
having such links as well is probably good.  I make no suggestion that the
launch of the new website be delayed specifically for a problem which has
never been corrected on the current website.


3.2.  PAY FOR SUPPORT.

The pay for support page no longer seems as communitarian as it should.

Attribution for contributions to Koha is very important but there should
be an appropriate place to see the contributions of participants in the
project.  The heavy weighting given on that page to LibLime and BibLibre
detracts somewhat from the expectation that everyone will contribute well
to the Koha community.  The pay for support page would not have enough
space to provide the most helpful and fair presentation of such
information.  I suggest linking to a very detailed page or set of pages of
contributions instead of including such information in the manner in which
it is now presented on the pay for support page.

I hope that the Koha history would merely inform such an attributions page
or pages.  An analytically arranged document showing the creation and
major contributions to features etc. should be used.  Linking to such more
complete attributions for credits in Koha itself would also be good.  The
fantastic contributions of LibLime and BibLibre to Koha would be even more
obvious in such a document but there would be space to give everyone due
acknowledgement.

Linking to a more complete attribution document will also avoid the
greatest problem present in the new page which has been the source of some
controversy recently.  The presentation as it now stands violates a
principle of the Koha community guidelines of trying to avoid the
appearance of any particular Koha support company seeming more official
than any other.


3.2.1.  ORDERING OF PAY FOR SUPPORT.

The ordering of listings on the page has been changed from the arbitrary
alphabet to a less arbitrary but incorrectly specified historical
ordering.  I suggest providing links to various ordering arrangements and
allow visitors to the website to choose which arrangement to view.  In any
historical arrangement, the historical order should be correctly specified
as I explain below.


3.2.1.1.  ORGANISATIONAL SCHEMES.

Commenting in library science terms:


3.2.1.1.1.  ALPHABETICAL.

Alphabetical arrangement has been the default ordering scheme.  The
alphabet is not a rational organisational scheme because it is strictly
arbitrary by the happenstance of the placement of letters.  It has the
virtue of being universally understood.  The arbitrary has the possibility
of seeming fair by being impartial but fairness is not a necessary
consequence of arbitrary impartiality.  Trade naming choices can also be
taken to ensure early placement in alphabetical ordering and undue
fairness but we have not seen that problem in the Koha community.


3.2.1.1.2.  HISTORICAL.

Historical organisation is the next worst organisational scheme unless the
material being organised has an intrinsically historical function. 
Organising the history of something historically is natural.  Organising
other aspects of something in an historical manner is inappropriate.

In a proper historical presentation, Katipo and Paul Poulain would be
listed on their own account even if they would be no longer prominently
offering Koha support or now using a different name in business.  In such
cases, there should be links within the page from Katipo to LibLime and
Paul Poulain to BibLibre with appropriate annotations at the origin of the
links.  "Katipo Koha interests acquired by LibLime" and "Paul Poulain
formed BibLibre" would be appropriate annotations.  The use of
'grandfathered' is a mistaken use of the expression.


3.2.1.1.3.  GEOGRAPHICAL.

Geographical organisation is the next worst organisational scheme unless
the material being organised has an intrinsically geographical function. 
Organising the geography of something geographically is natural. 
Organising other aspects of something in a geographical manner is
inappropriate.


3.2.1.1.4.  LINGUISTIC.

Linguistic organisation is the next worst organisational scheme unless the
material being organised has an intrinsically linguistic function. 
Organising the linguistic aspects of something linguistically is natural. 
Organising other aspects of something in a linguistic manner is
inappropriate.


3.2.1.1.5.  RATIONAL SCHEMES AND IRRATIONAL MEASURES.

Schemes which are rationally related to the content are the ones about
which people often have difficulty agreeing because they reflect a
particular view about the organisation of knowledge.  Contribution to the
code base might be a good rational organisational measure but the number
of lines fails to account for the quality or importance of contributions.

Steve Ballmer is not someone to whom I look for words of wisdom but he is
not wrong about everything.  His larger than life persona explaining this
issue in the context of OS 2 development is the best moment in a
television history of the microcomputer revolution.  Riding the bear [part
2] [videorecording]. -- In Triumph of the nerds [videorecording] / written
by Bob Cringely ; series producers, John Gau, Stephen Segaller ; series
director, Paul Sen ; John Gau Productions and Oregon Public Broadcasting,
with RM Associates for Channel 4 and PBS. - 1996 - Based on the book
Accidental empires by Bob Cringely.



More information about the Koha mailing list