* [gentoo-dev] added Gentoo-HOWTO @ 2001-02-21 13:37 Pete Gavin 2001-02-21 13:53 ` drobbins 2001-02-22 10:31 ` Achim Gottinger 0 siblings, 2 replies; 11+ messages in thread From: Pete Gavin @ 2001-02-21 13:37 UTC (permalink / raw To: gentoo-dev Hi, I've gotten a decent start on my Gentoo-HOWTO. I put it in the root of the portage tree, and its called Gentoo-HOWTO. Please read it and give me any comments on things you think I should change/add/subtract/etc. Thanx Pete ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-21 13:37 [gentoo-dev] added Gentoo-HOWTO Pete Gavin @ 2001-02-21 13:53 ` drobbins 2001-02-22 10:31 ` Achim Gottinger 1 sibling, 0 replies; 11+ messages in thread From: drobbins @ 2001-02-21 13:53 UTC (permalink / raw To: gentoo-dev On Wed, Feb 21, 2001 at 01:36:05PM -0700, Pete Gavin wrote: > Hi, > > I've gotten a decent start on my Gentoo-HOWTO. I put it in the root of > the portage tree, and its called Gentoo-HOWTO. Please read it and give > me any comments on things you think I should change/add/subtract/etc. This looks really good. I will make little fixes here and there when I have time; in the mean time, please continue adding to it. Also, when it gets a bit more developed (and I get a bit more time), I'll convert it to our new XML doc format and get it on our web site. Best Regards, -- Daniel Robbins <drobbins@gentoo.org> President/CEO http://www.gentoo.org Gentoo Technologies, Inc. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-21 13:37 [gentoo-dev] added Gentoo-HOWTO Pete Gavin 2001-02-21 13:53 ` drobbins @ 2001-02-22 10:31 ` Achim Gottinger 2001-02-22 10:54 ` drobbins 2001-02-22 13:39 ` Pete Gavin 1 sibling, 2 replies; 11+ messages in thread From: Achim Gottinger @ 2001-02-22 10:31 UTC (permalink / raw To: gentoo-dev Pete Gavin wrote: > > Hi, > > I've gotten a decent start on my Gentoo-HOWTO. I put it in the root of > the portage tree, and its called Gentoo-HOWTO. Please read it and give > me any comments on things you think I should change/add/subtract/etc. > > Thanx > Pete Hi Pete, I took a short look at your HOWTO and think it sounds good. Comments: sys-build is no longer used instead the packages listed in current-packages.build are used together with the USE flags "build" and "build-static". I don't think it is neccesary to add -gentoo to our patches. Sometimes it is better to store patches without the ${PV} because the same patch can be used for different versions. Sometimes it is better to store patches in files/${PV} to keep the list in files small. How about creating a new package in app-doc and place the Gentoo-HOWTO in there. I want to make a doc for the USE variables and this can be placed there too. Daniel, What do you think about using docbook for these docs. The sgml-tools should work quite well and we can produce the following output formates: dvi html man pdf ps rtf tex texi txt. We can add our own html-backend or an xml backend that can be used for xslt transformation. achim~ > > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-22 10:31 ` Achim Gottinger @ 2001-02-22 10:54 ` drobbins 2001-02-22 10:58 ` drobbins 2001-02-22 13:39 ` Pete Gavin 1 sibling, 1 reply; 11+ messages in thread From: drobbins @ 2001-02-22 10:54 UTC (permalink / raw To: gentoo-dev On Thu, Feb 22, 2001 at 06:03:52PM +0100, Achim Gottinger wrote: > Daniel, > What do you think about using docbook for these docs. The sgml-tools should > work quite well and we can produce the following output formates: dvi html > man pdf ps rtf tex texi txt. We can add our own html-backend or an xml > backend that can be used for xslt transformation. Well, I'm not too familiar with the docbook syntax, but I took a quick look at a sample docbook SGML document and I'm afraid that it would require a monstrous amount of custom XSLT to get into the format that we want. I agree that having a unified doc format that can generate man pages as well as web documents is what we need. Part of me thinks that it may be easier to create our own man page conversion XSLT than it would be to create our web page conversion docbook XSLT. If I am going to be doing most of the documentation, then I'll most likely go with a custom XML format. If someone else wants to invest some time getting our docs into docbook format (and handling the web page conversion issues), then maybe we can go in that direction. -- Daniel Robbins <drobbins@gentoo.org> President/CEO http://www.gentoo.org Gentoo Technologies, Inc. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-22 10:54 ` drobbins @ 2001-02-22 10:58 ` drobbins 2001-02-22 11:20 ` Achim Gottinger 0 siblings, 1 reply; 11+ messages in thread From: drobbins @ 2001-02-22 10:58 UTC (permalink / raw To: gentoo-dev Well, One advantage to using docbook is that once we get the docbook xml/sgml -> html conversion working well (so that it integrates into our website), we should be able to offer most of the Linux HOWTOs direct from gentoo.org. -- Daniel Robbins <drobbins@gentoo.org> President/CEO http://www.gentoo.org Gentoo Technologies, Inc. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-22 10:58 ` drobbins @ 2001-02-22 11:20 ` Achim Gottinger 2001-02-22 12:27 ` drobbins 0 siblings, 1 reply; 11+ messages in thread From: Achim Gottinger @ 2001-02-22 11:20 UTC (permalink / raw To: gentoo-dev drobbins@gentoo.org wrote: > > Well, > > One advantage to using docbook is that once we get the docbook xml/sgml -> html > conversion working well (so that it integrates into our website), we should be > able to offer most of the Linux HOWTOs direct from gentoo.org. > Well I think XSLT(sablotron) is the right choice for our webpage. I'm willing to make a docbook backend that creates an xml we can use on our webpage. I'm getting stupid over here doing nothing else then rewoking and testing packages since a few weeks. ;~} I don't think we should make a extra html backend. It's better to produce an XML output that can be processed with our webpages XSLT. Otherwise we must allways change both. I have now idea how comlex this will be. But I think writing new backends for docbook is well documented. I will take a look at it. Unfortunately I can't find the XSLT-stuff you did. Can you please resend me that stuff. achim~ > -- > Daniel Robbins <drobbins@gentoo.org> > President/CEO http://www.gentoo.org > Gentoo Technologies, Inc. > > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-22 11:20 ` Achim Gottinger @ 2001-02-22 12:27 ` drobbins 0 siblings, 0 replies; 11+ messages in thread From: drobbins @ 2001-02-22 12:27 UTC (permalink / raw To: gentoo-dev On Thu, Feb 22, 2001 at 06:54:06PM +0100, Achim Gottinger wrote: > Unfortunately I can't find the XSLT-stuff you did. Can you please resend me > that stuff. I added it to Portage -- /usr/portage/app-doc/gentoo-doc/files. :) -- Daniel Robbins <drobbins@gentoo.org> President/CEO http://www.gentoo.org Gentoo Technologies, Inc. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-22 10:31 ` Achim Gottinger 2001-02-22 10:54 ` drobbins @ 2001-02-22 13:39 ` Pete Gavin 2001-02-22 14:02 ` Achim Gottinger ` (2 more replies) 1 sibling, 3 replies; 11+ messages in thread From: Pete Gavin @ 2001-02-22 13:39 UTC (permalink / raw To: gentoo-dev On Thu, Feb 22, 2001 at 06:03:52PM +0100, Achim Gottinger wrote: > sys-build is no longer used instead the packages listed in > current-packages.build are used together with the USE flags > "build" and "build-static". Ok, I've removed the reference to sys-build. > > I don't think it is neccesary to add -gentoo to our patches. > Sometimes it is better to store patches without the ${PV} because > the same patch can be used for different versions. > Sometimes it is better to store patches in files/${PV} to keep the list > in files small. Hmm... Yeah, I guess the -gentoo isn't entirely necessary, but in certain cases, like when we update a kernel to a new version by using a patch (which would simply be called something like linux-2.4.1.diff) it *would* be necessary, and always using -gentoo would let others know that the diff contains *our* modifications to the source tree, instead of modifications we got somewhere else. And yes, if we have alot of files that go with an ebuild, we should put them in files/${PV}. I'll add that in to the howto. I think, though, that patches should not be used between multiple versions of an ebuild, because if they were, any changes/fixes that are made in the patch would automatically be back-ported to previous versions of the package. This totally defeats the purpose of having multiple revisions of a package. > > > How about creating a new package in app-doc and place the Gentoo-HOWTO > in there. > > I want to make a doc for the USE variables and this can be placed there > too. > > Daniel, > > What do you think about using docbook for these docs. The sgml-tools > should work quite well and we can produce the following output formates: > dvi html man pdf ps rtf tex texi txt. > We can add our own html-backend or an xml backend that can be used > for xslt transformation. > I know next to nothing about docbook/sgml/etc. Does anyone know a good place to start learning about this? Pete ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-22 13:39 ` Pete Gavin @ 2001-02-22 14:02 ` Achim Gottinger 2001-02-22 14:27 ` Achim Gottinger 2001-02-22 15:02 ` Achim Gottinger 2 siblings, 0 replies; 11+ messages in thread From: Achim Gottinger @ 2001-02-22 14:02 UTC (permalink / raw To: gentoo-dev Pete Gavin wrote: > > On Thu, Feb 22, 2001 at 06:03:52PM +0100, Achim Gottinger wrote: > > sys-build is no longer used instead the packages listed in > > current-packages.build are used together with the USE flags > > "build" and "build-static". > > Ok, I've removed the reference to sys-build. > > > > > I don't think it is neccesary to add -gentoo to our patches. > > Sometimes it is better to store patches without the ${PV} because > > the same patch can be used for different versions. > > Sometimes it is better to store patches in files/${PV} to keep the list > > in files small. > > Hmm... Yeah, I guess the -gentoo isn't entirely necessary, but in > certain cases, like when we update a kernel to a new version by using > a patch (which would simply be called something like linux-2.4.1.diff) > it *would* be necessary, and always using -gentoo would let others > know that the diff contains *our* modifications to the source tree, > instead of modifications we got somewhere else. And yes, if we have > alot of files that go with an ebuild, we should put them in > files/${PV}. I'll add that in to the howto. I think, though, that > patches should not be used between multiple versions of an ebuild, > because if they were, any changes/fixes that are made in the patch > would automatically be back-ported to previous versions of the > package. This totally defeats the purpose of having multiple revisions > of a package. > > > > > > > How about creating a new package in app-doc and place the Gentoo-HOWTO > > in there. > > > > I want to make a doc for the USE variables and this can be placed there > > too. > > > > Daniel, > > > > What do you think about using docbook for these docs. The sgml-tools > > should work quite well and we can produce the following output formates: > > dvi html man pdf ps rtf tex texi txt. > > We can add our own html-backend or an xml backend that can be used > > for xslt transformation. > > > > I know next to nothing about docbook/sgml/etc. Does anyone know a good > place to start learning about this? > > Pete http://www.linux.org/docs/ldp/howto/HOWTO-HOWTO/ achim~ > > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-22 13:39 ` Pete Gavin 2001-02-22 14:02 ` Achim Gottinger @ 2001-02-22 14:27 ` Achim Gottinger 2001-02-22 15:02 ` Achim Gottinger 2 siblings, 0 replies; 11+ messages in thread From: Achim Gottinger @ 2001-02-22 14:27 UTC (permalink / raw To: gentoo-dev Pete Gavin wrote: > > On Thu, Feb 22, 2001 at 06:03:52PM +0100, Achim Gottinger wrote: > > sys-build is no longer used instead the packages listed in > > current-packages.build are used together with the USE flags > > "build" and "build-static". > > Ok, I've removed the reference to sys-build. > > > > > I don't think it is neccesary to add -gentoo to our patches. > > Sometimes it is better to store patches without the ${PV} because > > the same patch can be used for different versions. > > Sometimes it is better to store patches in files/${PV} to keep the list > > in files small. > > Hmm... Yeah, I guess the -gentoo isn't entirely necessary, but in > certain cases, like when we update a kernel to a new version by using > a patch (which would simply be called something like linux-2.4.1.diff) > it *would* be necessary, and always using -gentoo would let others > know that the diff contains *our* modifications to the source tree, > instead of modifications we got somewhere else. An alternative whould be adding a header to our own patches, similar to the ones we use for the ebuilds, like glibc people do. Of cause your attempt is more transparent. And yes, if we have > alot of files that go with an ebuild, we should put them in > files/${PV}. I'll add that in to the howto. I think, though, that > patches should not be used between multiple versions of an ebuild, > because if they were, any changes/fixes that are made in the patch > would automatically be back-ported to previous versions of the > package. This totally defeats the purpose of having multiple revisions > of a package. > > > > > > > How about creating a new package in app-doc and place the Gentoo-HOWTO > > in there. > > > > I want to make a doc for the USE variables and this can be placed there > > too. > > > > Daniel, > > > > What do you think about using docbook for these docs. The sgml-tools > > should work quite well and we can produce the following output formates: > > dvi html man pdf ps rtf tex texi txt. > > We can add our own html-backend or an xml backend that can be used > > for xslt transformation. > > > > I know next to nothing about docbook/sgml/etc. Does anyone know a good > place to start learning about this? > http://www.oasis-open.org/docbook/documentation/reference/html/docbook.html achim~ > Pete > > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] added Gentoo-HOWTO 2001-02-22 13:39 ` Pete Gavin 2001-02-22 14:02 ` Achim Gottinger 2001-02-22 14:27 ` Achim Gottinger @ 2001-02-22 15:02 ` Achim Gottinger 2 siblings, 0 replies; 11+ messages in thread From: Achim Gottinger @ 2001-02-22 15:02 UTC (permalink / raw To: gentoo-dev Pete Gavin wrote: > > On Thu, Feb 22, 2001 at 06:03:52PM +0100, Achim Gottinger wrote: > > sys-build is no longer used instead the packages listed in > > current-packages.build are used together with the USE flags > > "build" and "build-static". > > Ok, I've removed the reference to sys-build. > > > > > I don't think it is neccesary to add -gentoo to our patches. > > Sometimes it is better to store patches without the ${PV} because > > the same patch can be used for different versions. > > Sometimes it is better to store patches in files/${PV} to keep the list > > in files small. > > Hmm... Yeah, I guess the -gentoo isn't entirely necessary, but in > certain cases, like when we update a kernel to a new version by using > a patch (which would simply be called something like linux-2.4.1.diff) > it *would* be necessary, and always using -gentoo would let others > know that the diff contains *our* modifications to the source tree, > instead of modifications we got somewhere else. And yes, if we have > alot of files that go with an ebuild, we should put them in > files/${PV}. I'll add that in to the howto. I think, though, that > patches should not be used between multiple versions of an ebuild, > because if they were, any changes/fixes that are made in the patch > would automatically be back-ported to previous versions of the > package. This totally defeats the purpose of having multiple revisions > of a package. > > > > > > > How about creating a new package in app-doc and place the Gentoo-HOWTO > > in there. > > > > I want to make a doc for the USE variables and this can be placed there > > too. > > > > Daniel, > > > > What do you think about using docbook for these docs. The sgml-tools > > should work quite well and we can produce the following output formates: > > dvi html man pdf ps rtf tex texi txt. > > We can add our own html-backend or an xml backend that can be used > > for xslt transformation. > > > > I know next to nothing about docbook/sgml/etc. Does anyone know a good > place to start learning about this? If you want to convert a docbook style sgml file to html you must first generate a global catalog. you can do this the following way: find /usr/share/sgml -name "catalog" -exec install-catalog -a catalog {} \; copy that catalog to /usr/share/sgml. Now you can try docbook2html [docbook sgml] The other backends do not seem to work yet. If you want to use emacs psgml mode you must export SGML_CATALOG_FILES=/usr/share/sgml/catalog I will make a package for psgml tomorrow. Additionaly I will try to get the other backends working. achim~ > > Pete > > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2001-02-22 22:01 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2001-02-21 13:37 [gentoo-dev] added Gentoo-HOWTO Pete Gavin 2001-02-21 13:53 ` drobbins 2001-02-22 10:31 ` Achim Gottinger 2001-02-22 10:54 ` drobbins 2001-02-22 10:58 ` drobbins 2001-02-22 11:20 ` Achim Gottinger 2001-02-22 12:27 ` drobbins 2001-02-22 13:39 ` Pete Gavin 2001-02-22 14:02 ` Achim Gottinger 2001-02-22 14:27 ` Achim Gottinger 2001-02-22 15:02 ` Achim Gottinger
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox