#2442: V3: trunk folders/files structure
-------------------------------------+--------------------------------------
 Reporter:  fredck                   |       Owner:              
     Type:  Bug                      |      Status:  new         
 Priority:  Normal                   |   Milestone:  CKEditor 3.0
Component:  General                  |     Version:              
 Keywords:  Confirmed V3ProtoStruct  |  
-------------------------------------+--------------------------------------
 The CKEditor prototype presents the following folder structure:

  * '''_dev''': development tools. We should not have files in this folder
 directly. Each tool should have its own folder.
    * '''_dev/_thirdparty''': contains all third party code used by our
 tools. We should not have then in other folders.
  * '''_docs''': destined to hold the documentation. Currently the
 JavaScript API is rendered in the "api" folder under it.
  * '''_samples''': contains all samples. All JavaScript samples are placed
 in this folder directly. Server side sample will have their own folder,
 like "php" or "asp".
  * '''_source''': contains the source code.
    * '''_source/adapters''': destined to contain all adapters to
 JavaScript libraries, like jQuery.
    * '''_source/core''': the core code.
    * '''_source/lang''': destined to hold all language files.
    * '''_source/plugins''': the core plugins code.
    * '''_source/skins''': the skins.
    * '''_source/tests''': the automated tests for the core code.
    * '''_source/themes''': the themes.

 Other than the above directories, other basic files are placed in the
 root:

  * '''ckeditor_source.js''': the main file to be included in the pages
 when using the editor. This is the source code version, which runs using
 the _source files.
  * '''ckeditor_basic_source.js''': the file to be included in the pages
 when using the editor, which contains the basic code for editor
 integration (this will be explained in another ticket). This is the source
 code version, which runs using the _source files.
  * '''.htaccess''': specific htaccess entries for the distribution folder.
 This files has been copied from FCKeditor.
  * '''config.js''': custom configurations file.
  * '''contents.css''': the css file for the editor contents.
  * '''CHANGES.html''': the changelog file.
  * '''INSTALL.html''': basic installation instructions.
  * '''LICENSE.html''': licensing information.
  * '''README.html''': some text giving an overall presentation about the
 code and the project.

 Also, in the root folder, we'll find all integration files, named
 "ckeditor.ext".

 When "building" the development code, several transformations will happen
 to this structure. The "adapters", "lang", "plugins", "skins" and "themes"
 folders from _source will have their relative "compiled" versions in the
 root. The "ckeditor.js" and "ckeditor_basic.js" files will be also created
 at that point.

-- 
Ticket URL: <http://dev.fckeditor.net/ticket/2442>
FCKeditor <http://www.fckeditor.net/>
The text editor for Internet
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
FCKeditor-Trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fckeditor-trac

Reply via email to