==============
**Martin's ToDos**
==============
:email: martin.bless@typo3.org
:website: \url{https://notes.typo3.org/p/t3doc-marble-todo}
:dates: 2012-06-19, 2012-07-19
2012-07-19 To be remembered:
* \url{http://bigbluebutton.typo3.org/}
* \url{http://typo3.org/news/article/save-the-date-for-your-budget-application/}
* \url{http://wiki.typo3.org/T3A-budget-ideas-2013#Documentation\_campaign}
* \url{http://en.wikipedia.org/wiki/YAML}
* \url{https://notes.typo3.org/p/DocTeamMeeting2012-07-19}
* \url{http://forge.typo3.org/projects/team-docteam/wiki/2012-06-21}
* \url{https://notes.typo3.org/p/DocTeamMeeting2012-09-27}
Unpack T3X files
* received a script from Kai Vogel. Check that out ,,,: Works!
Find out
* how we get signals from Git
* how to fetch Extension/Documentation/* from TER
* how we could get signals from the TER upload process
* how we could get signals from the FORGE svn checkin
*
Improve typo3sphinx-Theme
* Sitemap, better navigation
* Twitter-Bootstrap?
* ePub?
Styling
* Mail from Christopher 2012-06-22 16:33: """You could write this in a mail to Robert Zierhofer, Robert.zierhofer@typo3.org, who leads the Design Team."""
Install cron job
* to regularly render forge manuals(.sxw)
create cron job
* to regularly render system extension manuals(.sxw)
*
Use an Ajax/jQuery autocompleter
* on the \url{http://preview.docs.typo3.org/typo3/extensions/} index page
* on the \url{http://preview.docs.typo3.org/TYPO3/Extensions/} index page
Extend the renderer of the extensions
* New uploads to TER trigger already a rendering that includes a "manual-for-sphinx.rst" file. I could add the missing steps there to provide complete Sphinx project in a zipfile ready for download that has the new ./Documentation/Index.rst structure
Wiki
* read and improve
Create a little video
* that shows how to use the Extensions/ index page
Manuals
* improve ExtensionManualExample
Task Queue
* implement beanstalkd
Domain Model
* Think of:
CREATE TABLE IF NOT EXISTS `cache\_extensions` (
`extkey` varchar(60) NOT NULL DEFAULT '',
`repository` int(11) unsigned NOT NULL DEFAULT '1',
`version` varchar(10) NOT NULL DEFAULT '',
sout `alldownloadcounter` int(11) unsigned NOT NULL DEFAULT '0', sout(not needed)
sout`downloadcounter` int(11) unsigned NOT NULL DEFAULT '0', sout(not neededd)
`title` varchar(150) NOT NULL DEFAULT '',
`description` mediumtext,
`state` int(4) NOT NULL DEFAULT '0',
`reviewstate` int(4) NOT NULL DEFAULT '0',
`category` int(4) NOT NULL DEFAULT '0',
`lastuploaddate` int(11) unsigned NOT NULL DEFAULT '0',
`dependencies` mediumtext,
`authorname` varchar(100) NOT NULL DEFAULT '',
`authoremail` varchar(100) NOT NULL DEFAULT '',
`ownerusername` varchar(50) NOT NULL DEFAULT '',
`t3xfilemd5` varchar(35) NOT NULL DEFAULT '',
`uploadcomment` mediumtext,
`authorcompany` varchar(100) NOT NULL DEFAULT '',
`intversion` int(11) NOT NULL DEFAULT '0',
`lastversion` int(3) NOT NULL DEFAULT '0',
`lastreviewedversion` int(3) NOT NULL DEFAULT '0',
PRIMARY KEY (`extkey`,`version`,`repository`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
**Done:**
2012-06-21
Modify RestTools.git CreateOfficialDocsFirsttime:
* use the new folder structure with "\_make" and without "source" and "build"
2012-06-21
'typo3sphinx' theme
* theme should point to 'Index.html' as 'home' and not to 'index.html'
2012-06-19
introduce rewriting:
* docs.typo3.org/typo3/extensions/abc -> docs.typo3.org/TYPO3/Extensions/abc
* change the scripts accordingly
* inform Pascal Collins
2012-06-20
* in: \url{http://preview.docs.typo3.org/} removed '/typo3/*'. We have '/TYPO3/*' now instead.
Directory of links
==================
Forge
\url{https://forge.typo3.org/}
Notes
\url{https://notes.typo3.org/p/doc-rendering-triggers}
\url{https://notes.typo3.org/p/t3doc-marble-todo}
Review
\url{https://review.typo3.org/Documentation/config-hooks.html#\_configuration\_settings}
Github
**End of notes.**