Subscribe: SourceForge.net: SF.net Project News: Harmoni PHP Project
http://sourceforge.net/export/rss2_projnews.php?group_id=82873
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
actions  application framework  application  architecture  built  framework  group  harmoni  polyphony  project  services  set 
Rate this Feed
Rating: 1 starRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: SourceForge.net: SF.net Project News: Harmoni PHP Project

Recent changes to news



Recent changes to news



Last Build Date: Wed, 01 Aug 2012 14:43:59 -0000

 



Harmoni 1.9.4 and Polyphony 1.5.1 Released

Wed, 01 Aug 2012 14:43:59 -0000

Harmoni v. 1.9.4 (2009-02-09) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release makes a few minor improvements. See the change log for details. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 =================================================================== Polyphony v. 1.5.1 (2009-02-10) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture"[...]



Harmoni 1.8.5 and Polyphony 1.4.9 Released

Wed, 01 Aug 2012 14:43:59 -0000

Harmoni v. 1.8.5 (2009-01-09) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release fixes a number of minor bugs and issues that were found during Segue and MiddMedia development. See the change-log for details. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 -------------------------------------------- Polyphony v. 1.4.9 (2009-01-09) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files,[...]



Harmoni 1.8.2 and Polyphony 1.4.7 Released

Wed, 01 Aug 2012 14:43:59 -0000

Harmoni v. 1.8.2 (2008-10-13) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release fixes a few small issues. See the change-log for details. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 =========================== v. 1.4.7 (2008-10-13) ---------------------------------------------------- This release fixes a few small issues. See the change-log for details. * Bug Fix: Repository: View-File action now uses the first file record if no record-id is specified rather than throwing an exception. (2008-10-06 - Adam Franco) * Bug Fix: Logs: Browsing of logs is now properly restricted to administrators. (2008-10-10 - Adam Franco) v. 1.4.6 (2008-10-03) ---------------------------------------------------- This release fixes a few small issues relating to tagging, javascript, and file access. See the change log for details. * Bug Fix: #1939677 Tagging: Tag clouds written by Javascript now include passed-through parameters. (2008-09-30 - Adam Franco) * Change: #1939677 Javascript: Harmoni.quickURL() now supports parameters with mixed namespaces. Normal parameters are still specified as: {key1: 'value1', key2: 'value2'} Rather than specifying a string value, an object with 'value' and 'namespace' properties can be given: {key1: 'value1', key2: {value: 'value2', namespace: 'foo'}} (2008-09-30 - Adam Franco) * Change: #2138652 RepositoryIO: File URLs now include the filename at the end for clarity. (2008-09-30 - Adam Franco) * Bug Fix: #2138939 Javascript: New document.get_elements_by_class() function. (2008-10-02 - Adam Franco) v. 1.4.5 (2008-09-24) ---------------------------------------------------- This release fixes a number of small usability issues and adds support for user-preferences. * Bug Fix: #2123504 This release includes a new version (2.6.3) of the FCKEditor that fixes an issue with the return key causing the page to jump in Firefox 3. (2008-09-23 - Adam Franco) * New feature: Added support for accessing and writing user-preferences from Javascript. (2008-09-23 - Adam Franco) * Change: Javascript: Panels can now position themselves to the front when opened. (2008[...]



Harmoni 1.8.1 and Polyphony 1.4.6 Released

Wed, 01 Aug 2012 14:43:59 -0000

Harmoni v. 1.8.1 (2008-10-03) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release fixes a few small issues. See the change-log for details. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 ================================= Polyphony v. 1.4.6 (2008-10-03) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic[...]



Harmoni 1.6.0 and Polyphony 1.4.0 Released.

Wed, 01 Aug 2012 14:43:58 -0000

Harmoni v. 1.6.0 (2008-08-14) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release fixes a number of security issues. Security issues fixed: - Cross-Site Request Forgeries (CSRF) are now eliminated from data-modification actions. Read about CSRF at: http://shiflett.org/articles/cross-site-request-forgeries - Harmoni can now be configured to use secure/http-only cookies. - Admin actions are now restricted to prevent listing of users and ids in the system. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 ================================= Polyphony v. 1.4.0 (2008-08-14) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the[...]



Harmoni 1.4.7 and Polyphony 1.3.2 Released

Wed, 01 Aug 2012 14:43:58 -0000

Harmoni v. 1.4.7 (2008-08-07) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release fixes an authorization issue as well as enhances security by preventing Javascript from being written to the logs. See the change log for details. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 =================================================================== Polyphony v. 1.3.2 (2008-08-07) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program [...]



Harmoni 1.4.6 and Polyphony 1.3.1 Released

Wed, 01 Aug 2012 14:43:58 -0000

Harmoni v. 1.4.6 (2008-08-01) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release fixes a number of issues that were affecting Segue 2. Most important is a fix to the image-processor to correctly support generation of thumbnails from multi-page PDF files. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 =================================================================== Polyphony v. 1.3.1 (2008-08-01) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built o[...]



Harmoni 1.4.2 and Polyphony 1.2.7 Released

Wed, 01 Aug 2012 14:43:58 -0000

Harmoni v. 1.4.2 (2008-07-11) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release includes a minor improvement to support Segue. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 =================================================================== Polyphony v. 1.2.7 (2008-07-10) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which cont[...]



Harmoni 1.3.5 and Polyphony 1.2.5 Released

Wed, 01 Aug 2012 14:43:58 -0000

Harmoni v. 1.3.5 (2008-06-13) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- Harmoni versions 1.2.0 through 1.3.4 included a bug in AuthZ2 in which implicit authorizations were not created when new nodes were created with Hierarchy->createNode(). This release fixes that issue. For other improvements please see the change-log. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 ================================================== Polyphony v. 1.2.5 (2008-06-13) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execut[...]



Harmoni 1.3.0 and Polyphony 1.2.0 Released

Wed, 01 Aug 2012 14:43:58 -0000

Harmoni v. 1.3.0 (2008-05-20) ================================= What is Harmoni? ------------------ The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution of application actions, and any post-processing of application output. The architecture is built on a popular module/action model, in which your PHP program contains multiple modules, each of which contain multiple executable actions. All you, as an application developer, need to write are the action files, not the controller logic. The "Harmoni Architecture" is separate from the Harmoni Services and either can be used independently of the other. Current Version Notes --------------------- This release adds support for a new Theming system, Gui2. Gui2 simplifies the expectations of themes to allow a wider range of possible implementations and storage techniques. As well, a number of minor bugs have been fixed. Downloads --------------------- For the latest and archived versions, please download from SourceForge: http://sourceforge.net/project/showfiles.php?group_id=82873 Documentation --------------------- See the Harmoni wiki for online documentation: http://harmoni.sf.net/ Bug Tracker --------------------- https://sourceforge.net/tracker/?group_id=82873&atid=567473 ================================================== Polyphony v. 1.2.0 (2008-05-20) ================================= What is Polyphony? ------------------ Polyphony is a set of user-interface components to go along with the Harmoni Framework. These components include a Wizard System, Repository access actions, log-browsing actions, user-management forms, and a number of other user interface components that may be useful for web-based software that is built on Harmoni. Usage of Polyphony is not required for Harmoni usage, but most of the Polyphony components rely on Harmoni. Polyphony is currently used in the curricular applications built by the Curricular Technologies group at Middlebury College: Segue 2 and Concerto. About Harmoni: The Harmoni Project is an effort led by the Curricular Technologies group at Middlebury College to build an application framework and standards-based infrastructure bus to support the rapid development and easy maintenance of curricular it projects. The project is built entirely using PHP's OOP (Object Oriented Programming) model, allowing the framework code to be easily extended and enhanced. At the core of the Harmoni Application Framework is an implementation of The Open Knowledge Initiative's (O.K.I) Open Service Interface Definitions (OSIDs). The OSIDs are a standard service-oriented API that defines a broad set of services that are germane to IT projects in the education field yet also fitting for broader uses. Sitting alongside of the Harmoni services is the "Harmoni Architecture". The "architecture" is a set of controllers and templates that coordinate configuration of services, the proper execution [...]