Difference between revisions of "OX6:6.22 Package Changes"

(Created page with "{| border="1" cellpadding="3" cellspacing="0" !align="left" |Abbreviation !align="left" |Meaning !align="left" |Comparison |- |<generation> |The first number is the product ge...")
 
 
(57 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
= Package name changes with 6.22 =
 +
 
{| border="1" cellpadding="3" cellspacing="0"
 
{| border="1" cellpadding="3" cellspacing="0"
!align="left" |Abbreviation
+
!align="left" |Old package(s)
!align="left" |Meaning
+
!align="left" |New package
!align="left" |Comparison
+
|- style="vertical-align:top"
 +
|open-xchange-common
 +
|rowspan="2" | '''open-xchange-osgi'''
 
|-
 
|-
|<generation>
+
|open-xchange-activation
|The first number is the product generation number. A new generation may contain new architecture, different technology and many more.
 
|<font color="#008000">OX 6</font><font color="#FF0000"></font>
 
 
|-
 
|-
|<major release>
+
|
|The second version number (major release) indicates significant program changes in terms of added functionality. Major changes to design and enhancements of APIs are possible. All APIs shall be backward compatible, which means, that mainly new functions can be added. If Open-Xchange releases a new major release this will be an even number, unstable interim releases have odd numbers.
+
|
|<font color="#008000">6.10</font><font color="#FF0000"> </font>
+
|- style="vertical-align:top"
 +
|open-xchange-cache
 +
|rowspan="56" | '''open-xchange-core'''
 +
|-
 +
|open-xchange-calendar
 +
|-
 +
|open-xchange-charset
 +
|-
 +
|open-xchange-common
 +
|-
 +
|open-xchange-config-cascade
 +
|-
 +
|open-xchange-config-cascade-context
 +
|-
 +
|open-xchange-config-cascade-user
 +
|-
 +
|open-xchange-configread
 +
|-
 +
|open-xchange-contactcollector
 +
|-
 +
|open-xchange-conversion
 +
|-
 +
|open-xchange-conversion-engine
 +
|-
 +
|open-xchange-conversion-servlet
 +
|-
 +
|open-xchange-crypto
 +
|-
 +
|open-xchange-data-conversion-ical4j
 +
|-
 +
|open-xchange-dataretention
 +
|-
 +
|open-xchange-genconf
 +
|-
 +
|open-xchange-genconf-mysql
 +
|-
 +
|open-xchange-file-storage
 +
|-
 +
|open-xchange-file-storage-composition
 +
|-
 +
|open-xchange-file-storage-config
 +
|-
 +
|open-xchange-file-storage-generic
 +
|-
 +
|open-xchange-file-storage-infostore
 +
|-
 +
|open-xchange-file-storage-json
 +
|-
 +
|open-xchange-folder-json
 +
|-
 +
|open-xchange-frontend-uwa
 +
|-
 +
|open-xchange-frontend-uwa-json
 +
|-
 +
|open-xchange-global
 +
|-
 +
|open-xchange-html
 +
|-
 +
|open-xchange-i18n
 +
|-
 +
|open-xchange-jcharset
 +
|-
 +
|open-xchange-logging
 +
|-
 +
|open-xchange-management
 +
|-
 +
|open-xchange-modules-json
 +
|-
 +
|open-xchange-modules-model
 +
|-
 +
|open-xchange-modules-storage
 +
|-
 +
|open-xchange-monitoring
 +
|-
 +
|open-xchange-proxy
 +
|-
 +
|open-xchange-proxy-servlet
 +
|-
 +
|open-xchange-publish-basic
 +
|-
 +
|open-xchange-publish-infostore-online
 +
|-
 +
|open-xchange-push
 +
|-
 +
|open-xchange-push-udp
 +
|-
 +
|open-xchange-secret
 +
|-
 +
|open-xchange-secret-recovery
 +
|-
 +
|open-xchange-secret-recovery-json
 +
|-
 +
|open-xchange-secret-recovery-mail
 +
|-
 +
|open-xchange-server
 +
|-
 +
|open-xchange-sessiond
 +
|-
 +
|open-xchange-settings-extensions
 +
|-
 +
|open-xchange-sql
 +
|-
 +
|open-xchange-templating
 +
|-
 +
|open-xchange-templating-base
 +
|-
 +
|open-xchange-threadpool
 +
|-
 +
|open-xchange-tx
 +
|-
 +
|open-xchange-user-json
 +
|-
 +
|open-xchange-xml
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-messaging-facebook
 +
|rowspan="6" | '''open-xchange-messaging'''
 +
|-
 +
|open-xchange-messaging-generic
 +
|-
 +
|open-xchange-messaging-json
 +
|-
 +
|open-xchange-messaging-rss
 +
|-
 +
|open-xchange-messaging
 +
|-
 +
|open-xchange-twitter
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-subscribe-crawler
 +
|rowspan="7" | '''open-xchange-subscribe'''
 +
|-
 +
|open-xchange-subscribe-facebook
 +
|-
 +
|open-xchange-subscribe-json
 +
|-
 +
|open-xchange-subscribe-linkedin
 +
|-
 +
|open-xchange-subscribe-microformats
 
|-
 
|-
|<minor release>
+
|open-xchange-subscribe-msn
|The third version number (minor releases) indicates an update with consolidated bug fixes and non-intrusive feature enhancements. APIs and database will not be changed if this can be avoided. All changes must be backward compatible.
 
|<font color="#008000">6.10.1</font><font color="#FF0000"></font>
 
 
|-
 
|-
|<build number>
+
|open-xchange-subscribe-yahoo
|The Rev-number (Revision) shows the progress of the development in single steps
 
|<font color="#008000">6.10.1-Rev3</font><font color="#FF0000"></font>
 
 
|-
 
|-
 
|
 
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-publish-json
 +
|rowspan="3" | '''open-xchange-publish'''
 +
|-
 +
|open-xchange-publish-microformats
 +
|-
 +
|open-xchange-templating-json
 +
|-
 
|
 
|
 
|
 
|
 +
|- style="vertical-align:top"
 +
|open-xchange-http-deferrer
 +
|rowspan="7" | '''open-xchange-oauth'''
 +
|-
 +
|open-xchange-oauth-facebook
 +
|-
 +
|open-xchange-oauth-json
 +
|-
 +
|open-xchange-oauth-linkedin
 +
|-
 +
|open-xchange-oauth-msn
 +
|-
 +
|open-xchange-oauth-twitter
 +
|-
 +
|open-xchange-oauth-yahoo
 
|-
 
|-
|Public Patch Release / Patch Release
 
|A Public Patch Release enables Open-Xchange to publish a feature together with a patch. This in turn enables Open-Xchange to react more flexibly to time requests for certain features, thus relieving minor releases and making it possible to shift them. Delivering a feature with a Public Patch Release requires:
 
* It can be implemented without far-reaching side effects. This is especially true for features that are implemented as plug-ins. To a limited extend, features affecting a limited sub set of core functionality can be included. Technical pragmatism is fine to reach the goal (e.g., copy & paste of functionality instead of abstraction into a service). This pragmatism has to be leveled out though as soon as the feature is ported into a more flexible branch. 
 
*It can be deactivated and is deactivated by default. If a customer installs a Public Patch Release, the familiar feature set does not change. Only if explicitly activating the enhanced features, will they be available to the end user.
 
*If features require changes to the data base schema or configuration files, they have to be developed in such a way that they do not impair the running system.
 
*Side-effects of Public Patch Releases are evaluated by the respective developers. Together with the QA team, they make a test plan for checking for those side effects and other effects.
 
 
|
 
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-unifiedinbox
 +
|rowspan="1" | '''open-xchange-unifiedmail'''
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-admin*
 +
|rowspan="2" | '''open-xchange-admin'''
 +
|-
 +
|open-xchange-admin-plugin-hosting*
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-admin-plugin-reseller
 +
|rowspan="1" | '''open-xchange-admin-reseller'''
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-admin-plugin-usermove
 +
|rowspan="1" | '''open-xchange-admin-user-copy'''
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-admin-plugin-contextrestore
 +
|rowspan="1" | '''open-xchange-admin-contextrestore'''
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-admin-plugin-autocontextid
 +
|rowspan="1" | '''open-xchange-admin-autocontextid'''
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-http-deferrer
 +
|rowspan="5" | '''open-xchange-dav'''
 +
|-
 +
|open-xchange-caldav
 +
|-
 +
|open-xchange-carddav
 +
|-
 +
|open-xchange-webdav-directory
 +
|-
 +
|open-xchange-webdav-acl
 +
|-
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|open-xchange-upsell-generic
 +
|rowspan="1" | '''open-xchange-upsell-multiple (-gui)'''
 +
|-
 
|}
 
|}

Latest revision as of 10:20, 27 November 2015

Package name changes with 6.22

Old package(s) New package
open-xchange-common open-xchange-osgi
open-xchange-activation
open-xchange-cache open-xchange-core
open-xchange-calendar
open-xchange-charset
open-xchange-common
open-xchange-config-cascade
open-xchange-config-cascade-context
open-xchange-config-cascade-user
open-xchange-configread
open-xchange-contactcollector
open-xchange-conversion
open-xchange-conversion-engine
open-xchange-conversion-servlet
open-xchange-crypto
open-xchange-data-conversion-ical4j
open-xchange-dataretention
open-xchange-genconf
open-xchange-genconf-mysql
open-xchange-file-storage
open-xchange-file-storage-composition
open-xchange-file-storage-config
open-xchange-file-storage-generic
open-xchange-file-storage-infostore
open-xchange-file-storage-json
open-xchange-folder-json
open-xchange-frontend-uwa
open-xchange-frontend-uwa-json
open-xchange-global
open-xchange-html
open-xchange-i18n
open-xchange-jcharset
open-xchange-logging
open-xchange-management
open-xchange-modules-json
open-xchange-modules-model
open-xchange-modules-storage
open-xchange-monitoring
open-xchange-proxy
open-xchange-proxy-servlet
open-xchange-publish-basic
open-xchange-publish-infostore-online
open-xchange-push
open-xchange-push-udp
open-xchange-secret
open-xchange-secret-recovery
open-xchange-secret-recovery-json
open-xchange-secret-recovery-mail
open-xchange-server
open-xchange-sessiond
open-xchange-settings-extensions
open-xchange-sql
open-xchange-templating
open-xchange-templating-base
open-xchange-threadpool
open-xchange-tx
open-xchange-user-json
open-xchange-xml
open-xchange-messaging-facebook open-xchange-messaging
open-xchange-messaging-generic
open-xchange-messaging-json
open-xchange-messaging-rss
open-xchange-messaging
open-xchange-twitter
open-xchange-subscribe-crawler open-xchange-subscribe
open-xchange-subscribe-facebook
open-xchange-subscribe-json
open-xchange-subscribe-linkedin
open-xchange-subscribe-microformats
open-xchange-subscribe-msn
open-xchange-subscribe-yahoo
open-xchange-publish-json open-xchange-publish
open-xchange-publish-microformats
open-xchange-templating-json
open-xchange-http-deferrer open-xchange-oauth
open-xchange-oauth-facebook
open-xchange-oauth-json
open-xchange-oauth-linkedin
open-xchange-oauth-msn
open-xchange-oauth-twitter
open-xchange-oauth-yahoo
open-xchange-unifiedinbox open-xchange-unifiedmail
open-xchange-admin* open-xchange-admin
open-xchange-admin-plugin-hosting*
open-xchange-admin-plugin-reseller open-xchange-admin-reseller
open-xchange-admin-plugin-usermove open-xchange-admin-user-copy
open-xchange-admin-plugin-contextrestore open-xchange-admin-contextrestore
open-xchange-admin-plugin-autocontextid open-xchange-admin-autocontextid
open-xchange-http-deferrer open-xchange-dav
open-xchange-caldav
open-xchange-carddav
open-xchange-webdav-directory
open-xchange-webdav-acl
open-xchange-upsell-generic open-xchange-upsell-multiple (-gui)