Coder Social home page Coder Social logo

collective.developermanual's Introduction

collective.developermanual's People

Contributors

aclark4life avatar adniel avatar agitator avatar bdbaddog avatar davidjb avatar davisagli avatar do3cc avatar domenkozar avatar ericof avatar gforcada avatar giacomos avatar hvelarde avatar jcbrand avatar jean avatar jhb avatar kcleong avatar khink avatar marciomazza avatar martior avatar miohtama avatar muellert avatar pabo3000 avatar pigeonflight avatar polyester avatar sboghy avatar smcmahon avatar thet avatar toutpt avatar witekdev avatar zopyx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

collective.developermanual's Issues

Errors in Epub version

  1. Go to http://readthedocs.org/projects/collective-docs/downloads/, and download the Epub version.
  2. Load the Epub version on an iPad
  3. Open it on the iPad in iBooks

Result:

Most of the sections start with an error:

This page contains the following errors:
error on line 266 at column 11:  Opening and ending tag mismatch: br line 0 and body
Below is a rendering of the page up to the first error.

The line and column numbers are different in each error, but the message is the same.

Apart from the error itself, I haven't found anything missing. The pdf version works fine on the iPad.
The Epub version also works fine on my Mac in Adobe Digital Editions.

Underline styles for chapter/section titles

Hi,

It seems that sections marking is not homogeneous across the documentation. Sometimes, level 1 sections are underlined with "=", sometimes with "-". And the "mess" continues for the sub(...)sections.

There is a pretty good conventions here http://sphinx.pocoo.org/rest.html#sections but perhaps we could have better suited ones clearly indicated in the "writing.txt" file https://github.com/collective/collective.developermanual/blob/master/source/introduction/writing.txt

Cheers.

Only one authorative place for system dependencies list when installing Plone

Currently we have multiple places where apt-get poem for Ubuntu / Debian is told

To make sure that the information will stay updated. I'd take "unofficial" versions down and replace them with a link to the official version.

Steve: What you do think is the right place to host this information?

Lovely snippet for inclusion: overriding a portlet

Logging this here so it isn't forgotten.

On Thu, Oct 25, 2012 at 3:06 AM, Jens W. Klein [email protected] wrote:

On 2012-10-24 20:56, Tarlika Elisabeth Schmitz wrote:
I would like to display the items in the navigation portlet in reverse
chronological order.

Any advice how to achieve this would be greatly appreciated.

Best is to override navigation trees querybuilder.

The interface of this adapter is
plone.app.layout.navigation.interfaces.INavigationQueryBuilder

To achieve this just subclass default querybuilder, see
https://github.com/plone/plone.app.portlets/blob/master/plone/app/portlets/portlets/navigation.py#L294
and add the methods sortAttribute and sortOrder, ie.:.

from plone.app.portlets.portlets.navigation import QueryBuilder

class MyQuerybuilder(QueryBuilder):

    def sortAttribute(self):
       return 'created'

    def sortOrder(self):
       return 'reversed'

Then create and integrate (buildout -> zcml-overrides) an overrides.zcml
and register your adapter to replace the default one.

hth Jens
Klein & Partner KG, member of BlueDynamics Alliance

Make collective-docs splash page

The current index.rst is not that nice. Find a person which visual and HTML skill and make him/her to sit with us and get it done.

Highlight developer tutorial

Make sure the official tutorial works and is highlighted on plone.org as the first step

Cater different developers

  • Theme developer
  • Content type developer
  • Form developer

First of course make sure those tutorial exists.

Updated portlets manual and tutorial

  • Current manual is not connected to templer templates
  • It uses zope.formlib

Need to be rewritten with z3c.form by someone who has the knowledge

Fix Sphinx errors

We have Sphinx (restructured text) syntax errors in the manual. The goal is to have zero syntax errors: then we can have a robot to notify #plone-docs IRC channel if someone edits the content and leaves in syntax errors.

Syntax errors come from

  • Due to partially machine made migration from plone.org to collective.developermanual
  • Human errors
  • Copy-pasted .rst content from somewhere else

This ticket is a master ticket to clean up syntax errors.

  • Each participant will tell the name of the section they are working on in the comments
  • Run make clean ; make html until your section is polished
  • Do git push (no pull request needed)
  • Repeat until collective.developermanual is clean from Sphinx errors

Dexterity Sphinx migration

Migrate Dexterity manuals to Sphinx.

Please poke me when done, so let's embed them to collective.developermanual

Dexterity Sphinx migration

Migrate Dexterity manuals to Sphinx.

Please poke me when done, so let's embed them to collective.developermanual

Dexterity Sphinx migration

Migrate Dexterity manuals to Sphinx.

Please poke me when done, so let's embed them to collective.developermanual

Bootstrap documentation team

Make sure we have "the team" defined

  • Who they are
  • They are on plone-docs mailing list
  • They are on #plone-irc channel

Remove lenghty note "Edit this document..." from epub or make it a one-liner

In http://readthedocs.org the generate HTML for the manual includes side note on every page saying "Edit this document... The source code of this file is hosted on GitHub."

There are conveniently built PDF and epub versions at
http://readthedocs.org/projects/collective-docs/downloads/

The PDF does not contais the edit note, but the epub does. The note takes much screen real estate, which is something precious in a Kindle or other ebook readers.

I suggest the note is removed from the built epub.
Or maybe a little one-liner note could be put in its place.

Ship with development tools out of the box

See what the following packages could be included in the new unified installer command "bin/devserver" (equals to bin/instance fg with sauna reload)

  • sauna.reload
  • ipdb
  • plone debug toolbar
  • PdbDebugMode
  • Other?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.