root/3.2/enpraxis.educommons/trunk/enpraxis/educommons/CHANGES.txt

Revision 578, 13.7 KB (checked in by tom, 3 years ago)

updated installation and changes docs

Line 
1========================
2Changes in version 3.2.1
3========================
4Installers
5   Simplified installation have been added, including buildout scripts and Windows installers.
6Expanded IMS Import
7   eduCommons can now import from IMS Common Cartridge, IMS Content Package, MIT course downloads, Blackboard IMS, WebCT Vista, WebCT 6.1/7.0, and Moodle Backups.
8Improved IMS Export
9   eduCommons can now export to IMS Common Cartridge, IMS Content Package, and IMS Package for Moodle.
10WordPress Import/Export
11   Support has been added to import pages from a WordPress site as well as export eduCommons content directly to WordPress pages.
12Static Site
13   It is now possible to publish an entire eduCommons site to static HTML.
14Expanded RSS
15   Additional RSS have been added to create an RSS feed of most recent items.
16OIA-pmh and Improved Metadata
17   Support has been added for additional metadata in rdf/rss views as well as OAI/pmh.
18OpenSearch Support
19   Support has been added for OpenSearch, including the Firefox OpenSearch widget which allows a search of a specific eduCommons site directly from the browser's search window.
20Unit Tests and Selenium Acceptance Tests
21   A Selenium testing buildout has been added, as well as numerous acceptance tests and unit tests. More information is available at http://educommons.com/dev
22
23========================
24Changes in version 3.1.0
25========================
26
27"Download Course" Additions
28   Moved "download this course" into a "Reuse Course" portlet. The course downloads now include IMS information. Using a portlet will also allow for additional formats, such as Common Cartridge, to be added in the future. 
29
30Display License and Caption for Embedded Objects
31   Using the Kupu editor, eduCommons can now display separate licenses and citations for image objects embedded in a page, distinct from the overall page license.
32
33Captcha integration
34   We now integrate captcha on the registration page to prevent spambot submissions.
35
36Lingua Plone 2.0 Integration
37   LinguaPlone 2.0 has been implemented into eduCommons 3.1.0, allowing users to localize content and support multiple languages on a single OpenCourseWare site.
38
39Add accessibility check
40   This is intended to help institutions who want to include accessibility check into their workflow.
41
42Enable Javascript/Page-specific CSS and embed tags by default
43   We have enabled Javascript and page-specific CSS and embed tags by default.
44
45Documentation for Adding Small Widgets
46   Add eduCommons-specific documentation and examples for adding Plone 3 portlets.
47
48Add "Remix this course" functionality
49   This feature is designed to allow courses from MIT OpenCourseWare (pending implementation by MIT OCW) as well as other eduCommons OCWs to be easily imported into OpenOCW (or another eduCommons site if specified, but OpenOCW will be the default). On published eduCommons OCW courses that have been packaged, a "Remix this course" link appears. This allows unauthenticated users to send the entire course to OpenOCW (OpenOCW login credentials must be provided). 
50
51Update "download this course" to improve handling of large courses
52   "Download this course" is no longer auto-generated when a course is published or changed. Instead, a new "Package course" button appears in the contents view of the course once it has been published. The "Download this course" .zip file now includes IMS information. It now appears in its own portlet, along with the "Remix this course" link.
53
54Other updates
55   Updated eduCommons to exclude new content from showing in the left nav by default (including zip imports).
56   Improved IE 6 and 7 compatibility.
57
58========================
59Changes in version 3.0.2
60========================
61
62Fixed bugs in 3.0.1 migration release
63
64
65========================
66Changes in version 3.0.1
67========================
68
69Added migration support for from eduCommons 2.3.1
70
71
72========================
73Changes in version 3.0.0
74========================
75
76Added full support for Plone 3.0
77   Inline editing
78   Working Copy support
79   Link and reference integrity checking
80   Automatic locking and unlocking
81   Easy collaboration and sharing
82   Versioning, history and reverting content
83   Upgraded visual HTML editor
84
85Added OpenOCW Functionality
86   Simplified Workflow
87   Refactored Security
88   Eased Production processes
89
90Simplified Course Building
91   Course Builder Widget allows 'one step' production of Division, Course, and templates Course objects (syllabus, etc).
92
93
94========================
95Changes in version 2.3.1
96========================
97
98Added Migration from 2.2.0
99   The migration process has been improved and simplified.
100
101 
102========================
103Changes in version 2.3.0
104========================
105
106Added i18n Support for Spanish, Dutch, French, and Chinese
107   Translations are now available for the aforementioned languages.
108
109Added Support for MOCSL Tools
110   The Folksemantic AddOn Product allows for seamless interaction with
111   Annorate, Make A Path, and Send2Wiki.
112
113Fixed Metadata Bugs
114   The Citations were presenting incorrect metadata; now pulling in correct
115   metadata per object.
116
117Added Course Wide Instructor Metadata
118   A flag is now available to note if the Instructor of the Course is also the
119   principal creator for objects within the course.
120
121Added MIT CP Import Support
122   Via the IMS Transport Tool, an end user can now import IMS Content Packages.
123   eduCommons will strip the package of it's chrome and import content, navigation,
124   and metadata.
125
126Added Zip File Download for Courses
127   End Users can now get a Zip File download of a course object, stripped of eduCommons
128   chrome and ready for reuse
129
130Extended RSS Feed Support
131   Departments and Courses now have configurable feeds per object, and the ability to turn
132   feeds on and off
133
134Added Recursive Copyright Clearance
135   Folderish Objects may now recrusively clear or revoke copyight
136
137
138========================
139Changes in version 2.2.0
140========================
141
142Front end UI Enhancements
143
144Auto-citation generation (from metadata) displayed inline with documents and included in skinless content. Simplify conformance with Attribution terms of Creative Commons licenses for those who build derivative works.
145
146Social Bookmarking Dropdown. Help users bookmark and later find OERs hosted in eduCommons using popular social bookmarking services.
147
148Integration with MyOCW (pending MyOCW release dates).
149
150Expanded support for IMS Content Packaging, including a transform engine that can translate from popular IMS CP formats to and from eduCommons.
151
152Updated internationalization support, with translation updates for a predetermined set of languages.
153
154Finalized support for content translation using the LinguaPlone product.
155
156
157========================
158Changes in version 2.1.1
159========================
160
161Updated Internationalization Files
162  Updated internationalization files to reflect the latest eduCommons changes.
163
164Added Support for Inline Translations
165  Integrated the LinguaPlone product with eduCommons, making it now possible
166  to have multiple translations of content within the same eduCommons instance.
167
168RSS Feeds on front page, and RSS feeds for departments
169  RSS feed icon now appears on the front page of eduCommons, as well as on the
170  courses listing page. A new RSS feed now appears for departments, which
171  lists the latest published courses in a department.
172
173Added Support for Social Bookmarking Services
174  Added support for bookmarking services, starting with del.icio.us. Support
175  for more to come.
176
177Added a Skinless View for Documents
178  eduCommons now provides a skinless view of documents, making it both possible
179  and easy to reuse content.
180
181==============================
182Changes in version 2.1.0-final
183==============================
184
185A new IMS Transport Engine
186  A refactored IMS Content Packaging engine that provides a more robust import
187  and export functionality. On import eduCommons will identify where required
188  tags missing in the manifest file, if it is not able to read it directly.
189
190IMS Content Packaging Documentation
191  This version ships with detailed documentation on how to write out an IMS
192  Content Package that eduCommons can consume. The documentation is provided
193  in raw text, web based, and in a standalone (PDF) file.
194
195A New Content Licensing Engine
196  eduCommons now allows a default content license and a rights holder to be
197  set sitewide. It also includes the ability to license an individual piece
198  of content, should the need arise to publish content under a license
199  different to the site wide one.
200
201Copyright Bylines
202  Content is now published with the appropriate copyright byline, including
203  the ability to specify copyright dates, the rights holder, and the license
204  itself. The license includes a hyper-link to the legal terms of the license
205  as well as an icon (if the license includes one).
206
207Creative Commons License Support
208  eduCommons now includes a license selector that integrates with Creative
209  Commons Licenses (www.creativecommons.org), allowing eduCommons to remain
210  flexible with the latest CC offerings.
211
212Support for Other Licenses
213  eduCommons supports other licenses, including the traditional all rights
214  reserved, and GNU Free Document Licenses, as well as allowing content
215  developers to input their own license.
216
217RDF and machine readable Creative Commons License Support
218  eduCommons will publish by default any metadata for a content object in
219  embedded RDF format. eduCommons will also publish machine readable creative
220  commons licenses, that can be read and processed by search engines.
221
222Content Licensing Product for Plone 2.5
223  The content licensing features in eduCommons are shipped in a standalone product
224  that can also be used in a default Plone 2.5 instance.
225
226Native Support for Plone 2.5
227  This version of eduCommons supports the latest version of Plone (2.5), with some
228  functionality now taking advantage of the new Zope 3 component architecture.
229
230Improved HTML Validation/Fixing Engine
231  The HTML Validation/Fixer Engine has been updated, and now displays a detailed
232  report of problems within the body of an HTML document, and provides a simple
233  method to fix most problems, and identify remaining ones that need extra
234  attention. This functionality works when a content developer's editor is not
235  set to use the FCKeditor.
236
237
238
239
240==============================
241Changes in version 2.0.0-final
242==============================
243
244Human Readable URLS
245  URLs are human readable, instead of being based on an auto generated id.
246
247Recursive Folder Change State
248  Can change workflow state recursively on content in subfolders.
249
250Native Support for Plone 2.1
251  Integrated eduCommons custom skin files with new Plone 2.1 functionality.
252  Content objects are now based on ATContentTypes. Substantial changes across
253  the code base. eduCommons is currently based on Plone-2.1.2 and Zope-2.8.6.
254
255Content Status History on Object Views in Edit Mode
256  The content status history of an object is now available in the view from
257  a history link at the top of the page while in edit mode.
258
259No Redirect on Front Page
260  Front page no longer redirects to an ECIndex folder, but renders directly.
261
262Removed Forum Support
263  Forum support is being replaced by new social software in the future, which
264  means that the old OLS code base is no longer being maintained. If you require
265  forum support it is recommended that you use the excellent zForum
266  (http://www.zforum.org) plone product until the new software is in place.
267
268Improved IMS Content packaging
269  Workflow status history is now written in the IMS content package instead
270  of being stored in a binary blob.
271
272eduCommons Custom Skin Support
273  eduCommons can now reskinned in release mode without requiring eduCommons
274  to be restarted.
275
276Courses Object Removed
277  The courses object has been removed, and departments are now put in the
278  root of the site. This simplifies the UI and removes confusion over what
279  the Courses object is/was.
280
281Improved Default Templates
282  Default templates for the front page, FAQ and about pages propagate the
283  eduCommons site title, making it easier to customize default site text.
284
285Department and Course IDs
286  Departments and Courses now support the display of ID's in front of their
287  titles. Courses also support the display of the year and semester that the
288  course was taught in.
289
290==============================
291Changes in version 1.6.1-final
292==============================
293
294eduCommons Document HTML Fixer
295  Implement an HTML engine that can fix HTML mistakes automatically in ecDocuments.
296
297RDF Headers/Metadata
298  Add RDF headers to ECDocuments implementing the RDF/Dublin Core standard.
299
300Support for Plone 2.1.1/Zope 2.8.2
301  Implementing support for the latest Plone (2.1.1) and Zope (2.8.2) code bases.
302
303Support for Default Templates
304  Support for adding default templates for commonly used pages within eduCommons.
305
306
307Review and Revise IMS Export Rights
308  Changes in the UI to only present IMS import/export to administrators and managers.
309  This is necessary because producers do not have rights on content that is not in the
310  "In Progress" state, which prevents producers from being able to import/export
311  content not in the appropriate state.
312
313
314Zip export (non-ims)
315  Allow a producer administrator or manager to export course content in a zip file format.
316
317Creative Commons metadata header
318  Add a metadata header to ECDocuments for the creative commons license.
319
320Removal of "Courses" link in bread crumb
321  Remove the "Courses" link in the breadcrumb due to the fact that is is confusing to users.
322
323XHTML Validation of an Entire Course
324  Adding the ability to do validation of XHTML across a course, while reporting
325  errors in a log file.
326
327Add Folders to Course Contents
328  Add folders to course content pages so that objects which externally link to other
329  objects will retain their links with out having to rewrite them.
330
331Migration from 1.5.2-final
332  Implement the ability to migrate existing 1.5.2-final sites to 1.6.1-final.
333
Note: See TracBrowser for help on using the browser.