File:  [NetBSD Developer Wiki] / wikisrc / wiki / todo / merge_pkgsrc_wiki.mdwn
Revision 1.2: download - view: text, annotated - select for diffs
Fri Jun 27 01:07:36 2014 UTC (6 years, 8 months ago) by schmonz
Branches: MAIN
CVS tags: HEAD
Backquotes aren't interpreted in titles, so don't bother.

[[!meta title="merge pkgsrc.org into this site"]]

7. `cvs checkout wiki.netbsd.org:/home/pkgwiki/pkgsrc-wiki.cvs`
7. `cvs checkout wiki.netbsd.org:/cvsroot`
7. (./) Enable ikiwiki's localstyle plugin
7. (./) Copy pkgsrc-wiki's `local.css` into `wikisrc/pkgsrc`
7. (./) Catch up our custom `page.tmpl` to the basewiki's so localstyle works
    * XXX more divergence than that; catch up and try to minimize
7. Figure out how to apply the `pkgsrc.org` logo and header-links
   template to everything under `wikisrc/pkgsrc/`
    * We can wrap a _single_ page in a custom template [like
      so](http://ikiwiki.info/ikiwiki/directive/pagetemplate/)
    * We can modify templates for entire subtrees, but only [outside
      wikisrc](http://ikiwiki.info/todo/multiple_template_directories/)
    * Can we do it with CSS?
7. Where do we put the pages that are currently under `pkgsrc/`?
7. Repo-copy content from pkgsrc-wiki to `wikisrc/pkgsrc/`)
7. Preview at <http://wiki.netbsd.org/pkgsrc/>
7. Add links to the pages that had already been under `pkgsrc/`
7. Move `pkgwiki`'s `cron` jobs to `wiki`'s
7. Point `{www.,}pkgsrc.org` at that HTML directory
7. Figure out how to leave the "Edit" links off the top-level
   `wikisrc/pkgsrc/` page and maybe some others, so that non-developers
   won't be able to edit them

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb