Documentation development infrastructure
Sean Wheller
sean at inwords.co.za
Wed Feb 2 09:06:46 UTC 2005
On Wednesday 02 February 2005 10:13, Robert Collins wrote:
> On Tue, 2005-01-25 at 07:53 +0200, Sean Wheller wrote:
> > Agreed. Bazaar is perfect for our needs but then so is SVN. I don't
> > really
> > believe the problem is the technology platforms here. It's a human
> > issue.
> > Don't get me wrong, I know that can sound arrogant. But it's the
> > truth, both
> > systems can support the requirement I am suggesting. However, upgrade
> > to
> > newer SVN will create headaches for sysadmins and moving to bazaar
> > will
> > create headaches for the writers. It's a catch 22. Unless of course
> > the
> > writers are prepared to bite the bullet and go for it? If not then it
> > will
> > just have to wait.
>
> Hi Sean,
> I'm curious in what ways Bazaar will create headaches for the
> writers - we're keen to make the UI of Bazaar better and better. While it
> lends itself to distributed archives, it works fine with a single shared
> repository too.
Hi Rob,
Thanks for your message.
I think the problem is that people have just started to learn SVN and are now
faced with having to learn a new system. Admittedly, Bazaar is easier than
tla, but I think it's a psychological factor. Faced with a situation where
both systems can accommodate our requirements people who already know SVN are
not easily inclined to want to learn a new system. I guess this is not solely
a consideration for the doc-team but all users in general. How to port users
of one system to another?
A bit about our *my* requirement.
I wanted to implement a "vendor drop" of the GNOME docs which we can use at
Ubuntu. We would then be able to build Ubuntu docs as a patch on this
dependancy. Some stuff would remain unique to Ubuntu and some stuff would
result in changes moving upstream to GNOME. Once we have this, we can
consider the same practice with Debian upstream.
In terms of complexity. Implimenting vendor drops using tla mirrors is
actually easier under tla that it is under SVN, it should therefore be the
same for Bazaar. Most users won't have to worry about this level of
complexity, so I think it is just a question of learning a new incantation
system. The only way to overcome this, as I see it, is for writers to "bite
the bullet," "take the plunge." Yet, getting people to do is easier said than
done.:-)
One of the major organization problems we have is that there are many
repositories and people are not always aware of where those repositories
exist or what is contained in them. In practice, I believe we should all be
working in the same place. In reality this is not the case. So, since for our
purposes we are only interested in documentation, we would like to gather our
'stuff' into a single place and build Ubuntu documents based on already
available resources. This cuts our development time and enable us to focus on
adding improvements and Ubuntu specific things.
An additional issue, as I see it, is that our writer group are great and
knowledgeable about GNU/Linux and the Ubuntu Desktop, but are not technical
in the aspects of Docbook XML, XSL and revision control systems. Since these
technologies do present a barrier to entry for the vast majority of people,
it was decided that enabling people to use wiki would help. This of course
creates a problem. Wiki is a sure way to mess up your document information
and is not easily ported to Docbook XML. So, the user group in the doc-team
may be an excellent profile for testing the usability aspects of Bazaar.
I realise this is not the focus of the Bazaar project, but faced with a user
level such as I have described above, requires a simple install of Bazaar
such as that of SVN under Windows and simple GUI front end. :-)
Hope this helps.
--
Sean Wheller
Technical Author
sean at inwords.co.za
084-854-9408
http://www.inwords.co.za
Registered Linux User #375355
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-doc/attachments/20050202/4c0b2bba/attachment.pgp>
More information about the ubuntu-doc
mailing list