Am Mittwoch 10 März 2010 09:36:34 schrieb Martin Paljak:
> On Mar 10, 2010, at 10:07 , Andreas Jellinghaus wrote:
> > to me your emails read like you want to remove/loose/strip down
> > most information. the result might be small and up-to-date, but
> > it is not acceptable from my point of view to loose all the
> > information in the wikis we have already.
> 
> A wiki should have self-organizing capabilites to only show relevant
>  information in a useful way and so that it could be easily found. There
>  can be (and usually is) a lot of "existing but abandoned" information.

"self-organizing capabilities"? lets not play buzzword-bingo.

> Looking at the trac contents of engine_pkcs11 and libp11 - seems to be
>  mostly a copypaste.

well, both contain the minimum information needed as software documentation.
lets have a look at the latest tar.gz and the files it contains in doc/
(engine_pkcs11 in this example):

index.html
        Project description and links to the other pages and api documentation.

AuthorsAndCredits.html
        Copyright information and a place to thank people for helping.
        Not up-to-date, some information missing, but has the general info.

MailingLists.html
        We need to tell people how to reach us, for example users of packages
        in normal linux distributions. This page does that.

PageTemplates.html
        Trac seems to have added this page with some new version. We need to
        update the wiki2html script to exclude this page.

QuickStart.html
        How to compile the software and how to use it.

SubversionRepository.html
        Some minimal documentation for developers, how to get started if they
        want to improve the code.

trac.css
        Required by the html files to render properly.

So I see no fat. This is a minimum of documentation, less would be a big
mistake from my point of view. Of course it looks like the documentation
of each other package, because every package should include such minimal
documentation from my point of view.

> Yet Another Trac Instance won't make it better. It should be a well known
>  software myth: "or devs have the latest tools, the greatest utilities,
>  fastest machines => they should be kickass" when in fact the kickass tools
>  are not used.

what does trac instances have to do with whatever that myth is supposed to 
tell me? you lost me.

> I don't believe that a new trac instance (or a bugzilla) would make
>  anything better.

sure. it gives us a backup, something working we can use, till we see
the new one works and is ready. that is good. 

in fact it would be stupid to remove content from the existing trac instances, 
what would we do if you had to stop your work half way for some reason?
we would have neither the old working nor the new stuff, only shards.

and from your comments I'm still not exactly sure what you want to do.
you complain about cut&paste in libp11 and engine_pkcs11 - two very
small wikis with 5 pages in total, with all information essential from
my point of view. if this is the big problem, and you want a radical
change, then I have even more reason to stay back and say: hands off
the existing trac instances, instead show us what you want to do in
a new wiki/trac (or copied from opensc - whatever you prefer).

> OpenSC wiki is overloaded with information that has nothing to do with
>  OpenSC. Having more of it can not hurt, especially if it is up to date and
>  relevant.
> 
> The wiki is not attached to a version. It is live documentation. There is
>  no connection between wiki content and a snapshot of it in a versioned
>  software tarball, doing it with this understanding would be wrong.
> 
> IIRC the reason to bundle wiki docs in the tarball was that there are users
>  without live internet connection. Whatever gets in the "offline wiki dump"
>  for these people is better than nothing.

well, a software in .tar.gz form should include a copyright file, instructions
how to compile it and use the software, where to report bugs, and all that.
sorry if I'm old-fashioned, but I think it should be that way.

> The goal is to actually track tickets, not to have a a gazillion of bug
>  tracking software instances. Whatever tool that works is better than
>  nothing or better than a bunch of tools not being used. OpenSC trac has a
>  lot of tickets that represent *something*

so if people file a ticket in "opensc" trac for "libp11" component,
with a bogus version, as they cannot select the libp11 versoin, that
will be easier than doing the same thing in the "libp11" trac?

sorry, but I think your changes - adding the other projects as
components inside opensc wiki - will cause a lot of more confusion
and not help at all. so please revert.

neither wikis nor control-version-systems nor having root on opensc-
project.org is a replacement for developer communication. if people
tell me I'm wrong we can follow your plan, but please lets discuss
such changes first, and not simply do things. in a wiki a changed
page can be reverted, but reconfiguring opensc ticket system is a
much more invasive change, and should be discussed first.


> Move was the wrong word. I meant copy.

ah, ok.

so what is your plan for the other project? I still think each
project needs to have some minimal user/developer documentation
shipped with them in the tar.gz, so it is available in the distributions.
do you agree? how should that documentation be written and maintained,
if you implement your plan with the new trac/wiki? I proposed docbook
(or some other format) with source code of the documentation inside
the svn, but I don't remember you commenting on that.

> Where does b...@opensc-project.org go? How many e-mails has it received?

bugs: aj,nils
I can add more people. maybe one email in three months.

Regards, Andreas
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to