Commit graph

845 commits

Author SHA1 Message Date
Marc Fonvieille
e3574a539a MFen: --> r46052 2015-07-05 16:38:24 +00:00
Marc Fonvieille
ea4f95713c Remove a useless file. 2015-07-05 16:37:16 +00:00
Eitan Adler
ce168f063c contributing and contributing-ports: combine them
- combine the 'how to contribute' doc and the 'contributing to ports' doc.
- modernize the 'contributing to ports' doc
	- use &os;
	- prefer poudriere to tinderbox

Reviewed by:	crees, bapt, mat
No objections from:	bdrewery, gavin, wblock
2015-04-06 05:11:49 +00:00
Eitan Adler
a7ecf541de releng-packages: remove it
- remove article about releng packages
	- we no longer produce multi-cd releases
	- CVS is not our VCS system
	- we havn't releaseed with xfree86 is years
	- section 1 about the 'ports cluster' is now entirely untrue and
	  been disclaimed by portmgr

Discussed with:	peter, bdrewery, Daniel O'Connor
2015-04-06 04:47:40 +00:00
Eitan Adler
1fb2e18819 multiple:
clean up for other older articles which were already deleted.

	tested with a top-level 'make'
2015-04-05 16:36:06 +00:00
Eitan Adler
db5df9d85f attempt to fix build breakage
If I understand correctly the build broke because the non-english articles
import from the english version of fbsd-from-scratch.

Remove the translated articles for the articles I removed in English
2015-04-03 05:08:29 +00:00
Marc Fonvieille
c4c21b27cb Fix one typo (while I'm there, let's fix the remaining ones).
PR:		198054
Submitted by:	m@ja.pe
2015-03-01 13:46:25 +00:00
Marc Fonvieille
e3f115168a Fix a typo.
Submitted by:	Lucas Hosseini <lucas.hosseini@gmail.com>
2014-09-16 15:50:37 +00:00
Marc Fonvieille
3dd204505b - Remove a duplicate word [1]
- Fix a typo.

Submitted by:	Jean-Michel Martin de Santero <jm@tlk.fr> [1]
2014-07-24 09:38:00 +00:00
Peter Wemm
75cf08436e Copy over just the redirect header from the en_US version of
send-pr.xml as in r44999 and r45025 to avoid messing with
translation text.

Reviewed by:	gjb (glanced at)
2014-06-29 22:01:49 +00:00
Marc Fonvieille
4b11437f09 MFen to r44332 and cleanup a bit the informations related to
translation.
2014-06-22 14:45:03 +00:00
Marc Fonvieille
9398b42ed0 Hook bsdinstall/chapter.xml to the build. 2014-06-22 14:43:43 +00:00
Marc Fonvieille
e8f217fd8e Add a new translated chapter (based on r44242 of
bsdinstall/chapter.xml).  Not hooked to the build yet.
2014-06-22 14:33:44 +00:00
Gabor Kovesdan
bc0ea04e7d - Move the PGP keyring generation to the language-independent share directory
Discussed with:	hrs, wblock
2014-03-07 12:23:51 +00:00
Marc Fonvieille
373746f7f6 Fix translation of release dates.
PR:		www/182877
Submitted by:	malt <malt@mailoo.org>
2014-02-25 19:00:35 +00:00
Hiroki Sato
acb53f7c6e Disable relnotes build. 2014-01-15 00:25:49 +00:00
Hiroki Sato
8def749c53 Normalize DTD URL. 2013-11-13 07:52:45 +00:00
Hiroki Sato
52f6d56540 - Use /usr/bin/svnlite as SVN if available.
- Replace /XML/{doc,www}/ with /XML/ in SysId.
- Remove empty stylesheets in share/xsl and point share/xml/empty.xsl via
  XML catalog instead.
- Change the L10N layer in freebsd-*.xsl not to use localized XSLT
  stylesheets directly.
- Move share/xsl/* to share/xml and remove share/xsl.
- Remove obsolete share/web2c/pdftex.def.
2013-11-13 06:10:37 +00:00
Hiroki Sato
ae0395da63 Simplify localization layer for XSLT stylesheets. lang/share/xsl/*.xsl are
now picked up via share/xsl/*.xsl and they are empty when there is no
localized content in it.  This prevents inconsistency between share/xsl/*.xsl
and the localized ones.
2013-11-11 19:26:20 +00:00
Hiroki Sato
db0b08db8f - Define l10n.ent as an entity in localized directories and make them be
picked up via XML catalog in freebsd50.ent or xhtml10-freebsd.dtd,
  not entities.ent.  The L10N entities always come first to be able to
  override everything.

- Define &nbsp; as &#x20; in EUC-JP encoding.  This is a workaround to
  prevent an invalid character in EUC-JP caused by converting 0xa0 in
  UTF-8 (EUC-JP does not allow 0xa0) in XSLT processing.  Theoretically
  it should be &#xa0; still in the final XML output.

- Make XML catalog resolution consistent for l10n.ent.  This should be
  revisited for the others later.
2013-11-11 06:52:59 +00:00
Gabor Kovesdan
24d129e8d1 - Definitively upgrade to DocBook 5.0 2013-11-07 15:39:28 +00:00
Gabor Kovesdan
86a8d2d471 MFH 2013-11-05 15:52:37 +00:00
Glen Barber
8de6359449 Really fix build... 2013-09-29 03:57:26 +00:00
Glen Barber
749a21cd91 Fix build after r42723.
Approved by:	doceng (implicit)
2013-09-29 02:12:23 +00:00
Glen Barber
6d2960447e Fix build when beta2* macros are enabled.
Add fbsd:nokeywords to files preventing commit.

Approved by:	doceng (implicit)
2013-09-13 21:08:02 +00:00
Gabor Kovesdan
ec3cf8682b - MFH 2013-07-26 12:58:37 +00:00
Gabor Kovesdan
f7f6ece5fd - Convert anchors in titles to an id on the section 2013-07-26 12:32:39 +00:00
Gabor Kovesdan
231d7a25f7 - Use a section id instead of an anchor 2013-07-26 11:17:18 +00:00
Gabor Kovesdan
aa75349809 - Properly enable indexes 2013-07-25 08:50:43 +00:00
Gabor Kovesdan
23e4e6e242 - Add namespace declaration to index elements 2013-07-24 20:07:18 +00:00
Gabor Kovesdan
4a47cdca9b - Enable indexes by default; now they are not so difficult to generate 2013-07-24 19:38:10 +00:00
Gabor Kovesdan
988c5ce88c - MFH 2013-07-24 19:11:16 +00:00
Gabor Kovesdan
4b530154bc - Fix misplaced indexterms 2013-07-24 10:30:07 +00:00
Gabor Kovesdan
ae0ea3f228 - Fix tables that do not respect the column number specified in the col
attribute.  These caused rendering issues.
2013-07-24 07:50:36 +00:00
Gabor Kovesdan
888db9ae19 - MFH 2013-07-11 17:27:09 +00:00
Gabor Kovesdan
71c8436054 - Whitespace adjustments after last commit 2013-07-11 17:11:21 +00:00
Gabor Kovesdan
b0b78fa4e9 - Indexterms should not be embedded directly into a question or answer
element but into a deeper paragraph, optimally right after the
  referenced word without spaces even [1] but somehow the schema allows
  badly nested indexterms.  Correct such entires in the whole documentation
  set.
- Add constraints to check for invalid indexterm entries.

See also: http://www.sagehill.net/docbookxsl/GenerateIndex.html#Indexterms [1]
2013-07-11 16:34:54 +00:00
Rene Ladan
1d9bea10ed Merge the projects/entities branch into head/
The primary purposes are to clean up duplicated author definitions in
both share/xml/authors.ent and share/xml/developers.ent, and as a added
bonus simplify writing up author names/email addresses in web pages.

Apart from merging developers.ent into authors.ent, removing the former,
and updating the Committers Guide there should be little user-visible changes:
- a.portmgr renamed to a.portmgr.members
- a.doceng renamed to a.doceng.members
- team.re renamed to a.re.members.email and moved from
share/xml/freebsd.ent to share/xml/authors.ent
- a.core updated and moved from share/xml/mailing-lists.ent to
share/xml/teams.ent
- share/pgpkeys/{addkey.sh|README} updated

Translations are untouched except for build fixes.

Approved by:	doceng (gjb)
Approved by:	gjb (mentor)
2013-07-09 21:15:47 +00:00
Gabor Kovesdan
fc03eb5c00 - MFH 2013-07-03 10:43:17 +00:00
Marc Fonvieille
a25bf53760 Add id attribute to legal notices to prevent filenames with
auto-generated names.  This will help to track built/installed files
and will ease the packages managing.

Approved by:	doceng (implicit)
2013-06-30 15:08:46 +00:00
Gabor Kovesdan
ede3d687bb - Readd mistakently deleted entity definitions 2013-06-20 17:09:52 +00:00
Gabor Kovesdan
aa74e030ad - Properly refer to the glossary 2013-06-20 16:51:23 +00:00
Gabor Kovesdan
cdfb9c36e5 - Convert glossary to normal include file instead of entity so that it can be
transformed with XSLT
2013-06-20 16:39:11 +00:00
Gabor Kovesdan
754ee39226 - Eliminate double application element 2013-06-20 16:22:38 +00:00
Gabor Kovesdan
0e4e6a969a - More workarounds for CDATA-related stuff 2013-06-20 14:23:08 +00:00
Gabor Kovesdan
34308163e6 - s/--/-/ in CDATA to help the DB 5.0 conversion script 2013-06-20 14:13:10 +00:00
Gabor Kovesdan
cc22d8bd7c - Add back two accidentally removed entity definitions 2013-06-20 13:41:44 +00:00
Gabor Kovesdan
d1543284b1 - Avoid comments in CDATA sections so that these documents can easily be
converted to DocBook 5.0.  This results in an ugly markup at some parts
  but this can be corrected after the conversion is done.  Anyway, these
  sections need serious rewriting.
- Fix a double application element
2013-06-20 10:40:37 +00:00
Glen Barber
b648b634f6 Fix syntax from previous commit. 2013-06-18 02:08:55 +00:00
Glen Barber
21dae225c8 Fix build with bmake(1).
Approved by:	doceng (implicit)
2013-06-18 00:49:02 +00:00
Gabor Kovesdan
6a004e666b - Add namespace declarations and convert entities to DB 5.0 2013-06-11 09:39:09 +00:00
Gabor Kovesdan
29b0776d82 - Add namespace declaration to trademark entities 2013-06-10 11:36:54 +00:00
Gabor Kovesdan
9b83da790c - Revert r41880 and r41881 since they resulted in loss of semantic
information

Pointed out by:	hrs
2013-06-10 09:40:37 +00:00
Gabor Kovesdan
af9e52a7e6 - Avoid trademark in application 2013-06-08 17:27:35 +00:00
Gabor Kovesdan
8a9e685856 - trademark is not allowed in application so just use &trade; or &reg; 2013-06-08 17:20:50 +00:00
Gabor Kovesdan
d0265dd398 - Clean up unused trademark entities 2013-06-08 17:03:03 +00:00
Gabor Kovesdan
e731b1f9a7 - Remove type="html" from ulink 2013-06-03 12:41:52 +00:00
Gabor Kovesdan
ce2cad1acf - bibliography's abstract should be in bibliographyinf 2013-05-31 12:57:11 +00:00
Gabor Kovesdan
c94df498ed - Drop SGML catalogs
- Drop DSSSL stylesheets
- Drop some DSSSL-related comments and Makefile code
2013-05-29 19:21:25 +00:00
Gabor Kovesdan
ead03d0553 - Add a missing closing tag 2013-05-23 16:39:25 +00:00
Gabor Kovesdan
500140c3fb - Remove obsolete beginpage 2013-05-23 16:05:46 +00:00
Gabor Kovesdan
7292289d38 - MFH 2013-05-07 10:20:20 +00:00
Gabor Kovesdan
bcd21d65e9 - Reduce the misuse of role attribute; role="directory" should actually be
class="directory"
2013-04-04 12:10:48 +00:00
Gabor Kovesdan
a6684b4306 - Reduce the misuse of role attribute; role="directory" should actually be
class="directory"
- Add constraint to enforce this
2013-04-04 11:40:58 +00:00
Gabor Kovesdan
68645226ea - Replace misused (empty) link elements with xref 2013-04-03 11:33:18 +00:00
Gabor Kovesdan
e8e2dfdbab - Do not specify image file extensions in documents; the proper extension
is appended during rendering
- For the same reason, do not specify format either
- Add constraints to enforce this
2013-04-02 09:50:10 +00:00
Gabor Kovesdan
c8eadc3369 Always build pdf from ps and remove related nits. This is what was already
done with Handbook and building pdf directly does not seem to work
correctly anyway. This change will help simplifying the build process
and spare some image conversions.
2013-03-31 21:11:07 +00:00
Gabor Kovesdan
a1f0eaf271 - Place the footer below the navigation as it used to be 2013-03-15 08:06:33 +00:00
Gabor Kovesdan
f6c79f1bc8 - Change screenco to screen + co since the former is not supported
properly with xsltproc and the latter is simpler
- Add a constraint to prevent using screenco, programlistingco and
  graphicco in the future
- Note that mediaobjectco is used in the documentation to properly
  compose a figure element but the callout bugs are already there
  in the source image and not placed there by the stylesheets
2013-03-14 20:51:01 +00:00
Gabor Kovesdan
eb47c46865 - Fix erroneous fileref's that result in missing images
- Also fix fdp-primer examples
2013-03-14 09:19:23 +00:00
Gabor Kovesdan
998b28cb3e - Add more customization layers
- Localize footers
2013-02-26 09:43:12 +00:00
Gabor Kovesdan
0701bf45bd - Add infrastructure for language-specific XSLT customizations 2013-02-25 20:17:26 +00:00
Gabor Kovesdan
06f710c8aa - Remove more DSSSL leftovers 2013-02-25 20:04:29 +00:00
Gabor Kovesdan
f5b13d3d30 - Clean up more DSSSL leftovers 2013-02-19 17:08:14 +00:00
Gabor Kovesdan
9f052111c6 - Remove a couple of DSSSL leftovers 2013-02-19 16:20:38 +00:00
Gabor Kovesdan
59d4db9584 - Add back SGML catalogs (trimmed to minimally necessary content) since
they are still needed for language-specific DSSSL customizations
2013-02-19 16:14:00 +00:00
Gabor Kovesdan
a06603e1e8 - MFH 2013-02-05 09:14:34 +00:00
Gabor Kovesdan
3327cf64d4 - Remove HTML Tidy leftovers 2013-02-01 18:51:52 +00:00
Gabor Kovesdan
a3c89a1805 - Use exclusively the XML catalogs and drop the old SGML format 2013-02-01 09:48:25 +00:00
Gabor Kovesdan
af7381742b - Move language-independent entities directly to the DTD 2013-02-01 09:03:01 +00:00
Gabor Kovesdan
d891a25dc5 - Make sure all source files are ready before validation
- Make sure all source files are ready before building
- Clean up the workarounds from handbook Makefiles
2013-01-31 09:55:07 +00:00
Gabor Kovesdan
3a9b83582b - Use XInclude to include text files instead of <inlinegraphic> since such
inclusion is not supported in standard XSLT and xsltproc provides no
  extensions for that
2013-01-30 20:11:31 +00:00
Gabor Kovesdan
5df509eaa2 - Remove standalone="no" statements from XML declarations since it did not
always work and is no use anyway
2013-01-30 19:12:36 +00:00
Gabor Kovesdan
36cdb51546 - Migrate the documentation set to DocBook 4.5 2013-01-30 14:00:53 +00:00
Gabor Kovesdan
b7fac26207 - Make the French documentation valid XML 2013-01-21 17:38:45 +00:00
Hiroki Sato
a4266c0837 Fix syntax errors in translated documents. These caused a build breakage in
newer libxslt which check the stylesheet syntax more strictly.

 |It is an error for the value of either the use attribute or the match
 |attribute to contain a VariableReference.
 | (XSL Transformations (XSLT) Version 1.0, Section 12.2)
2013-01-09 16:13:30 +00:00
Marc Fonvieille
3f085b381e Fix url entities. 2012-12-30 10:42:02 +00:00
Marc Fonvieille
1e43fa7ef5 Fix urls. 2012-12-30 10:39:51 +00:00
Marc Fonvieille
13d3577699 Unbreak build. 2012-12-30 10:29:52 +00:00
Marc Fonvieille
5f44fab928 No need of localized urls (remain of the past). 2012-12-29 18:43:32 +00:00
Gabor Kovesdan
5086b7db96 - Fix the make lint (validate) target 2012-10-13 18:32:14 +00:00
Isabell Long
2be1e25fc2 Replace 'SGML' with 'XML' in Makefile code and comments. A consequence of
this was that 'SGMLFLAGS' had to be changed to 'XMLFLAGS' in
share/mk/doc.docbook.mk so that everything continued to build OK.

Approved by:	gabor (mentor)
2012-10-06 17:52:37 +00:00
Gabor Kovesdan
77d737ee88 - Rename the share/sgml directories to share/xml
- Fix build errors from the next change

Approved by:	doceng (implicit)
2012-10-01 11:56:00 +00:00
Gabor Kovesdan
b4346b9b2d - Rename .sgml files to .xml
- Reflect the rename in referencing files

Approved by:	doceng (implicit)
2012-10-01 09:53:01 +00:00
Isabell Long
bee5d224fe Remove the ability to change the font size on the website. There are now
much better ways of doing this in modern web browsers.  Furthermore, it
never worked as well as it should have done, as too much of the website is
built around fixed layouts.

It was felt it was best to remove the size switcher from all languages at
once, so that the infrastructure (styleswitcher.js etc.) could be removed
at the same time.

Discussed at:	Cambridge DevSummit, August 2012
Discussed on:	www@
Approved by:	gabor (mentor)
2012-09-30 13:27:05 +00:00
Gabor Kovesdan
c96a4769af - Remove stale articles and a book
Discussed with:	blackend
2012-09-24 10:54:28 +00:00
Gabor Kovesdan
efe7023c1f - Encoding names should be IANA names and in lower case 2012-09-22 20:09:08 +00:00
Gabor Kovesdan
9b85c2d7f5 - Remove old web content and references to them
Discussed with:	doc@, www@
2012-09-22 19:20:16 +00:00
Gabor Kovesdan
d8a2cdf09b - Remove the following articles and references to them. Where it is
reasonable to maintain the reference, use the archived docs.

  5-roadmap
  checkpoint
  dialup-firewall
  diskless-x
  euro
  formatting-media
  hats (content moved to htdocs/internal)
  multi-os
  storage-devices
  vinum
  zip-drive

All of these articles can be found here:
http://docs.freebsd.org/doc/9.0-RELEASE/usr/share/doc/freebsd/en_US.ISO8859-1/articles/

No objection from:	doc@, www@
2012-09-20 14:33:30 +00:00
Gabor Kovesdan
0d49ae7c20 - Fix a typo; PUBLIC identifiers are case-sensitive 2012-09-14 21:37:14 +00:00