IRC log FDSCo 20 Sep 2005

Karsten Wade kwade at redhat.com
Tue Sep 20 21:07:05 UTC 2005


Sep 20 13:06:14 <quaid>	<meeting>
Sep 20 13:06:44 <quaid>	hi folks
Sep 20 13:06:45 <G2>	Hello all
Sep 20 13:06:52 <stickster>	hi
Sep 20 13:07:02 <G2>	brb
Sep 20 13:07:04 <quaid>
http://fedoraproject.org/wiki/DocsProject/Schedule fyi
Sep 20 13:07:19 <quaid>	I'm editing it live, and will do some iterative
saves throughout
Sep 20 13:07:23 <quaid>	oh, wait
Sep 20 13:07:25 <quaid>	wrong page :)
Sep 20 13:07:49 <quaid>
http://fedoraproject.org/wiki/DocsProject/FedoraDocsSchedule fyi
Sep 20 13:09:32 -->	megacoder
(n=reynolds at adsl-065-005-229-109.sip.lft.bellsouth.net) has joined
#fedora-docs
Sep 20 13:09:32 <stickster>	Hang on, brb
Sep 20 13:10:17 ---	mu_revenge is now known as mumumu_ee
Sep 20 13:10:18 *	quaid settles into his desk char
Sep 20 13:11:16 <quaid>	I think the first item is done
Sep 20 13:11:45 <quaid>	oh, no, it's not, but I'll do it by the end of
the meeting
Sep 20 13:12:28 <quaid>	on the second, Tommy sent out his request ...
Sep 20 13:12:44 <quaid>	I wasn't impressed with the answers, in that no
one stepped up to go all the way
Sep 20 13:13:02 <quaid>	docs toolchain must be low on the list of
priorities.
Sep 20 13:13:43 <quaid>	megacoder: I'm expending all my politicapital
this week on the relnotes beats, so I'm going to move the target date up
a week to give me a chance to recover
Sep 20 13:13:49 <megacoder>	The silence was resounding.
Sep 20 13:14:00 <elliss>	Perhaps try an external list
Sep 20 13:14:11 <quaid>	external to Fedora?
Sep 20 13:14:17 <elliss>	Yes
Sep 20 13:14:28 <megacoder>	Such as?
Sep 20 13:14:37 <quaid>	hard to get more gcj expertise than RH has
Sep 20 13:15:06 <elliss>	DocBook > PDF must be a real world issue
Sep 20 13:15:25 <quaid>	http://www.redhat.com/archives/fedora-devel-
java-list/2005-September/msg00015.html is the thread, btw
Sep 20 13:15:40 <elliss>	I've spoken to someone who still uses SGML for
their apps because of it
Sep 20 13:17:15 <elliss>	Perhaps try: http://www.oasis-
open.org/docbook/mailinglist/
Sep 20 13:17:30 <quaid>	actually, yeah
Sep 20 13:17:39 <elliss>	Rather than a Java specific list
Sep 20 13:19:10 <quaid>	docbook-apps ist he one mrj usually recommends
Sep 20 13:19:43 <quaid>	it's where the techies talk
Sep 20 13:19:57 <G2>	Yeah, this is a real issue. What do Samba do, as
when I helped tag up the Amanda docs to Docbook, Stefan used the Samba
build tree to generate the PDFs
Sep 20 13:20:45 <quaid>	megacoder: can you email docbook-apps and track
the thread?  You don't need to subscribe, just use the online archives,
and I'm subscribed to help the conversation along.
Sep 20 13:21:08 <megacoder>	ok, will beg again.
Sep 20 13:21:19 <quaid>	thx
Sep 20 13:21:43 <elliss>	Just looked at Samba docs page:
http://www.samba.org/samba/docs/
Sep 20 13:22:03 <elliss>	They are offering PDFs of daily builds
Sep 20 13:22:17 <quaid>	we will soon :)
Sep 20 13:22:31 <elliss>	So like G2 says, they presumably have a
automated system in place
Sep 20 13:22:35 <quaid>	Sopwith has the autobuild on his to-do list, and
we just need to get the PDF working
Sep 20 13:23:00 <quaid>	G2: what are they using? SGML and jadetex?
Sep 20 13:23:18 <G2>	elliss: I tried porting some of our docs, but the
build failed. THey use some kind of hybrid system
Sep 20 13:23:30 <G2>	let me check my AManda archive
Sep 20 13:23:33 <G2>	2 secs
Sep 20 13:23:46 <tcf>	the PDFs on http://www.samba.org/samba/docs/ say
they are generated from LaTeX with hyperref package
Sep 20 13:23:53 <tcf>	are you sure they are written in DocBook XML?
Sep 20 13:24:26 <G2>	I tagged them
Sep 20 13:24:29 <G2>	Amanda that is
Sep 20 13:24:39 <quaid>	probably does a db2tex
Sep 20 13:24:39 <tcf>	ah, ok, maybe they are moving that way then
Sep 20 13:24:52 <tcf>	quaid: maybe so
Sep 20 13:25:06 <G2>	http://www.amanda.org/docs/using.html
**** ENDING LOGGING AT Tue Sep 20 13:25:28 2005

**** BEGIN LOGGING AT Tue Sep 20 13:25:33 2005

Sep 20 13:25:33 -->	You are now talking on #fedora-docs
Sep 20 13:25:33 ---	Topic for #fedora-docs is Fedora Documentation
Project -=- Discussions between writers, editors, and developers about
documentation -=- For end-user support, use #fedora -=-
http://fedora.redhat.com/projects/docs/ -=- Interested in documentation?
http://www.fedoraproject.org/wiki/DocsProject/NewWriters
Sep 20 13:25:33 ---	Topic for #fedora-docs set by quaid at Mon Aug 15
09:51:32 2005
Sep 20 13:25:37 <quaid>	I hate X-chat
Sep 20 13:25:41 <quaid>	I really doooooo!
Sep 20 13:26:06 <quaid>	ok, moving on
Sep 20 13:26:23 <quaid>	in that, I don't want to trudge down another
sidepath for tools
Sep 20 13:26:32 <quaid>	I really really really want us to be on the main
path
Sep 20 13:27:30 *	quaid makes a note to contact agreen about this, too
Sep 20 13:28:14 <quaid>	I'm removing the target date on the
staging/autobuild server until we hear more from Sopwith 
Sep 20 13:28:31 <Sopwith>	Yea
Sep 20 13:28:38 <Sopwith>	I am really backlogged at this point.
Sep 20 13:28:40 <quaid>	I'm also removing the codename, it just got
usurped in my life, and we aren't really using it anyway
Sep 20 13:28:55 <G2>	Here's the Makefile for the Docs tree that Amanda
and Samba use: http://www.perl.me.uk/Makefile
Sep 20 13:29:06 <G2>	Looks like latex and all sorts
Sep 20 13:29:12 <quaid>	yeek
Sep 20 13:29:13 <quaid>	yeah
Sep 20 13:29:28 <quaid>	*shudder*
Sep 20 13:29:44 <G2>	xsltproc and pngs in their PDFs!!!!
Sep 20 13:29:50 *	G2 drools
Sep 20 13:30:08 <tcf>	G2: pdfetex was used to generate the PDF FWIW
Sep 20 13:30:20 <G2>	k
Sep 20 13:30:52 <G2>	Can't we steel ideas from their build tree?
Sep 20 13:31:08 <G2>	s/steel/steal
Sep 20 13:31:15 <quaid>	yes
Sep 20 13:31:26 <quaid>	but see above comments about paths
Sep 20 13:31:26 <G2>	And they do Plucker format too
Sep 20 13:31:36 <stickster>	I don't see why not -- they're doing
xsltproc to go to latex, then pdflatex to make the pdf's -- I'm not good
at reading Makefiles, so sue me :-)
Sep 20 13:31:48 <stickster>	At least, I think that's what they're
doing...
Sep 20 13:31:48 <G2>	quaid: ?
Sep 20 13:31:54 <quaid>	we are trying to use DocBook as close to the way
that DocBook developers are doing it.
Sep 20 13:32:07 <G2>	quaid: Can they build PDFs?
Sep 20 13:32:09 <quaid>	the mainline direction is Saxon and FOP
Sep 20 13:32:17 <stickster>	Hm
Sep 20 13:32:24 <quaid>	sure, because they are not dedicated to FLOSS
Sep 20 13:32:44 <quaid>	so they use a proprietary XSL-FO engine
Sep 20 13:32:46 <stickster>	I don't understand how reliance on Java is
dedication to FOSS, but maybe that's just me
Sep 20 13:33:00 <quaid>	stickster: that's why we're trying to use gcj
Sep 20 13:33:08 <quaid>	it compiles fun under other JREs
Sep 20 13:33:15 <G2>	Of course, I forgot.
Sep 20 13:33:32 <quaid>	stickster: I know about the wider issues of
Java, but ... 
Sep 20 13:33:39 <quaid>	s/fun/fine/
Sep 20 13:33:41 <G2>	I remember though, in the days of RH7.2, PDF
generation worked
Sep 20 13:33:46 <quaid>	yep
Sep 20 13:33:53 <G2>	What changed?
Sep 20 13:33:55 <quaid>	and we did the RHEL 4 docs with SGML because of
that
Sep 20 13:34:06 <tcf>	G2: that was DocBook SGML
Sep 20 13:34:15 <G2>	Doh, aye that's right
Sep 20 13:34:17 <quaid>	yeah, XSLT is different
Sep 20 13:34:29 <G2>	I know the difference ;-) Just forgot
Sep 20 13:34:31 <quaid>	look, internally we're doing the same thing
Sep 20 13:34:39 <tcf>	yep, much better for ->XHTML production, not so
good for ->PDF
Sep 20 13:34:49 <quaid>	the difference is, we have the option of
compiling FOP using a proprietary JRE if we need to in order to make our
deadlines.
Sep 20 13:35:14 <quaid>	but, it's in RH's best interest overall to get
this stuff in Extras and compiling under gcj
Sep 20 13:35:19 <quaid>	I just need to make someone see that light
Sep 20 13:35:23 *	G2 senses quaid irritation and will stop ushing ;-)
Sep 20 13:35:30 <G2>	pushing rather
Sep 20 13:35:35 <quaid>	well, no, not irritation :)
Sep 20 13:35:40 <quaid>	but I think I see the line clearly
Sep 20 13:36:00 <quaid>	and I'm happy to reiterate it, or point at past
threads where we resolved this to my satisfaction
Sep 20 13:36:10 <quaid>	ok, a question then
Sep 20 13:36:15 <G2>	go one.
Sep 20 13:36:30 <quaid>	does anyone want to personally pursue one of
these alternate paths so we can get an interim solution in our
toolchain?
Sep 20 13:36:33 ---	mumumu_ee is now known as mu_furo_e
Sep 20 13:37:11 <quaid>	I'm sketchy about want to assign such a
resource, but if anyone wants to grab the GNOME tools and rework
them ... well, it's all GPL, right :)
Sep 20 13:37:36 <G2>	REmind me of the Gnome tools?
Sep 20 13:37:46 <stickster>	My plate is full
Sep 20 13:38:08 <quaid>	G2: sorry, samba
Sep 20 13:38:10 <quaid>	I meant
Sep 20 13:38:28 <quaid>	I'll leave the question hanging for now.
Sep 20 13:38:49 <tcf>	I would love to if I had time
Sep 20 13:38:57 <quaid>	if you all think I'm taking us blindly or
idiotically in the wrong direction, let's move this to the list
Sep 20 13:39:03 <tcf>	I've bookmarked everything just in case
Sep 20 13:39:03 <quaid>	talk about alternatives, etc.
Sep 20 13:39:16 <stickster>	ok
Sep 20 13:39:30 <quaid>	about the staging server, I'll see what I can do
to score Sopwith some help that he can use
Sep 20 13:39:56 <quaid>	on to trans :)
Sep 20 13:40:04 <quaid>	Tommy got the i18n version out, awesome
Sep 20 13:40:12 <G2>	Well done!!!!
Sep 20 13:40:20 <quaid>	translators are signing up for CVS in the onsie-
twosies
Sep 20 13:40:44 <G2>	no threesies ;-)
Sep 20 13:41:04 <quaid>	yeah, too bad
Sep 20 13:41:13 <G2>	Quick try of the Samba docs: compilation error:
file http://db2latex.sourceforge.net/xsl/qandaset.mod.xsl line 366
element template
Sep 20 13:41:30 <stickster>	I have no idea how I'm going to hook up RPM
building with the translation aspect
Sep 20 13:41:34 <G2>	Seen this before. I think I asked the docs project
about this last year
Sep 20 13:41:46 <quaid>	stickster: you don't have to, for the most part
Sep 20 13:41:54 <quaid>	stickster: at least, not for the first round
Sep 20 13:42:32 <quaid>	stickster: the relnotes are in fedora-release,
and we are going to put the IG in there too, right?  so it's not your
worry,just make sure the -de.html is there.
Sep 20 13:42:48 <quaid>	about trans, I need to find out what our
solution for CVS is going to be for FC5
Sep 20 13:43:13 <quaid>	I think we're going to use our CVS and move it
all to trans CVS later, like /cvs/docs to /cvs/trans
Sep 20 13:43:36 <quaid>	but their CVS is still on elvis.r.c and needs to
move to cvs.f.r.c
Sep 20 13:43:38 <quaid>	and etc.
Sep 20 13:43:56 <quaid>	downside is, we don't get to use their file
locking capabilities and automatic PO generation, etc.
Sep 20 13:44:10 <quaid>	so, it raises the bar on the translators, they
need to be savvy
Sep 20 13:45:10 *	quaid writes email to sarahs
Sep 20 13:45:45 <quaid>	recruit for beat writers
Sep 20 13:45:57 <quaid>	we've had two sign ups from the onslaught so far
Sep 20 13:46:03 <quaid>	today I'm going to pressure the project
stakeholders.
Sep 20 13:46:31 <G2>	Shall I e-mail the Samba team to ask about using
their build tree for the time being? I can work out the technical
details sometime tomorrow, hopefully
Sep 20 13:46:57 <quaid>	you mean their actual build system?
Sep 20 13:47:20 <G2>	John is on the Open Source Consortium Executive
Council, as I am, so I can get hold of him direct.
Sep 20 13:47:24 <G2>	The docs
Sep 20 13:47:39 <G2>	Well, so could you guys probably too.
Sep 20 13:47:50 <quaid>	G2: do you mean, their servers grab from CVS, do
the builds, and make URLs available for us to mirror over?
Sep 20 13:48:02 <quaid>	or you mean, use their tree/tools on our
servers?
Sep 20 13:48:10 <G2>	quaid: tools.
Sep 20 13:48:21 <G2>	I remember Stefan asking them and getting
permission
Sep 20 13:48:33 <quaid>	right, if we could all get local, working
versions, that would allow us to manually create and post them
Sep 20 13:48:36 <quaid>	which is better than nothing
Sep 20 13:48:52 <quaid>	are their tools non-free?
Sep 20 13:48:53 *	G2 didn't mean to sound stupid re the council
comment. 
Sep 20 13:49:09 <quaid>	:D
Sep 20 13:49:12 <quaid>	nah, use your contacts :)
Sep 20 13:49:29 <G2>	quaid: no, but if I ask, I can get tips/help on the
conversion , like Stefan did
Sep 20 13:49:31 <G2>	brb
Sep 20 13:49:39 <quaid>	anyway, yeah, if we can get a free toolchain
that works on FC 3 and/or 4, that would help
Sep 20 13:51:05 <G2>	aye
Sep 20 13:51:31 *	G2 is not still doing pirate day talk, aye is a
Scotland thing ;-)
Sep 20 13:51:34 *	quaid sees the table is borken
Sep 20 13:51:41 <quaid>	aye
Sep 20 13:52:10 <quaid>	elliss: so, about MoinMoin output to DocBook ...
Sep 20 13:52:27 <quaid>	nman64 also has an installation and we can ask
him to run some tests for us ...
Sep 20 13:52:36 <quaid>	here's what our need is:
Sep 20 13:53:01 <quaid>	two days before trans freeze, we take a snapshot
of the Wiki, meaning we convert all of Docs/Beats.* into DocBook
Sep 20 13:53:23 <quaid>	what would be _awesome_ is if we could enough
lead time to generate a process or even some scripts that help automate
cleaning up the XML
Sep 20 13:54:43 <quaid>	so, if we had some samples of input and desired
output, megacoder could use some script-fu to chop the <article> and
other unecc. XML, run the xmlformat, and make available for us to use or
paste into the relnotes XML.
Sep 20 13:55:01 <G2>	sounds ambitious
Sep 20 13:55:05 <elliss>	It's pretty easy to produce samples manually
Sep 20 13:55:33 <elliss>	I've dropped source from FedoraWiki into my
laptop's MoinMoin install
Sep 20 13:55:46 <quaid>	cool
Sep 20 13:56:02 <quaid>	what you are doing with the admin guide is
probably a good example to use for now
Sep 20 13:56:25 <quaid>	can you output to XML and put the whole thing up
as a tarball somewhere, then post to f-docs-l?
Sep 20 13:57:12 <elliss>	admin guide is still a skeleton
Sep 20 13:57:38 <elliss>	I can yoink something like XenQuckstart in a
couple of minutes
Sep 20 13:58:00 <elliss>	I keep mentioning it because it's a prettry
good example
Sep 20 13:58:04 <elliss>	pretty
Sep 20 13:58:15 <elliss>	Though only single page of course
Sep 20 13:58:50 <elliss>	I'll post something and send a link to the list
tonight
Sep 20 13:59:38 <quaid>	oh, right, yeah, FedoraXenQuickstart or whatever
Sep 20 13:59:40 <quaid>	thx
Sep 20 14:00:06 <elliss>	Note that it's only DocBook fragment
Sep 20 14:00:30 <elliss>	The admonition things are particularly hideous,
as well :)
Sep 20 14:01:20 <elliss>	So manually tweaking is probably going to be
required to polish up anything from the Wiki
Sep 20 14:01:25 <quaid>	ok
Sep 20 14:01:42 <quaid>	but if it's consistently ugly, that's something
we can create first a process, then some scripts out of
Sep 20 14:01:55 <quaid>	wow, we made it to the end of priority 1 items
Sep 20 14:02:06 <quaid>	in only fifty real minutes
Sep 20 14:02:24 <quaid>	everyone, please review the rest of
FedoraDocsSchedule
Sep 20 14:02:45 <quaid>	see what you need to move stuff forward, change
the Wiki to reflect whatever, ask questions on list, etc.
Sep 20 14:02:53 <stickster>	I made a mockup .src.rpm for the install-
guide
Sep 20 14:03:14 <tcf>	seems like some of the docs guide tasks could be
combined
Sep 20 14:03:18 <quaid>	ya!
Sep 20 14:03:20 <stickster>	Definitely
Sep 20 14:03:31 *	quaid piled tasks in last week :)
Sep 20 14:03:58 <tcf>	let's continue the thread of docs guide updates on
the list and then we can figure out how to combine
Sep 20 14:04:31 <stickster>	k
Sep 20 14:04:32 <G2>	Sent e-mail to John Terpstra
Sep 20 14:05:10 *	quaid fixes the broken Wiki table
Sep 20 14:05:28 <quaid>	</meeting>

-- 
Karsten Wade, RHCE * Sr. Tech Writer * http://people.redhat.com/kwade/
gpg fingerprint:  2680 DBFD D968 3141 0115    5F1B D992 0E06 AD0E 0C41   
                       Red Hat SELinux Guide
http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/selinux-guide/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-dsco-list/attachments/20050920/e1b15022/attachment.sig>


More information about the fedora-dsco-list mailing list