摘要:
A method and system for integrating an instance of a third party application into a collaborative computing environment instance are provided. One or more data interfaces between the third party application instance and the collaborative computing environment are created. The third party application instance is exposed within the collaborative computing environment. A template within the collaborative computing environment that uses the third party application instance is created. A migration tool is used to create collaborative computing environment instances which reference existing instances within the third party application.
摘要:
A method and system for the establishment of a named collaborative space in a collaborative computing environment in which a named space defining a place within the collaborative computing environment is provided. A membership set for the collaborative space is identified in which the membership set includes one or more members. At least one business process accessible within the named space is provided. The at least one business process can provide a business component instance which provides a specific business function within the named space. The business component instance can be in the form of a portlet.
摘要:
A role mapping method and system for a collaborative computing environment in provided. A set of permissions defining access to a generic business component for a named permission set is stored in a database. The set of permissions for the named permission set are mapped to an abstract role. Based on these mappings, access permissions to a business component instance within a community can be set.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to activity thread management and provide a method, system and computer program product for activity objectification for non-activity objects in an activity-centric collaboration tool. In an embodiment of the invention, a method for activity objectifying non-activity/task objects in an activity-centric collaboration tool can be provided. The method can include selecting a non-activity/task object in an activity thread for an activity map of the activity-centric collaboration tool, and associating an activity attribute with the selected non-activity/task object. The non-activity/task object further can be decorated with a user interface control corresponding to a value for the activity attribute, and a state for the user interface control can be changed responsive to changes in the value for the activity attribute.
摘要:
A method and computer program product for leveraging the creation context of a tag includes creating one or more tags, each of the one or more tags associated with a respective piece of content. A creation context is associated with each of the one or more tags. The one or more tags are searched based upon, at least in part, the creation context.
摘要:
The present invention is a method, system and apparatus for the policy based provisioning and management of a collaborative context. A policy based application provisioning system for use in a collaborative environment can include a policy having rules for limiting collaborative context creation and operation in the collaborative environment. A context provisioning process can be coupled to the policy and configured to create collaborative contexts in the collaborative environment limited by the rules in the policy. Finally, a context management process can be coupled to a data store of usage data for created ones of created collaborative contexts in the collaborative environment.
摘要:
Collaboration space object model provides for a Place consisting of rooms. A room is made up of pages. Folders are used to organize pages. Members belong to rooms, and are those users authorized to access them. Place type controls the creation of a place, including how many rooms it has, for example. Room type controls the appearance and content of rooms. A form manages the display of data notes. A form can contain fields for containing data and employ scripts to process and compute data. A page is the basic vehicle for content. Content is created using an or importing content from an external source. A member is also a data note, and each place contains its own member directory. A place is created and managed from a client browser in on-line mode and in offline mode with respect to a replicated copy of the space. Room security is independently managed, and security and aesthetics characteristics of subrooms selectively inherited. Room navigation and workflow processing is provided, as are forms creation and uploading from browser to server.
摘要:
The invention provides a method, system, and program product for establishing a multi-topic instant messaging (IM) chat session. In one embodiment, the invention includes sending a first message to at least one participant or receiving a first message from at least one participant; receiving a second message from at least one participant or sending a second message to at least one participant; determining whether the first and second messages pertain to different topics; and in the case that the first and second messages pertain to different topics, splitting the IM chat session into multiple parts based on the different topics.
摘要:
A system and method for generating a user interface by, responsive to end user input, building a text file including data source and formatting logic; instantiating an uploadable skin; binding the text file to the skin; responsive to command from the end user, dynamically uploading the skin from a user terminal to a place server; processing and storing the skin in a place database; responsive to end user request, selecting and rendering the user interface in accordance with the skin.
摘要:
A system and method is provided for command line administration of project spaces using extensible markup language objects including a data store for storing project data, the data store including a project catalog database and a plurality of objects in project spaces; a command line element for receiving a first user command including an output command and arguments with respect to an object in the data store; a first command processor for executing the first user command against the object in the data store to generate a first extensible markup language file; a second command processor for receiving at least one subsequent user commands, each subsequent user command including an input command, and executing a first subsequent second user command against the first extensible markup language file and the data store to manage the objects in the data store and generate a resultant output extensible markup language file when needed for reentrant processing.