Child pages
  • Tutorial - Directory 1.0 Migration

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width65%

Overview

Fluid Infusion trunk was restructured to make it easier to find, relate, and distinguish our code.

  • Components have all be moved into a "components" directory. This directory is then subdivided into individual directories for each of the specific components.
  • Framework code has been moved inside the "framework" directory. This directory is subdivided into core, fss, and renderer.
  • Demos are separated into two directories, "integration-demos" and "standalone-demos".
    • Integration demos consist of examples that are placed in context.
    • Stand-alone demos showcase the components on their own.
      • Included in the stand-alone demos are the quick start examples, designed as a quick starting point to using some of our components.
  • The lib directory is home to various 3rd party software that we depend on, e.g. jQuery.
  • The tests directory contains the various unit tests, and manual tests for Fluid Infusion.
Column
width35%
Panel
borderColor#566b30
bgColor#fff
titleBGColor#D3E3C4
titleOn this Page
borderStylesolid
Table of Contents
minLevel2
maxLevel5

Structure

Image Modified

Section
Column
width20%

Components

  • src
    • webapp
      • components
        • inlineEdit
        • pager
        • progress
        • reorderer
        • tableOfContents
        • uiOptions
        • undo
        • uploader
      • framework
      • integeration-demos
      • lib
      • standalone-demos
      • tests
      • WEB-INF
Column
width20%

Framework

  • src
    • webapp
      • components
      • framework
        • core
        • fss
        • renderer
      • integeration-demos
      • lib
      • standalone-demos
      • tests
      • WEB-INF
Column
width20%

Demos

  • src
    • webapp
      • components
      • framework
      • integration-demos
        • bspace
        • sakai
        • uportal
      • lib
      • standalone-demos
        • keyboard-a11y
        • lib
        • pager
        • quick-start-examples
        • renderer
        • reorderer
        • table-of-contents
      • tests
      • WEB-INF
Column
width20%

Lib

  • src
    • webapp
      • components
      • framework
      • integeration-demos
      • lib
        • fastXmlPull
        • fckeditor
        • jquery
        • json
        • swfobject
        • swfupload
        • tiny_mce
      • standalone-demos
      • tests
      • WEB-INF
Column
width20%

Tests

  • src
    • webapp
      • components
      • framework
      • integeration-demos
      • lib
      • standalone-demos
      • tests
        • component-tests
        • escalated-tests
        • framework-tests
        • lib
        • manual-tests
        • test-core
      • WEB-INF