Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plip1734thumbs #808

Closed
wants to merge 189 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
189 commits
Select commit Hold shift + click to select a range
5c7b81c
Document portal action control panel
ebrehault Mar 31, 2016
1682b46
Create branch for version 5.1
Jun 1, 2016
d45e29d
Merge pull request #634 from plone/ploneformgen-script-deprecated
jensens Jun 2, 2016
b3d26f9
Add docs from #637, rst fixes
Jun 7, 2016
4c14420
Remove Plone4, fix wording
Jun 7, 2016
75c79f0
Merge pull request #639 from plone/svx_remove_plone4
polyester Jun 7, 2016
c042576
Typo and URL fix
gforcada Jun 7, 2016
a75d276
fix faulty link
fgrcon Jun 9, 2016
863e09e
Update info about changes
Jun 10, 2016
26f212a
Fix reference
gforcada Jul 3, 2016
1ec386c
Remove notes, they are already fulfilled
gforcada Jul 3, 2016
2b4ea1e
If we say two, the list should be of...
gforcada Jul 3, 2016
d303aad
Update zopeskel references to bobtemplates.plone
gforcada Jul 3, 2016
32290d5
Merge pull request #654 from plone/gforcada-patch-4
jensens Jul 4, 2016
418d101
Merge pull request #653 from plone/gforcada-patch-3
jensens Jul 4, 2016
314f8c3
Merge pull request #652 from plone/gforcada-patch-2
jensens Jul 4, 2016
bc1a792
Merge pull request #651 from plone/gforcada-patch-1
jensens Jul 4, 2016
33275fe
Explain how to cherry-pick
gforcada Jul 4, 2016
fc54035
Merge pull request #656 from plone/gforcada-cherry-pick
polyester Jul 5, 2016
ded431c
Add documentation about TinyMCE styles and formats
davilima6 Jul 4, 2016
d271e50
Update: Style-guide -> add topic
Jul 5, 2016
3a5ed9e
Merge pull request #657 from plone/svx_update_styleguide
polyester Jul 5, 2016
53b0449
Fix a broken link and language improvements
staeff Jul 6, 2016
8a9d2a9
Fix wording
staeff Jul 6, 2016
934ce36
fix iterate robot-test
polyester Jul 9, 2016
11e3787
no robotscreenshot generation on travis for now
polyester Jul 9, 2016
579120a
Feat: Add JavaScript highlighting to styleguide
Jul 10, 2016
1a2b05c
Merge pull request #662 from plone/svx_add_js_to_styleguide
gforcada Jul 10, 2016
dcdae37
Docs: Add documentation about word choice
Jul 11, 2016
2f61988
Merge pull request #664 from plone/svx_word_choice
gforcada Jul 11, 2016
fa3316c
Add: jQuery
Jul 12, 2016
83e3c83
Fix: jquery -> jQuery
Jul 12, 2016
c64cd1a
Merge pull request #665 from plone/svx_update_wording_1
gforcada Jul 12, 2016
6aad316
Fix: Improve ReStructuredText Style Guide
Jul 21, 2016
69def44
Merge pull request #669 from plone/svx_improve_rst-styleguide
gforcada Jul 21, 2016
85f74c2
Typo
gforcada Jul 18, 2016
1cd7a41
secureSend has been deprecated. To use send
terapyon Jun 16, 2016
6c71fa1
more language fixes
polyester Jul 25, 2016
57bde30
Update storage.rst
polyester Jul 26, 2016
fa79d39
Fix: Typo, follow rst-styleguide
Jul 26, 2016
10a55d4
Update .travis.yml
polyester Jul 26, 2016
3b2f0be
Update .travis.yml
polyester Jul 26, 2016
25617ca
glossary link
polyester May 31, 2016
c33f853
manualutilities
polyester May 31, 2016
93591e3
Update cherrypicking.rst
polyester Jul 26, 2016
65ca286
Merge pull request #674 from plone/svx_rst_fixes
polyester Jul 26, 2016
fda23b4
Merge pull request #658 from plone/staeff-patch-1
polyester Jul 26, 2016
eaf49b3
Update links
gforcada Jul 26, 2016
4d0110d
Merge pull request #676 from plone/gforcada-patch-1
Jul 26, 2016
5281615
Fix version number
staeff Jul 26, 2016
357dfe7
Fix typo in import
mpeeters Jul 28, 2016
19c66b2
Fix a typo
staeff Jul 28, 2016
eaa03a0
Fix typo in import
mpeeters Jul 28, 2016
b01135c
Merge pull request #680 from plone/mpeeters-patch-3
polyester Jul 28, 2016
c719d47
Remove Deliverance info for theming and refer to diazo.org deployment
fredvd Aug 3, 2016
879f973
Fix example for overriding widget's template
pgrunewald Aug 12, 2016
b9af169
Fix: Syntax
Aug 18, 2016
4388018
Add: Link to cherry-pick docs
Aug 23, 2016
3d92cfb
Merge pull request #688 from plone/portal-actions-control-panel
polyester Aug 25, 2016
9836300
Document QI deprecation in 5.1 upgrade guide. PLIP 1340.
mauritsvanrees Sep 20, 2016
507fc87
Updated some more docs for the new QI-less situation.
mauritsvanrees Sep 21, 2016
9b28ab6
Note that partial automatic uninstall cleanup no longer happens in 5.1.
mauritsvanrees Sep 21, 2016
c0bcb71
lower header levels in 5.1 upgrade
mauritsvanrees Sep 21, 2016
ea29958
Included upgrade_to_51 doc. in addons index.
mauritsvanrees Sep 21, 2016
7f0def3
List xml files that used to be auto-cleaned by the QI.
mauritsvanrees Sep 21, 2016
b579fe7
Removed no longer relevant comments for framework team.
mauritsvanrees Sep 21, 2016
90f4139
Overhaul the vocabularies section
jensens Sep 22, 2016
9642e88
Merge pull request #699 from plone/overhaul-vocab-section
Sep 25, 2016
7ae7ab8
Update dynamic_views.rst
gforcada Sep 23, 2016
401d854
Merge pull request #696 from plone/plip-1340-deprecate-qi
Sep 26, 2016
39fb5cc
Update links to point to github
gforcada Sep 30, 2016
679e934
add basic security programming guidelines
vangheem Jul 9, 2016
2b9ca2a
Fix: Add words to spelling list, add syntax-highlighting according to
Jul 10, 2016
8cc1663
Update outdated link
staeff Oct 5, 2016
e10db50
Merge pull request #705 from plone/staeff-patch-1
Oct 5, 2016
2021e6f
minor overhaul of z3c.form validators section
jensens Oct 31, 2016
895cbb3
Upgrade: no large version leaps.
mauritsvanrees Oct 26, 2016
55750b2
+ Fix: typos
Nov 3, 2016
89b4423
showEditableBorder is deprecated
gforcada Nov 13, 2016
6bbecef
Merge pull request #716 from plone/gforcada-patch-1
Nov 14, 2016
49baa25
Merge pull request #710 from plone/jensens-validators
Nov 14, 2016
8b7bba4
Fix: Link
Nov 14, 2016
6a20f36
dump/show picked versions part updated.
jensens Nov 15, 2016
5f4bb06
Merge pull request #721 from plone/jensens-patch-1
Nov 15, 2016
7f17d74
Fix: double word entry
Nov 16, 2016
b2e8bde
Add: portal properties to site properties by specifying a missing key
Nov 16, 2016
4b3e832
Merge pull request #724 from plone/svx_patch_of_djowett
polyester Nov 16, 2016
a9bc8dd
Update: Version Warning to 5.1
Nov 24, 2016
f0702d2
Fix: Title level inconsistency
Nov 25, 2016
1a968bd
wording tweaks
tkimnguyen Nov 27, 2016
52d5433
Merge pull request #727 from plone/svx_style
jensens Dec 2, 2016
915b083
Fix: #730
Dec 6, 2016
9cb5a2e
Merge pull request #731 from plone/svx_#730
gforcada Dec 6, 2016
052c92d
Remove sentence and link
Dec 7, 2016
d810d42
Merge pull request #733 from plone/svx-patch-1-lexer
gforcada Dec 7, 2016
ec24ef1
Fix: wording and reST syntax
Dec 9, 2016
77137ef
Merge pull request #736 from plone/svx_fix_role_vs_rule
gforcada Dec 9, 2016
f086e78
Merge: #741 into 5.1
Dec 18, 2016
c7311ce
Fix: header inconsistency
Dec 21, 2016
cdfc1e9
Improves writing and rst on various places
Dec 25, 2016
4033f5a
Merge pull request #743 from plone/svx_improve_wording
polyester Dec 27, 2016
63aad0f
Merge pull request #742 from plone/svx_fix_header_inconsistency
jensens Dec 28, 2016
1435eaf
fix link to upgrade guide, tweak words, note P4
tkimnguyen Dec 17, 2016
2ebf357
add chapter about implementing external catalogs like solr
MrTango May 16, 2016
7ce2d83
Give more information about backend.cfg
djay Mar 21, 2016
dc3bc6d
Docs: Improve header and rst syntax
Jan 4, 2017
7a272b3
Docs: Add links for better/easier background info
Jan 4, 2017
169a385
Fix: #737
Jan 4, 2017
100529f
Remove references to Varnish 3
hvelarde Jan 4, 2017
0748ee3
Fix installation instructions
hvelarde Jan 4, 2017
4cc5ce0
Rewrite Varnish load balancing documentation
hvelarde Jan 4, 2017
9e330b5
Merge pull request #748 from plone/svx_fix737
gforcada Jan 5, 2017
8d531e7
Fix language check. Resolves #537 on 5.1 branch
djowett Jan 6, 2017
f949dd4
Insight on diffs between language folders in LinguaPlone and p.a.mult…
djowett Jan 11, 2017
b71fdfc
Grammar and typo fixes
witekdev Jan 12, 2017
53ffd0c
Add info on new ok page in deployment section.
mauritsvanrees Jan 12, 2017
79e7ea2
Strengthen recommendation against using bare zope http for production
smcmahon Jan 24, 2017
a6338e9
Update: Minor version update docs
Jan 26, 2017
d37ada4
Fix:typo
Jan 29, 2017
05118ac
Docs: Follow styleguide, improve reST
Jan 30, 2017
00af8a6
Improve example
Jan 30, 2017
87b0d8b
Scratch an itch: no hyphen between content and type.
fulv Jan 30, 2017
eed5bb9
Fix: #690
Jan 31, 2017
b8a44b7
Fix: #689
Jan 31, 2017
ef1bf73
tiny spelling correction
polyester Jan 31, 2017
be51bf2
Merge pull request #761 from plone/svx_fix690
polyester Jan 31, 2017
e06a8ab
Merge pull request #763 from plone/svx_improve_requirement_docs
polyester Jan 31, 2017
389aa0c
Merge pull request #762 from plone/svx_fix689
jensens Jan 31, 2017
eefab75
Fix example
Feb 1, 2017
8ff9bdc
Fix: #382
Feb 1, 2017
c836d1b
Fix: Wording and typos
Feb 1, 2017
6cb2e7c
Fix: Typo, it is called JavaScript not Javascript :)
Feb 1, 2017
2d7ebad
Fix: Typos, improve wording and reST
Feb 1, 2017
00b6853
Fix: #608
Feb 2, 2017
b1429dc
Merge pull request #767 from plone/svx_improve_backup_deploy_docs
jensens Feb 3, 2017
6e6cc1e
Merge pull request #768 from plone/svx_fix608
jensens Feb 4, 2017
60723cb
Fix: Typos, reST, Wording
Feb 6, 2017
d77314d
Merge branch '5.1' into svx_fix_qa_so
Feb 6, 2017
9fd1b32
WIP: Testing CI
Feb 6, 2017
0173c9a
WIP Testing CI - change /home/svx/bin:/home/svx/.local/bin:/usr/local…
Feb 6, 2017
80b4b05
Merge pull request #769 from plone/svx_fix_qa_so
jensens Feb 6, 2017
bce5b56
Merge pull request #766 from plone/svx_fix382
jensens Feb 6, 2017
fa8441d
Merge pull request #755 from plone/svx_plone5_minor_upgrade
jensens Feb 6, 2017
397ca02
Merge pull request #771 from plone/svx_add_circleci
jensens Feb 6, 2017
44eade3
Adjust: Plone Version info
Feb 6, 2017
423c8b8
Merge pull request #609 from plone/mrtango-external-catalog
Feb 6, 2017
83c56bd
Refactor: CircleCI tests only on 5.1 branch
Feb 6, 2017
2ad2b15
Refactor: Circle checks, ignore branches below 5.1
Feb 6, 2017
5436b22
Fix table
Feb 6, 2017
de640aa
Add: LineCountBear
Feb 7, 2017
31a62cd
Fix: travis [I hope]
Feb 8, 2017
b844fb1
Fix: reST - a lot of it! I need a shower!
Feb 9, 2017
9d7da11
Merge pull request #777 from plone/svx_remove_local_content_tag
polyester Feb 9, 2017
6231a1d
Add: #773, fix some reST
Feb 11, 2017
e02e20d
Update .coafile
Feb 11, 2017
d35ee66
Improve: wording
Feb 11, 2017
cf62b0a
Improve: reST header, wording
Feb 11, 2017
aa32b92
undo damage by a previous pr
polyester Feb 13, 2017
cd1716c
Merge pull request #778 from plone/polyester-patch-1
Feb 13, 2017
977ba69
Fix: We use reST not Mardown
Feb 13, 2017
697cf2e
fix typo
witekdev Feb 14, 2017
46f1605
Adjust: Header, Wording, Fix: Typo
Feb 16, 2017
25d1673
Improve: Wording
Feb 16, 2017
e7fd008
Fix: Wording, Remove old Plone 2.5 PFG info
Feb 16, 2017
a05bb9a
add "at least" for correctness
jackBzzz Feb 25, 2017
15b7c75
Merge pull request #787 from jackBzzz/5.1
gforcada Feb 27, 2017
1167e9b
Update: Feedback widget screen shot
Mar 1, 2017
7666dc5
Fix: #670, Fix:typos, Fix: reST
Mar 1, 2017
5584dd8
Add: Fixes, suggested during review
Mar 2, 2017
8b9b397
Merge pull request #789 from plone/svx_fix#670_for_51
jensens Mar 2, 2017
cc1d5db
Add: More fixes, suggested by review
Mar 2, 2017
903619e
Style: Remove old changelogs
Mar 2, 2017
2b111cb
fix link and note markup
tkimnguyen Mar 5, 2017
76a3bc9
Merge pull request #790 from plone/svx_more_fixes_after_review
tkimnguyen Mar 5, 2017
0e8d05d
Merge pull request #791 from plone/tkimnguyen-patch-1
Mar 5, 2017
5a3e0a1
Remove: double word
Mar 5, 2017
491dcd7
Fix: reST
Mar 8, 2017
e3e3677
Improve: Header
Mar 8, 2017
c9ecb7e
overhaul parts of Quering
jensens Mar 8, 2017
ac640f9
Merge pull request #797 from plone/jensens-review-query-3
Mar 8, 2017
a4deb8e
Add: 'space vs tab' test to coafile
Mar 9, 2017
cb4e795
Improve: reST and wording, add link
Mar 9, 2017
cdaf2fd
Improve: reST, wording, remove old Plone 4 content
Mar 10, 2017
70e2fd4
Feat: new testrunner, check the docs against certain words
Mar 13, 2017
dbb2900
Update: ttd-lint config, remove 127.0.0.1, since use it
Mar 13, 2017
1e12d9a
Add: word_choice to index
Mar 13, 2017
ba72aeb
Improve: Wording
Mar 13, 2017
6a46da9
adding docu to working with content/ Visual Design of Plone Web Sites
fgrcon Mar 18, 2017
1557f68
add documentation to working with content/ Visual Design of Plone Web…
fgrcon Mar 19, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .coafile
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
[WG]
bears = WriteGoodLintBear
allow_so_beginning = False
files = **/*.rst

#[LC]
#bears = LineCountBear
#max_lines_per_file = 1000
#files = **/*.rst

#[QA]
#bears = SpaceConsistencyBear
#use_spaces = True
#files = **/*.rst
#default_actions = SpaceConsistencyBear: ApplyPatchAction
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ _locales
develop/coredev
develop/plone.api
develop/addons/bobtemplates.plone

.project
7 changes: 3 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,21 @@ sudo: false
before_install:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- curl -O http://www.abisource.com/downloads/enchant/1.6.0/enchant-1.6.0.tar.gz
- tar xzvf enchant-1.6.0.tar.gz
- curl -SLk https://www.abisource.com/downloads/enchant/1.6.0/enchant-1.6.0.tar.gz | tar xvz
- cd enchant-1.6.0
- ./configure --prefix=`pwd`
- make install
- cd ..
install:
- git clone https://github.com/plone/papyrus ../papyrus && cd ../papyrus
- virtualenv . && source bin/activate
- mkdir -p source && ln -s ../../documentation source/documentation
- python bootstrap-buildout.py --setuptools-version=18.3.1 --version=2.4.3
- pip install zc.buildout
- bin/buildout -N -t 3 buildout:eggs-directory=../eggs buildout:checkout=documentation sources:documentation="git https://github.com/plone/documentation egg=false" versions:plone.app.robotframework=0.9.14
before_script:
- echo '[general]' > docutils.conf
- echo 'report_level = 5' >> docutils.conf
script:
- make screenshots
- LANGS=en make html
after_script:
cache:
Expand Down
2 changes: 2 additions & 0 deletions .ttd-lintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Github
Javascript
43 changes: 42 additions & 1 deletion CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,46 @@
Changelog
=========


Unreleased
==========

- Add security guidelines for developers[vangheem]
- Overhaul of vocabularies section. [jensens]
- Remove Deliverance info for theming and refer to diazo.org deployment [fredvd]
- Improve ReStructuredText Style Guide [svx]
- Add documentation about TinyMCE styles and formats [davilima6]
- Documentation for Thumbs and Iconhandling in Plone
https://github.com/plone/Products.CMFPlone/issues/1734 [fgrcon]

20160606
========

- Improve documentation about PFG custom mailer [terapyon]
- Update documentation about forms in add-ons [staeff]
- Update documentation about add-on installation [svx]
- Made isort.cfg more readable by adding spaces [mauritsvanrees]
- Various .rst style fixes [svx]
- Add documentation about browserlayer.xml [davilima6]
- Add better examples for installation on various operating systems [svx]
- Improve documentation about dexterity AddCoustomView and ZCML [terapyon]
- Improve 'ask for help' docs [svx]
- Improve wording and rst on various places [svx]
- Improve docs about GenericSetup [mauritsvanrees]
- Fix link [icemac]
- Cleanup grok [staeff]
- Update index.rst [fgrcon]
- Fix various links [polyester]
- Fix various links [gforcada]
- Fix various typos [svx]
- Fix various typos [gforcada]
- Fix various typos [sverbois]
- Fix various typos [staeff]
- Add more docs about ZCML registration features [davidjb]
- Various typo fixes [jianaijun]



20160409
========

Expand All @@ -10,6 +50,7 @@ Changelog
- Fix 588 [svx]
- Fix 582 [svx]


20160405
========

Expand All @@ -19,6 +60,7 @@ Changelog
- Fix #583 [polyester]
- Fix 'Feedback widget' [svx]


20160330
========

Expand Down Expand Up @@ -46,7 +88,6 @@ Changelog
- Added note about advanced settings tab only for current theme [thet]



20151208
========

Expand Down
Binary file added _static/contents-with-thumbs-suppressed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _static/contents-with128x128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _static/feedback_widget_right.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _static/icons.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _static/icons2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _static/thumbs-example-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion _templates/doormat.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
About this documentation:
<ul class="list-unstyled">
<li><a href="http://docs.plone.org/about/contributing.html#id6">Contribute</a></li>
<li><a href="https://github.com/plone/documentation">These docs on Github</a></li>
<li><a href="https://github.com/plone/documentation">These docs on GitHub</a></li>
</ul>
</div>
<div class="col-xs-6 col-sm-3">
Expand Down
4 changes: 2 additions & 2 deletions _templates/version_warning.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<div class="row">
<div class="col-sm-12 admonition warning version_warning" >
<p class="first admonition-title">Warning</p>
<p class="last">This is the documentation for the just-released Plone 5, and is updated regularly.<br />
There have been many changes in this version, so if you are using Plone 4 do consult the <a href="http://docs.plone.org/4/en">Plone 4.3 Documentation</a></p>
<p class="last">This is the documentation for the just-released Plone 5.1, and is updated regularly.<br />
There have been many changes in this version, if you are using Plone 4 do consult the <a href="http://docs.plone.org/4/en">Plone 4.3 Documentation</a></p>
</div>
</div>
{% endblock %}
38 changes: 38 additions & 0 deletions about/cherrypicking.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
=====================================
Add your changes to multiple branches
=====================================

.. admonition:: Description

How to cherry-pick your changes from one branch to another branch.


As this documentation is kept for multiple Plone versions,
there are times when a pull request should be merged to more than one branch.

Follow these simple steps to do so.

Make the changes targeting the latest release and create a pull request.

Once the pull request gets merged,
get to your terminal and *cherry-pick* the commits on the other branches.

For example,
after your pull request with one single commit (commit id ``abcdef``) on branch 5.1 got merged,
do the following to bring those changes to branch 5.0

.. code-block:: shell

git clone [email protected]:plone/documentation
cd documentation
git checkout 5.0
git cherry-pick abcdef
git push

If it should go to even more branches, repeat the last three steps above.

If there are more than one single commit in the pull request,
repeat the :command:`cherry-pick` command as many times as needed.

.. note:: If the cherry-pick fails to apply the commit cleanly,
you can use a diff tool to see what's the problem and solve it as usually you do with code.
82 changes: 61 additions & 21 deletions about/contributing.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
==================================
Contributing to the documentation
==================================
=================================
Contributing to the documentation
=================================

.. admonition:: Description

How to write and submit content for the Plone Documentation.

.. contents:: :local:



Reaching the documentation team
===============================
Expand All @@ -27,25 +24,66 @@ Feedback

We love your feedback! In order to improve the documentation we need your feedback and your help.

If you have already a GitHub account, please do not hesitate to open a ticket on `GitHub <https://github.com/plone/documentation/issues>`_ .
If you have already a GitHub account, please do not hesitate to open a ticket in our `issue tracker <https://github.com/plone/documentation/issues>`_ .

If you do not have one, please use the 'Feedback' widget on http://docs.plone.org.
If you do not have one, please use the 'Feedback' widget on `docs.plone.org <http://docs.plone.org>`_ .

.. image:: /_static/feedback.png
.. image:: /_static/feedback_widget_right.png
:align: center
:alt: Picture of feedback widget

Reporting Issues
================

Documentation Issues
--------------------

Documentation issues are tracked in our `issue tracker <https://github.com/plone/documentation/issues>`_.

If you have already a `GitHub <https://github.com>`_ account and you find something missing or wrong in the docs, please open a ticket.

If you would like to contribute to the documentation and looking for a starting point,
please browse to our `issue board <https://github.com/plone/documentation/projects/1?fullscreen=true>`_.

Issues are sorted into different levels from easy to advanced. Picking an easy one is a great way to get started.

.. note::

Working on issues takes time and energy, to make it as pleasant as possible for everyone,
meaning for you and the reviewer we would like to ask you kindly to make yourself familiar with our
style-guides for :doc:`documentation </about/documentation_styleguide>` and :doc:`reStructuredText [reST]</about/rst-styleguide>`.

Plone Issues
------------

If you think your bug involves a core component of Plone, check to see if that component
has its own repository at `GitHub <https://github.com/plone>`_.

If it does, use the component's issue tracker to submit your bug report.
If the component does not have its own repository there, submit your bug report
in `the catch-all CMFPlone tracker on GitHub <https://github.com/plone/Products.CMFPlone/issues>`_.

Note: after figuring out where to post your report, but before doing so,
please search the issue tracker to ensure this issue hasn't already been reported and that it hasn't already been fixed in a later version of the component.

You can also find a `overview <https://plone.org/support/bugs>`_ about that on `plone.org <https://plone.org>`_.



License
=======

The Plone Documentation by `Plone Foundation <https://plone.org>`_ is licensed under a `Creative Commons Attribution 4.0 International License <http://creativecommons.org/licenses/by/4.0/>`_.

If you want to contribute to this documentation, you can do so directly by making a pull request, if you have filled out a `Contributor Agreement <https://plone.org/foundation/contributors-agreement>`_.
If you want to contribute to this documentation, you can do so directly by making a pull request,
if you have filled out a `Contributor Agreement <https://plone.org/foundation/contributors-agreement>`_.

If you haven't filled in a Contributor Agreement, you can still contribute. Contact the Documentation team,
for instance via our `community space <https://community.plone.org/c/documentation/>`_.

If you haven't filled in a Contributor Agreement, you can still contribute. Contact the Documentation team, for instance via the `mailinglist <http://sourceforge.net/p/plone/mailman/plone-docs/>`_ or directly send a mail to [email protected]
Basically, all we need is your written confirmation that you are agreeing your contribution can be under Creative Commons. You can also add in a comment with your pull request "I, <full name>, agree to have this published under Creative Commons 4.0 International BY".
Basically, all we need is your written confirmation that you are agreeing your contribution can be under Creative Commons.

You can also add in a comment with your pull request "I, <full name>, agree to have this published under Creative Commons 4.0 International BY".

Workflow
========
Expand All @@ -62,9 +100,13 @@ For these reasons, it is important we keep the documentation coherent.
Therefore, we follow a simple workflow, which we ask all contributors to respect:


Please **DO NOT** commit to master directly. Even for the smallest and most trivial fix. **ALWAYS** open a pull request and ask somebody else to merge your code. **NEVER** merge it yourself.
Please **DO NOT** commit to master directly. Even for the smallest and most trivial fix.

**ALWAYS** open a pull request and ask somebody else to merge your contribution. **NEVER** merge it yourself.

Your pull requests may be checked for spelling, and clarity. So don't hesitate to contribute also if English is not your first language, we will try to be helpful in corrections without being annoying.

Your pull requests may be checked for spelling, and clarity.
Don't hesitate to contribute also if English is not your first language, we will try to be helpful in corrections without being annoying.

If you don't get feedback on your pull request in a day please come to #plone-docs and ask.

Expand All @@ -82,8 +124,11 @@ The documentation for the different versions (Plone 3, Plone 4, Plone 5) are org

The *default* branch points to the current version of Plone.

Documentation changes that are valid for multiple versions of Plone can be done by making multiple pull requests, or by *cherry-picking* which may be easier to do when branches are widely different.
When all this seems alien and strange, just note in your pull request that you think this is valid for other versions of Plone as well, and the documentation team will take care of doing the technical stuff.
Documentation changes that are valid for multiple versions of Plone can be done by making multiple pull requests, or by :doc:`cherry-picking </about/cherrypicking>`
which may be easier to do when branches are widely different.

When all this seems complicated, note in your pull request that you think this is valid for other versions of Plone as well,
and the documentation team will take care.


Editing the documentation on GitHub
Expand Down Expand Up @@ -161,7 +206,6 @@ Translation
===========

We use `Transifex <https://www.transifex.com/>`_ for translation.
Thanks to that it is really easy to contribute to translation.

Quick start:
------------
Expand All @@ -183,7 +227,3 @@ Getting started
* Choose your language

* Click on the right *Join Team*




5 changes: 3 additions & 2 deletions about/documentation_styleguide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ Documentation Styleguide

A guide to write Documentation for Plone and for Plone Add-ons

.. contents:: :local:

Introduction
============
Expand Down Expand Up @@ -70,10 +69,12 @@ For including documentation into docs.plone.org, **please** follow these guideli
* The '/docs' directory should contain **only** content related to documentation, please do **not** put the license here.
A LICENSE.rst with a short description of the license, and LICENSE.GPL for the legalese should go into the top level of your package next to your README.rst

* Please follow this :doc:`ReST styleguide <rst-styleguide>` and use **semantic linefeeds**.
* Please follow this :doc:`rst-styleguide` and use **semantic linefeeds**.
Do **not** break your sentences into half with newlines because you somehow think you should follow PEP8.
PEP8 is for Python files, not for ReStructuredText.

* Please follow our :doc:`word_choice`.

* Usage of `Sphinx <http://sphinx-doc.org/>`_ within your project is optional, but if you want your add-on to (also) be documented for instance on `Read The Docs <https://readthedocs.org/>`_ it is highly recommended. Put the associated Makefile and conf.py into the /docs directory.


Expand Down
17 changes: 6 additions & 11 deletions about/helper_tools.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,16 @@ Helper tools for writing Documentation

Tools and Plugins which will help to write documentation.

.. contents:: :local:





Online tools:
-------------
Online tools
============

- `rst.ninjs.org <http://rst.ninjs.org/>`_ and a fork with more Sphinx support at `livesphinx.herokuapp.com <http://livesphinx.herokuapp.com/>`_
- `notex.ch <https://www.notex.ch/>`_


Offline tools:
---------------
Offline tools
=============

**ReText** is a handy editor for **.rst** and **.md** formats.
On Ubuntu and Debian-based systems all you have to do is
Expand Down Expand Up @@ -71,8 +66,8 @@ A viewer for ReStructuredText documents that renders them on the fly.

pip install restview

Language tools:
---------------
Language tools
==============

These tools can help you to check for grammatical mistakes and typos, you should always use a spell checker anyway!

Expand Down
8 changes: 1 addition & 7 deletions about/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,9 @@ About this documentation
.. toctree::
:maxdepth: 2

reading
contributing
documentation_styleguide
rst-styleguide
word_choice
helper_tools
searching

Changelog
---------

.. toctree::
:maxdepth: 2
Loading