Posted by dhiraj 3 years 1 week ago

Cyn.in 3.1.3 release is now available. This is a bugfix release. Major changes in the translation mechanism are included, please read the notes in the Translations section, for more info. Cyn.in Community Edition users should read the note on removal of legacy products before upgrading their Cyn.in instances.

Key Fixes

  • The "Who" section of an Event item when viewed singularly was not coming up when only the Attendees field was filled. It would not show up unless the Contact Name field was also filled - the section now shows up correctly.
  • Downloading of only .zip files was broken only in IE8. Any zip file when downloaded from Cyn.in in IE8 would show as a corrupted download, while it would work in all other web browsers. Fixed.
  • Discussion URLs will now be much shorter, maximum width is now reduced to 80 characters. Note: This will affect only new discussions, old discussions' URLs will continue un-changed to preserve existing links. This feature has been requested in the Cynapse Community, by @everythingability, @ybizeul and others.
  • Plone base has been upgraded to latest stable version, Plone 3.3.5.
  • Proxy Server Support: HTTP Proxy server support for Internet connections has been tested and fixed to work correctly for update checking and future server-side Internet features.

Minor Improvements

  • Recycle Bin now directly shows Manage Contents view, this allows bulk management and can be used to delete all items, in an easier way.
  • Performance improvements: Minor performance improvements and deprecated methods removal is included in this release. Cyn.in server startup time has improved, and you should hopefully see faster page-loads. We are continuing to work towards improving performance, stay tuned for more updates.

Translations and Community Contributions

This release brings many changes in the translation and i18n front. We have finally been able to shift to the locales folder based layout for translations files. This is the recommended way of including translations in products and allows Cyn.in to choose the correct translation to load without depending upon (potentially) incorrect values in language file headers. We have also switched to using tagged svn versions of translations - every Cyn.in version from now on will have a concrete translation version, to rule out update mishaps from untested translations. Salient points:

  • Updated French, Italian and German translations. Community Contributions section, below, has notes.
  • New translations layout: The i18n folder in <buildout>/src/ubify.policy/ubify/policy/i18n has been replaced with <buildout>/src/ubify.policy/ubify/policy/locales.
  • Space selection dropdown list in quick adder bar will now respect unicode characters in Space names. This has been tested to work properly with Cyrillic and other non-English languages.
  • New translation strings: There are new translation strings available, we have added missing i18n translations for places reported by the Cyn.in Community. More strings are going to be added soon.
  • Translators should now consult the Cyn.in Translations Wiki pages before commencing work on translations. From now on, which branch of the subversion checkout you work on will matter, we will no longer be using CyninTranslations trunk for translations files.

Community Contributions

  • LinguaPlone: Cynapse Community user @millie contributed a patch to make Cyn.in work better with the Lingua Plone product, which allows each content item to be written in multiple languages and shows the appropriate content to visitors based on their selected languages. This fix has been included in this release, thanks @millie! :)
  • New translators/languages are always welcome! Community user @ybizeul has contributed a French translation. Redomino s.r.l. have contributed an Italian translation. Both new translations have been included in this release.
  • Thanks go out to @gogobd, @mdebusfor updates on the German translation, included in this release.

Removal of Legacy Products

For maintainability reasons, several non-used plone products have always been included in Cyn.in releases. These legacy / non-used products have now been removed from the Cyn.in buildouts and are no longer included. The following products have been removed:

  • kss.plugin.jquery  - This product was internally used initially in early 3.x versions for bridging KSS and jQuery, but was unused in subsequent public releases
  • Products.Ploneboard - Only used in legacy (Pre Cyn.in 2.x deployments)
  • Products.PloneFlashUpload - Only used in Cyn.in 2.x deployments
  • python-cjson - has been replaced with jsonlib which provides better Unicode support for JSON
  • archetypes.schematuning - has been removed, it is now included in archetypes.schemaextender with caching.zcml flag
  • collage - Only used in legacy (Pre Cyn.in 2.x deployments)
  • clouseau - Only used in development

Potentially this can be a breaking change for existing installations, especially if you have installed any of these products and left them installed or in limbo. When the new Cyn.in update is applied to your Cyn.in instance you may run into problems if you fall into these cases. We recommend at the least manually uninstalling any of the above products if you had them installed prior to installing the update. If you are unable to get the Cyn.in 3.1.3 update to work properly on your existing installation, please start a new discussion on Cynapse Community. This problem only affects existing installations, new installations should remain unaffected. Please test the update on a test system if you are running a production Cyn.in and want to upgrade to the latest.

Links

Cyn.in Server Download page on Cynapse.com: http://www.cynapse.com/downloads/cynin-community-edition

Subversion Tag Checkout URL: http://odn.cynapse.com/svn/cynin/tags/cynin_3_1_3

Source Code Snapshot URL: http://odn.cynapse.com/attachments/download/127/cynin_3_1_3-source.zip

Closed Issues Log: http://odn.cynapse.com/projects/cynin/issues?query_id=13

Views: 4,959, Comments: 0

Posted by dhiraj 4 years 23 weeks ago

The much awaited release of cyn.in - v 2.1 is finally here, I am honored to annouce it's public availability. Some of the New and Notables for this release are (click on a picture for slideshow):

Application Perspectives

Application containers of cyn.in v.2.0 gives way to Application Perspectives. Every space in cyn.in now come pre-fit with application perspectives. Manually creating applications as containers to content is required no more. Simply create or upload any kind of content (such as a wiki page or an excel sheet) within a space and the content appears in the correct perspectives. The important thing here is that all content is created within a space and not an application container. This helps users to focus on creating content and stop worrying about creating containers. This also facilitates easier interlinking and reusing of content between applications.Application Perspectives

Main Space: The root of all content.

Spaces have been the pivotal aspect of cyn.in. Spaces help a group of users to create a secure work area within their cyn.in site and allocate explicit permissions to select users within it. Spaces are vital to most large companies with diverse teams. However, a substantial number of our customers & users felt the need for a simplified central collaboration area, that is accessible to every user of the cyn.in. This gave birth to the concept of the Main space. This is where All users of your cyn.in site can create or edit any content, without worrying about permissions or sharing rights. This makes the main space the best place for free form collaboration, and its no more necessary to create a bunch of spaces before new users start using cyn.in. Spaces should only be created when there is a need for security isolation.

All Updates - A consolidated activity stream

A new perspective called 'All Updates' has been added to all spaces. This shows all activity within a space (and from all spaces nested inside the space). This bridges content from all applications and types into a simple unified interface. A great deal of user experience enhancements have been designed for the all updates perspective, as we expect this to be the most used perspective on a daily basis.

Contextual Discussions. A whole new level

Commenting, the most used feature in cyn.in just got better. cyn.in v2.1 enables AJAX based discussions providing a live chat kind of user experience. These discussions are contained in all content types in the cyn.in. A comment posted to any content 'bubbles' the content to the top of the activity stream, pushing the content to the relevant audience. Read more about contextual discussions in this previous blog post.

The Status Log - Micro blogging for the enterprise

Get a micro blog dedicated for your team. Status logging tools like Twitter, Jaiku etc. have proved to be one of the simplest collaboration tools around, but public systems can rarely provide the context for work related collaboration. Public status messages help people to get word across to other people globally, where the context or content of the post is required to be relevant to a variety of audience. With cyn.in status logs, users can post work related information, which may not be appropriate or relevant to broadcast on a public system, specifically within the context of the business or enterprise. The status logs are tightly integrated to the activity stream and can contain threaded discussions. Status logs thus, are the easiest way to start a conversation with your team. More about the cyn.in status log in this post.

The Recycle Bin: Delete without fear!

Deleting content from an enterprise system is always a concern. Especially for businesses that need to follow compliance regulations. The new cyn.in recycle bin grabs deleted content from across the site, and allows the administrator to process the deleted content as per the compliance requirements. cyn.in rules can be applied to the recycle bin for custom automated processification of deleted content as well.

Completely revamped user interface

cyn.in has been well acclaimed for its simple yet powerful user interface. Focus on user experience and an user centric approach have been our strongest USPs, we have just taken the user interface to the next level. Based on a large number of user interviews, we have designed a new user interface from ground up, which is much less cluttered, and makes focusing on content much easier, yet providing required tools with minimum clicks.

A lot more minor improvements

v 2.0 Laid the foundation for a great collaboration tool. With v2.1 we had the opportunity to focus on a lot of small things that make a big difference, especially in terms of user experience. We have also fixed over 200 bugs and tracked over 50,000 hours of development time in this release. So go ahead, get the all new cyn.in - Its available in a free open source community edition, a supported enterprise edition, as well as cost effective on-demand packages.

Related Links

Views: 3,757, Comments: 3

Syndicate content