|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 several cross-site scripting vulnerabilities in code related to
logging and error display. 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
[Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 Javascript issues that were causing problems in Segue
2. 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
[Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 a few minor fixes 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
[Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 some minor improvements.
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
[Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 the new Gui2 theming in Harmoni and used by Segue 2.
Also added are a number of new Wizard components and improvements.
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 [Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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
- 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 [Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 several cross-site scripting vulnerabilities in code related to
logging and error display. 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 [Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 Javascript issues that were causing problems in Segue
2. 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 [Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 a few minor fixes 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 [Less]
|
|
Posted
over 13 years
ago
by
Adam Franco
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
... [More]
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 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 some minor improvements.
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 [Less]
|