Skip to content

Commit

Permalink
#5 Split docs into Open and Custom Edition
Browse files Browse the repository at this point in the history
  • Loading branch information
groganz committed Jul 15, 2016
1 parent b2d5598 commit 6b86cb2
Show file tree
Hide file tree
Showing 32 changed files with 141 additions and 31 deletions.
7 changes: 0 additions & 7 deletions contributing/index.rst

This file was deleted.

46 changes: 46 additions & 0 deletions custom/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
CampaignChain Open Edition
==========================

Developers
----------

Get started with CampaignChain quickly in this step-by-step guide.

.. toctree::
:maxdepth: 1

developer/quick_tour/index

Learn the general concepts of developing with CampaignChain.

.. toctree::
:maxdepth: 2

developer/book/index

Hands-on tutorials that teach you how to use CampaignChain in concrete scenarios.

.. toctree::
:maxdepth: 2

developer/cookbook/index

Administrators
--------------

Documentation that explains how to install and configure CampaignChain.

.. toctree::
:maxdepth: 2

administrator/index

Miscellanea
-----------

.. toctree::
:maxdepth: 2

contributing/index
glossary
contributing/documentation/license
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ Contributing to Documentation
:maxdepth: 1

standards
license
license
glossary
File renamed without changes.
File renamed without changes.
62 changes: 39 additions & 23 deletions index.rst
Original file line number Diff line number Diff line change
@@ -1,39 +1,55 @@
CampaignChain Documentation
===========================

Developers
----------
Abstract
--------

Get started with CampaignChain quickly in this step-by-step guide.
This is the CampaignChain documentation. It provides information to end users,
administrators and developers.

.. toctree::
:maxdepth: 1
What is CampaignChain?
----------------------

With CampaignChain, marketers can plan, execute, monitor and optimize campaigns
in a holistic overview. Programmers can integrate communication channels, tools
and devices with our open-source platform.

/developer/quick_tour/index
Today, marketers face an increasing amount of online channels, tools and devices
(IoT, beacons). As the opportunities for highly targeted marketing grow, so
does fragmentation of workflows. CampaignChain is the only marketing technology
that allows for a comprehensive real-time access to all marketing activities.

Learn the general concepts of developing with CampaignChain.
Our goal is to help everyone make innovative marketing ideas come true.

.. toctree::
:maxdepth: 2
:maxdepth: 1

Introduction for Marketers <user/overview>
Introduction for Developers <open/overview>

/developer/book/index
CampaignChain Open Edition
--------------------------

Hands-on tutorials that teach you how to use CampaignChain in concrete scenarios.
The CampaignChain Open Edition is available under an Open Source license on
GitHub. It is the first open-source platform for marketing integration.

.. toctree::
:maxdepth: 2
:maxdepth: 1

/developer/cookbook/index
open/index

Administrators
--------------
CampaignChain Custom Edition
----------------------------

Documentation that explains how to install and configure CampaignChain.
The CampaignChain Custom Edition is a commercial product. It is based on the
CampaignChain Open Edition and provides additional features, such as easy
deployment for development or production environments, as well as automated
updates to simplify the maintenance of CampaignChain instances.

.. toctree::
:maxdepth: 2

/administrator/index
custom/index

Users
-----
Expand All @@ -43,14 +59,14 @@ Tips & tricks for marketers to make the best use of CampaignChain.
.. toctree::
:maxdepth: 2

/user/index
user/index

Documentation
-------------

Miscellanea
-----------
Learn how to contribute to this documentation, about its license, and more.

.. toctree::
:maxdepth: 2
:maxdepth: 1

/contributing/index
glossary
contributing/documentation/license
documentation/index
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
17 changes: 17 additions & 0 deletions open/developer/cookbook/how_to_use_the_rest_api.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
How to Use the REST API
=======================

This tutorial teaches you how to make use of the built-in REST API available for
CampaignChain.

Scenario
--------

#. User navigates to landing page.
#. Get ongoing and upcoming scheduled campaigns and display to user to select.
#. Get CC users and display to user to select.
#. User provides a publishing date (cannot be prior to now).
#. Ensure that publishing date is within campaign duration.
#. User saves page.
#. System retrieves Channel by URL and module URI (should be done in advance and by storing channel ID).
#. System creates new Activity by providing Channel ID, Activity, assignee and Location data.
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ The Developer Cookbook
:maxdepth: 2

connect_a_new_online_channel
how_to_use_the_rest_api
File renamed without changes.
File renamed without changes.
36 changes: 36 additions & 0 deletions open/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
CampaignChain Open Edition
==========================

Developers
----------

Get started with CampaignChain quickly in this step-by-step guide.

.. toctree::
:maxdepth: 1

developer/quick_tour/index

Learn the general concepts of developing with CampaignChain.

.. toctree::
:maxdepth: 2

developer/book/index

Hands-on tutorials that teach you how to use CampaignChain in concrete scenarios.

.. toctree::
:maxdepth: 2

developer/cookbook/index

Administrators
--------------

Documentation that explains how to install and configure CampaignChain.

.. toctree::
:maxdepth: 2

administrator/index

0 comments on commit 6b86cb2

Please sign in to comment.