What's new in using?
- Share a status update or file from anywhere in IBM Connections. Log in and then click the Share link in the header.
- The activity stream displays an aggregated view of the latest updates from people or events that you are following and people in your network. To view more information about an update, repost it, or like it, click the entry to launch the embedded experience.
- IBM Connections now introduces an enhanced Metrics application. Metrics employs the analytic capabilities of the IBM Cognos® Business Intelligence server, which is provided as part of the IBM Connections installation to support the collection of metrics data. Administrators and designated users can work with interactive displays of global metrics by clicking Server Metrics in the footer. Community owners can view non-interactive reports for their communities by clicking Metrics in the navigation pane.
- The rich text editor, which is used across the IBM Connections applications, has been upgraded to CKEditor 3.6.3 in this release. There are a number of new features in the Wikis editor.
- Profiles has been updated to include the activity stream, which shows the profile owner's latest updates from across IBM Connections.
- When viewing your search results, you can filter the results from Profiles to exclude inactive profiles by selecting Exclude Inactive People from the Show menu on the Profiles Search Results page.
- The social analytic widgets now recommend private as well as public content, based on your existing relationships with public and private content in IBM Connections.
- The Trending widget displays a list of the hot topics that are trending in your organization. The widget displays when you filter your search results using the Status Updates option.
- Status updates and microblogging content are now included in the analysis of the relationships that are used to recommend content and people in the social analytics widgets.
- Activity members are now displayed in a Members view within the activity instead of in a Members section in the navigation pane.
- Standard activity owners can go to the Members view to make an activity public.
- Titles and descriptions in activity entries are automatically saved so that if you are unexpectedly disconnected from the application, you do not lose your latest changes.
- In an activity entry, you can link to files and folders in the Files application.
- Activity owners can convert an entry into a to do item.
User interface improvements make it easier for you to go directly to your blogs.
The following features are new for Bookmarks:
- A new user interface makes it easier for you to access and manage bookmarks.
- When you install the Add Bookmark browser button, you also have the option to install a Discuss This and Related Community browser buttons for posting web pages to an IBM Connections forum or linking together related communities.
- The Events widget allows community owners to share information about upcoming events with the rest of the community.
- For deployments that make use of owner moderation of communities, owners can disable content approval and content flagging on individual communities.
- Use the Related Communities widget to suggest communities for colleagues to join.
- Share status with members of your community.
- The Recent Updates view provides a centralized place to see what is new in a community.
- You can add more information to the community description and it is collapsible.
- LDAP groups can now be added as members of a community.
- Files now enables you to do the following actions:
- Upload multiple files at the same time.
- Download all of the files in a view.
- Add files to a folder during upload.
- Select and perform actions on multiple files at one time.
- Delete a file version.
- Share folders with communities.
- Give community members access to edit files you own.
- Move files uploaded to a community to trash; from trash you and others can restore or delete the files.
- Stop sharing a file in one action, including removing the file from any shared folders and communities.
- Stop sharing files that were shared with you. For example, if someone shared a file with you, and then you shared the file with a community, you can stop sharing with the community.
- A file’s owners and editors can lock and unlock the file.
- The file lock icon displays a red key in the owner’s view when the file is locked by another user. The file owner can unlock the file at any time.
- A graphic Like option is now available on the file page; the Recommend file option has been changed to a Like file option.
- For files that you are adding or have added to a folder, you can give access to those files to anyone who has access to the folder.
- The summary page and tabs have been redesigned to provide more information, such as in which folders the file resides and whether the file is referenced by status updates.
- The Communities Files view displays files that are you can access through communities.
- Files that are referenced in one or more status updates are noted as such.
- When a user is notified by email that someone has added a topic to a forum, the user can click a Reply to this topic link in the email. This creates a response email the user can add content to and send. This create a new forum topic as a response to the topic they were notified about in the email. Attachments in the email are added to the response topic.
- You can add content from any web page or IBM Connections source to a forum topic by clicking a button in your browser tool bar. Click Bookmark or Discuss This, and then follow the steps for installing the Discuss This button. Then navigate to any web or IBM Connections page, click Discuss This, and select a forum to post the content to.
- The Home page user interface has been updated so that it is easier to find information that is important to you. The Updates tab and the Widgets tab have been replaced by a single page with different views available from the navigation sidebar. Use these views to filter the display and check for your latest updates and notifications. For example, you can check the Action Required view for items that require a response from you. The My Notifications view now includes responses to topics in addition to notifications that you have sent and received. For more information about the different views, see Home page views.
- The improved microblogging experience allows you to gather information in a meaningful way and act on it in context. You can now attach files to your status updates, and use hashtags to tag your updates and make them easier for other users to find. You can repost status updates to share information with the people who are following you, or click Like to recommend an update. You can also preview images and download files to work on them locally.
- The steps for following tags from the Home page have changed.
- The Events widget helps you to keep track of upcoming community events that you are attending and that you are following. The widget is available from the activity stream views.
- The The Board tab has been replaced with the Recent Updates tab on the user’s profiles page. The Recent Updates list of posts is similar to the board in that it displays status messages and responses. It also includes information about other actions performed by the profile owner, such as sharing a file or adding a post to a blog. The message posting area itself is essentially identical to the earlier version, enabling you and others to view and post messages to a user’s wall.
- The Recent Posts tab on the Profiles page has been removed. Recent posts appear under the profile owner’s Recent Updates tab.
- Use the Recent Updates area on your profile page to post a status message.
- The business card has been redesigned for improved layout and access.
- On the Invite to My Network page, the Also Follow option is enabled by default.
- You can now accept a network invitation from the inviter's profile page.
- The Network Contact or Pending Invitation indicator label now displays next to the person’s name on their profile page.
- You can now accept an invitation to join a person’s network from that person’s profile page.
- There are no longer My Wikis and Public Wikis tabs. All views are together in the same list.
- See wikis you are following by clicking I'm Following.
- Pages can be removed from a wiki by moving them to the trash. From the trash, pages can be deleted or restored to the wiki.
- You can now download a version of a page from the page comparison view, as an HTML file.
- The wiki editor has been updated. Administrators can divide toolbars into multiple toolbars. You can navigate between toolbars with the Tab key. Also, toolbars now include a button for adding and editing iFrames.
- The wiki editor has two new features: the editor area expands downward as you add content. As your editing space expands, a toolbar displays even if scrolling is required.
What's new in installing?
- The installation wizard is based on IBM Installation Manager 1.4.4.
- You can install and configure IBM Cognos Business Intelligence, obtained separately, by using the scripts, models, and specifications that are included with IBM Connections.
- Console Mode is available. Use this character-based interface to install, modify, or uninstall the product when you do not have access to the graphical interface.
- Silent installation has been extended so that you can install both IBM Connections and IBM Installation Manager in silent mode.
- The initial configuration of administrators for Home page and Blogs is now handled automatically during installation. However, to configure widgets, you still need to assign a Home page administrator.
What's new in administering?
- You can run Profiles synchronization commands in preview mode. See Synchronizing user data using administrative commands.
- There is an entirely new interface for viewing metrics. The Metrics application uses IBM Cognos Business Intelligence to collect and display statistics that show how people use Connections. With the new Metrics application, community owners can view metrics for their own communities, and system administrators plus designated users can view and interact with server-level metrics that show information across all of Connections.
- All of the applications now use Freemarker templates for notifications. This has no effect on email notifications.
- There are several changes to the configuration of IBM Sametime® awareness through the Sametime server. See Adding Sametime awareness through the Sametime server
- You can remove microblogging functionality from your deployment by disabling the microblogging service reference in the LotusConnections-config.xml file.
- The underlying implementation of the Activities content store is changing with release 4. If you are installing Activities for the first time, the new implementation is used to store resources associated with Activities automatically. If you are upgrading from a previous version of Activities, Activities data continues to be stored in the existing content store, which uses the old implementation. If you want to gain the benefits of the new implementation, you can create an additional content store which uses it. See Defining multiple content stores for Activities for more details.
- The Blogs frontpage blog is now created for you by default when you install the Blogs service.
- A new configuration property, connections.blogs.feed.return401_fornopermission_toviewblog, lets you change the error page returned when a user cannot access a blog page from 401 to 403.
- A new configuration property, connections.blogs.onlymembercanvote lets you limit voting in an Ideation blog to community members.
- A new configuration property, connections.blogs.lastModifierDisabled, controls whether or not to display the last modifier information in blogs entries.
- Blogs notification is simplified so that you have fewer notification templates to configure.
- Administrators can control whether Bookmarks links are redirected from the Bookmarks application or whether external links directly access external web pages.
- You can create an administrator who can edit the content of all communities, public and restricted. For more information, see Administering community content.
- You can configure Linked Library widgets (formerly named Custom Library widgets) in communities by editing a new library-config.xml file. Properties in that file control functionality such as whether to display the person card for the ECM users, whether to download files through a proxy or directly from the ECM server, and whether to display the Views dropdown on the main document list. For more information, see Managing Linked Libraries.
- Use the ForumsService.filterInput command to retrieve a subset of forums on which you want to perform an operation.
- You can now manually recalculate the count of forums and forum topics in your organization using administrative commands.
- You can enable and disable a that allows users to click a button to add the contents of a current web or IBM Connections page to a forum. When enabled, users can click Bookmark or Discuss This in the footer of any IBM Connections page and add a Discuss This button to their browser tool bar. When they click it, then select a forum they have posting access to, the current content of the page is added to a new forum topic.
- There is a new command, ForumsTrashService.filterForumsByName(), to help you restore forums from the trash by filtering on forum names.
- You can ensure that only a topic or replay creator can edit their topic or reply.
- The Home page administrative user interface has been updated to include options for adding custom widgets that are based on the OpenSocial gadget specification.
- New configuration properties allow you to control how you want the events generated by Profiles to be handled for your deployment.
- The Profiles population wizard now uses JVM version 1.6.
- The configuration model for customizing profiles has been enhanced to clearly separate the definition of the profile data model and the presentation of profile records in the user interface. Much of the process for customizing your profiles deployment has changed. See Customizing Profiles for information on the new methods.
- Most of the profile customization present in your previous release is migrated to new files provided in this release. However, when migrating profile data to this release, the following manual tasks are required:
- Profile types used in the widgets-config.xml or profiles-policy.xml must be added to the new profile-types.xml file after migration. See Post-migration step for profile types for details.
- String bundles referenced as resources in the LotusConnections-config.xml file must be copied to the new Connections 4 deployment.
- New TDI properties have been added to the profiles_tdi.properties file to control debug information. See Tivoli Directory Integrator properties for details.
- New samples have been supplied for reference when creating custom TDI assembly lines. See the following topics for where to find these samples and examples of how to use them:
- Profiles now supplies more standardized modes and attribute configuration options in the TDI Connectors. See Developing custom Tivoli Directory Integrator assembly lines for Profiles for details. For examples see topics such as Using the ProfileConnector and Using the PhotoConnector.
- Error messages and their descriptions have been improved to better convey why errors and warnings occur and what you can do to resolve a particular issue. See Profiles error messages for details.
Connections 4 includes new and enhanced APIs for Search. These APIs are now documented in the following wiki: http://www-10.lotus.com/ldd/appdevwiki.nsf/xpViewCategories.xsp?lookupName=Product%20Documentation
- This release of IBM Connections introduces a new folder structure in which each application has its own index folder. The Search application also uses new folders to contain backup indexes, provide a staging location for the index, store the XML files that are created after an application is crawled, and store the content extracted from files.
- The crawling and indexing processes are now carried out in separate phases so that the process of crawling an application is completed before indexing for that application begins. This update to the two-stage indexing process results in improved reliability and performance.
- When you build the index for the first time, you no longer need to manually copy the index to each node that is running the Search application. This process is now automated.
- The resumption of interrupted or failed crawling and file content extraction now takes place automatically, and is always enabled for both initial and incremental indexing.
- The Search application now has much faster file content extraction due to direct access to the file system used by Files and Wikis to store file content.
- A reduced need for server restarts means that you can now build a new Search index using the background indexing SearchService commands and switch over a production deployment to the new index without a server restart. Similarly, you can update Search configuration options and apply them without a server restart using the reloadSearchConfiguration command.
- Status updates and community events are now included in the content that is indexed by the Search application.
- A new facet known as trending is applied to search results that are specific to status updates. Using this facet, keywords are extracted from recent status updates and weighted based on frequency of use.
- Language guessing has been improved for field-level searches to ensure more accurate search results.
- The command for creating a stand-alone index has been extended to include two additional parameters. These parameters allow you to persist application seedlists to a specified location and also to specify a file content extraction location if you have already extracted file content using the SearchService.startBackgroundFileContentExtraction command or during a previous run of the SearchService.startBackgroundIndex command.
- If you are experiencing problems with crawling, use the SearchService.startBackgroundCrawl command to run a background crawl and verify that the process is completing successfully.
- The SearchService.startBackgroundFileContentExtraction command allows you to extract file content outside of the indexing process.
- By updating a configuration setting in the search-config.xml file, you can specify that interrupted or failed indexing tasks are automatically resumed..
- Additional globalization settings are available for Search. In addition to configuring accent-insensitive searching, you can enable settings to ignore punctuation in search terms and perform a one-to-two mapping in search terms.
- You can perform a number of steps to verify that the Search is working as expected.
- Verbose logging can help you to monitor the progress of the Search crawling and indexing operations. For more information, see Configuring verbose logging.
- The following commands that were previously used for enabling and disabling indexing tasks according to task type have been replaced. Use the SearchService.enableTask(String taskName) and SearchService.disableTask(String taskName) to enable and disable indexing tasks instead.
- SearchService.enableFileContentTask(String taskName)
- SearchService.enableIndexingTask(String taskName)
- SearchService.disableFileContentTask(String taskName)
- SearchService.disableIndexingTask(String taskName)
- A new SearchService command enables you to get a list of the tasks that are currently running for the Search application.
- You can delete all scheduled tasks for Search using the SearchService.deleteAllTasks() command. For more information, see Deleting scheduled tasks for Search.
- If you want to delete all scheduled tasks from the Home page database and restore the default tasks that are automatically configured when you first install the product, use the SearchService.resetAllTasks() command.
- Use the SearchService.retryIndexing command when you want to reindex content that was not indexed successfully during initial or incremental indexing.
- A new administrative command allows you to free up disk space by deleting persisted seedlist data from your system.
- Use the SearchService.listIndexingNodes() command to verify the names of the Search indexing nodes in your deployment. For more information, see Listing indexing nodes.
- When restoring the Search index, the steps that you perform depend on what type of environment you are using. For more information, see Restoring the Search index.
- You can edit settings in the search-config.xml file to specify the maximum number of seedlist threads used when indexing.
- When you add a new node to your deployment after installing IBM Connections, you need to manually create Search work managers for the newly-added node.
- New commands are available to allow you to reload the Search index and configuration without having to restart the Search application.
- You can edit settings for persisted data to specify whether the data is deleted after a successful incremental index and also specify the maximum age for persisted pages.
- Update the seedlistSettings.maximumIncrementalQuerySpanInDays property when you want to avoid performance hits by avoiding unnecessary full search crawls.
- The seedlistSettings.maximumPageSize property allows you to specify the maximum number of items on a search results page.
- You can specify the default timeout for seedlist requests by creating an IBM WebSphere Application Server environment variable named SEARCH_SEEDLIST_TIMEOUT and setting the required value of the timeout.
- You can change your deployment settings so that search results related to inactive users are automatically included in search results.
- A new SearchService administrative command enables you to list the indexing tasks defined for the social analytics service.
- The SearchCellConfig.setSandIndexerTuningcommand lets you tune the social analytics indexing process by configuring the number of iterations used by the indexing jobs. For more information, see Tuning social analytics indexing.
- You can now configure dynamic, global properties for the social analytics service using SearchService commands.
- There are no Wikis administrative updates in this release.
What's new in customizing?
If you customized the IBM
Connections user interface in a previous release of the product, note that there is no migration path provided for importing your changes into IBM
Connections 4. Before upgrading to IBM
Connections 4, review and make a note of your existing customizations so that you can verify them post-migration and rework if necessary.
- Review the customization tips and best practices provided to help you to implement and manage customizations in your IBM Connections deployment.
- Many of the customization paths have changed since the previous release of IBM Connections. For more information, refer to the individual task topics in the Customizing section of the product documentation.
- You can customize sprited images by modifying the images and copying them to the appropriate customization directory.
- In this release of the product, you can extend your deployment by adding custom JSTL tags. For more information, see Extending JSP files with custom tags.
- Customize notifications by modifying existing template files or by replacing files with custom templates created by you. You can also edit the text strings and images used in notifications.
What's new in security?
- OAuth support – You can now use OAuth to support API access to IBM Connections. See Allowing third-party applications access to data and the API Reference and Open Authorization sections of the IBM Social Business Development wiki for details.
- Users can allow applications access to their Connections data without sharing credentials, and revoke that access at any time.
- Also, users can report a malicious application to an administrator who can remove it from the list of applications enabled for OAuth.
What's new in mobile?
- Starting with the IBM Connections 3.0.1 July 2011 Mobile release, you can access IBM Connections from a mobile device using an app designed specifically for that device. With the Connections 4 release, these native apps have been enhanced. To support the enhancements, there is now a database associated with the Mobile application and a configuration file that administrators can edit to customize the native applications.
What's new in developing?
The Connections API documentation has been moved to the API Reference
section of the IBM Social Business Development wiki
What's new in troubleshooting and support?
Parent topic: Product overview