WSO2 Governance Registry team is pleased to announce the release of WSO2 Governance Registry 5.0.0.!!
WSO2 Governance Registry provides end-to-end governance for enterprises. IT professionals can streamline application development, testing and deployment processes, as well as manage service lifecycles and assets using WSO2 Governance Registry. The community and social aspects of WSO2 Governance Registry will act as an enabler for collaboration between distributed teams, converting traditional human-centric tasks into key assets of the governance process. It also includes business runtime governance requirements through its interoperability with well-known external monitoring and reporting applications. For more information on WSO2 Governance Registry and to download the product please visit http://wso2.com/products/governance-registry. Also take a look at the online product documentation. *How to Run* 1. Extract the downloaded zip 2. Go to the bin directory in the extracted folder 3. Run the wso2server.sh or wso2server.bat as appropriate 4. Launch a web browser and navigate to https://localhost:9443/carbon to access the admin console 5. Navigate to https://localhost:9443/publisher to access the publisher webapp 6. Navigate to https://localhost:9443/store to access the store webapp 7. Use "admin", "admin" as the username and password to login as an admin WSO2 Governance Registry 5.0.0 includes following new features, improvements and bug fixes. New Feature - [REGISTRY-2103 <https://wso2.org/jira/browse/REGISTRY-2103>] - How to download a WSDL along with dependencies folder structure? - [REGISTRY-2196 <https://wso2.org/jira/browse/REGISTRY-2196>] - Add Service Store on top of ES features in G-Reg 5.0.0 - [REGISTRY-2371 <https://wso2.org/jira/browse/REGISTRY-2371>] - Updating Solr version - [REGISTRY-2378 <https://wso2.org/jira/browse/REGISTRY-2378>] - Implementing Time in lifecycle current state feature - [REGISTRY-2406 <https://wso2.org/jira/browse/REGISTRY-2406>] - G-Reg Impact Analysis - [REGISTRY-2442 <https://wso2.org/jira/browse/REGISTRY-2442>] - Ability to display difference of two resources of same type - [REGISTRY-2506 <https://wso2.org/jira/browse/REGISTRY-2506>] - Governance Center - Support G-Reg associations - [REGISTRY-2508 <https://wso2.org/jira/browse/REGISTRY-2508>] - Governance Center - Provides full lifecycle support - [REGISTRY-2509 <https://wso2.org/jira/browse/REGISTRY-2509>] - Using the new pub/sub global cache invalidation in registry core - [REGISTRY-2510 <https://wso2.org/jira/browse/REGISTRY-2510>] - Subscription and Notification for Governance Center - Publisher - [REGISTRY-2511 <https://wso2.org/jira/browse/REGISTRY-2511>] - Multiple lifecycles in publisher - [REGISTRY-2512 <https://wso2.org/jira/browse/REGISTRY-2512>] - Solr based advance search - [REGISTRY-2513 <https://wso2.org/jira/browse/REGISTRY-2513>] - Introduce "source" property to tack the origin of a Resource - [REGISTRY-2535 <https://wso2.org/jira/browse/REGISTRY-2535>] - Ability to use API-M Publisher/Store in G-Reg to achieve complete API governance through G-Reg - [REGISTRY-2555 <https://wso2.org/jira/browse/REGISTRY-2555>] - Ability to define REST services properly and publish API from a REST service - [REGISTRY-2558 <https://wso2.org/jira/browse/REGISTRY-2558>] - Developer able to assign existing tags and define new tags - [REGISTRY-2600 <https://wso2.org/jira/browse/REGISTRY-2600>] - Ability to display difference of two resources of same type Improvement - [REGISTRY-2175 <https://wso2.org/jira/browse/REGISTRY-2175>] - Version for WSDL/Services/Schema - [REGISTRY-2190 <https://wso2.org/jira/browse/REGISTRY-2190>] - g-reg should include 'creation date' within metadata list of any artifact - [REGISTRY-2203 <https://wso2.org/jira/browse/REGISTRY-2203>] - Services added through a WSDL not get associated to a service lifecycle - [REGISTRY-2205 <https://wso2.org/jira/browse/REGISTRY-2205>] - associate a lifecycle to service resource after WSDL Import - [REGISTRY-2208 <https://wso2.org/jira/browse/REGISTRY-2208>] - Adding search role functionality to "New Role Permissions" section of Resource Browse view - [REGISTRY-2245 <https://wso2.org/jira/browse/REGISTRY-2245>] - Add versioning capability to policy metadata service - [REGISTRY-2259 <https://wso2.org/jira/browse/REGISTRY-2259>] - Option-text 'Add' button is not working when the field name has spaces - [REGISTRY-2275 <https://wso2.org/jira/browse/REGISTRY-2275>] - Add RXTIndexer related debug log. G-Reg 4.6.0 - [REGISTRY-2298 <https://wso2.org/jira/browse/REGISTRY-2298>] - Stopping RXT attributes from being added as resource properties - [REGISTRY-2301 <https://wso2.org/jira/browse/REGISTRY-2301>] - Stopping the load artifacts call from accessing the database each time - [REGISTRY-2312 <https://wso2.org/jira/browse/REGISTRY-2312>] - Need more filter criteria - [REGISTRY-2318 <https://wso2.org/jira/browse/REGISTRY-2318>] - Prompt when navigating away without saving changes to a resource - [REGISTRY-2322 <https://wso2.org/jira/browse/REGISTRY-2322>] - Rich text editor is not working when trying to edit tier.xml in registry - [REGISTRY-2323 <https://wso2.org/jira/browse/REGISTRY-2323>] - Improve the search functionality in API store to enable search by the actual owner as the provider in an external API store - [REGISTRY-2326 <https://wso2.org/jira/browse/REGISTRY-2326>] - User name RegEx pattern not configurable in tenant creation page when email user disable - [REGISTRY-2347 <https://wso2.org/jira/browse/REGISTRY-2347>] - Metadata name search - [REGISTRY-2375 <https://wso2.org/jira/browse/REGISTRY-2375>] - Resource(WSDL/WADL/Schema/Policy) upload path change - [REGISTRY-2394 <https://wso2.org/jira/browse/REGISTRY-2394>] - improve the “ZipWSDLMediaTypeHandler” with an extension to exclude configurable list of file extension - [REGISTRY-2443 <https://wso2.org/jira/browse/REGISTRY-2443>] - Java 7 support for Registry, Governance and Product - [REGISTRY-2465 <https://wso2.org/jira/browse/REGISTRY-2465>] - Automated UI test for new Impact Analysis screen. - [REGISTRY-2471 <https://wso2.org/jira/browse/REGISTRY-2471>] - Introduce SOAPService to represent SOAP based web service properly - [REGISTRY-2493 <https://wso2.org/jira/browse/REGISTRY-2493>] - Introduce governance.xml file to mange governance related features - [REGISTRY-2494 <https://wso2.org/jira/browse/REGISTRY-2494>] - Reusable asset content comparison tool for G-Reg - [REGISTRY-2498 <https://wso2.org/jira/browse/REGISTRY-2498>] - Toggling Side Panel UI Design & Markup Implementation - [REGISTRY-2536 <https://wso2.org/jira/browse/REGISTRY-2536>] - Indexing handler for Governance Artifacts - [REGISTRY-2542 <https://wso2.org/jira/browse/REGISTRY-2542>] - Asset discovery support from remote servers - [REGISTRY-2554 <https://wso2.org/jira/browse/REGISTRY-2554>] - G-Reg support for notification - [REGISTRY-2557 <https://wso2.org/jira/browse/REGISTRY-2557>] - Introduce Server RXT - [REGISTRY-2573 <https://wso2.org/jira/browse/REGISTRY-2573>] - Make Registry and GovernanceArtifactManager easy accessible to RegistryTask implementers - [REGISTRY-2583 <https://wso2.org/jira/browse/REGISTRY-2583>] - REST Service RXT improvements - [REGISTRY-2595 <https://wso2.org/jira/browse/REGISTRY-2595>] - Custom Collections for Service and WSDL resources - [REGISTRY-2599 <https://wso2.org/jira/browse/REGISTRY-2599>] - Support in G-Reg for search using a query - [REGISTRY-2602 <https://wso2.org/jira/browse/REGISTRY-2602>] - Lifecycle Executor and version AJAX UI for SOAP Service - [REGISTRY-2606 <https://wso2.org/jira/browse/REGISTRY-2606>] - Adding delete option for Associations in publisher view - [REGISTRY-2608 <https://wso2.org/jira/browse/REGISTRY-2608>] - Theme store application - [REGISTRY-2620 <https://wso2.org/jira/browse/REGISTRY-2620>] - Validation for changing RXT shortname - [REGISTRY-2621 <https://wso2.org/jira/browse/REGISTRY-2621>] - Meta data list and add view need to update with RXT delete operation - [REGISTRY-2623 <https://wso2.org/jira/browse/REGISTRY-2623>] - Apply Styling for Store subcription and notification view - [REGISTRY-2686 <https://wso2.org/jira/browse/REGISTRY-2686>] - Version numbers are not visble as mendatory feild in Publsiher - [REGISTRY-2704 <https://wso2.org/jira/browse/REGISTRY-2704>] - Endpoint Look-up Sample should update with GenericArtifactManager - [REGISTRY-2711 <https://wso2.org/jira/browse/REGISTRY-2711>] - Provide mechanism to handle associations in governance level. - [REGISTRY-2720 <https://wso2.org/jira/browse/REGISTRY-2720>] - Add multitenancy support - [REGISTRY-2743 <https://wso2.org/jira/browse/REGISTRY-2743>] - Comparing uniqueness of assets - [REGISTRY-2749 <https://wso2.org/jira/browse/REGISTRY-2749>] - UI improvements - [REGISTRY-2753 <https://wso2.org/jira/browse/REGISTRY-2753>] - Password storing method is required for rxt password fields - [REGISTRY-2758 <https://wso2.org/jira/browse/REGISTRY-2758>] - [ Artifact Search / Chrome Browser] No results are returned when user hits 'Enter' button in Chrome browser - [REGISTRY-2819 <https://wso2.org/jira/browse/REGISTRY-2819>] - Automatically created soap service and the rest services needs to be deleted with the deletion of respective wsdl and wadl - [REGISTRY-2869 <https://wso2.org/jira/browse/REGISTRY-2869>] - Lifecycles for Endpoint and Server Bug Fixes - Bug Fixes <https://wso2.org/jira/issues/?filter=12392> *Key Features of WSO2 Governance Registry*Registry & Repository for Anything - Store any type of data or metadata as resources including contracts, models, workflows, WSDLs, Word documents, server configurations and more - Revisions, versions with checkpointing and rollback for any resource or resource collections - Full-text search, metadata search, tagging - Register externally stored resources including via Microsoft Sharepoint - Define behaviors that trigger automatically based on resource type - Out of the box versioning support for WSDL, WADL and XSD - Out of the box support for Swagger imports, with facility to upload via a file or import using a link - Ability to specify custom storage paths for any RXT SOA Governance - Flexible service registry for any type of services including REST services, JSON services, SOAP services and Thrift services - Govern all aspects of services including service descriptions, service consumption, service usage, service discovery, service lifecycle management and service policies - Service and application discovery for third-party servers - Dependency management and impact analysis - Graphical visualization (dependency graphs) of artifacts with associated resources and dependent artifacts enabling users to perform impact analysis when changes are made to an artifact - Policy management for both design-time and run-time - Comprehensive lifecycle management - Act as a policy store for any Policy Enforcement Point (PEP) including WSO2 Enterprise Service Bus <http://wso2.com/products/enterprise-service-bus/> and WSO2 Application Server <http://wso2.com/products/application-server/> - User notification and alert management supported with the ability to use email templates - Role based authentication and authorization leveraging information stored in common user repositories such as LDAP or MS Active Directory - Auditing, logging and reporting Configuration Governance - Govern any kind of server/system configuration - Version and revision management with checkpointing & rollback - Full lifecycle management spanning across development, testing, staging and production environments - Integrates to any 3rd party product via command-line clients - Deeply integrated to all WSO2 Carbon middleware products Development Process Governance - Govern all aspects of the develop-build-test-stage-production process - Integration with source code control systems such as SVN - Integration with 3rd party continuous integration (CI) systems such as Jenkins or Atlassian Bamboo - Integration with popular build systems such as Maven or Ant - Comprehensive end-to-end application lifecycle management and governance Framework for Governing Anything - Define any type of governance asset - Customizable repository extension points, executable via manual intervention (aspects) and by the framework (handlers) along with relevant evaluation criteria (filters) - Integrated with 3rd party products and external systems - Repository APIs: JCR - Registry APIs: REST, JAXR - Governance APIs: REST, Atom/AtomPP, SOAP - Centrally integrated with the latest version of WSO2 Enterprise Store 2.0 <http://wso2.com/products/enterprise-store/> and WSO2 API Manager <http://wso2.com/api-management/try-it/> - Create and manage registry resources, APIs and Swagger instances with the newly introduced Governance Centre UI - Installation provision for API-M, enabling API publisher and store functionalities, including API creation, publishing, subscription, token generation and regeneration within WSO2 Governance Registry - Graphical differentiation view to compare two inter-related assets - New asset association UIs and extension point to perform add/remove associations based activities - Improved extension points to write tasks based on registry API and governance API Lifecycle Management - Customizable lifecycle management with built-in best practices - Content introspection, validation and verification - Human interactions, notifications and checklists - Extensible with SCXML, WS-BPEL and Java - Monitor time duration of artifacts in specific lifecycle states - Ability to set specific lifecycle state checkpoints - Manage associations between assets as well as asset lifecycles - Set up notifications for subscribed assets at asset lifecycle state changes and for updates to assets Design-time Governance - Discovery and managed reuse of schemas and other shared metadata supporting contract-first service design - Lifecycle management and approval for metadata - IDE integration with WSO2 Developer Studio <http://wso2.com/products/developer-studio/>, Eclipse plugin, Microsoft Visual Studio and WebDAV - Standards enforcement including all WS-I profiles - Built-in best practices for common metadata types Run-Time Governance - Acts as Policy Store for any type of runtime policies including security policies, API policies, service contracts, SLAs and XACML authorization policies - Integrates with WSO2 Business Activity Monitor <http://wso2.com/products/business-activity-monitor/> to provide analytics, monitoring and business intelligence including custom KPIs - Service performance metrics management Change Management - Role based separation of actions - Approval processes - Ability schedule tasks for future execution Social Collaboration for Enterprise Governance - Empower the social enterprise - Human interaction with governance via tasks - Comments, ratings and tags on any type of resource or artifact Lightweight, Developer Friendly and Easy to Deploy - Server customization via feature provisioning of any WSO2 middleware capability - Deployable standalone or as federated set of servers - Choice of deployment to on-premise servers, private cloud, or managed cloud <http://wso2.com/cloud/managed/>, without configuration changes - Integrated with SVN, Maven, Ant and other standard tools for development & deployment - Integrated to WSO2 Developer Studio <http://wso2.com/products/developer-studio/>, Eclipse-based IDE for all WSO2 products Manage & Monitor - Comprehensive management & monitoring Web console with enterprise-level security - Built-in collection and monitoring of standard access and performance statistics - JMX MBeans for key metrics monitoring and management - Integrates with WSO2 Business Activity Monitor <http://wso2.com/products/business-activity-monitor/> for operational audit and KPI monitoring and management - Flexible logging support with integration to enterprise logging systems - Centralized configuration management across different environments with lifecycles and versioning *Known Issues* All the open issues pertaining to WSO2 Governance Registry are reported at the following location: - Known Issues <https://wso2.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12387> How You Can ContributeMailing Lists Join our mailing list and correspond with the developers directly. - Developer List : [email protected] | Subscribe <[email protected]?subject=subscribe> | Mail Archive <http://wso2.org/mailarchive/dev/> Reporting Issues We encourage you to report issues, documentation faults and feature requests regarding WSO2 Governance Registry through the public JIRA <https://wso2.org/jira/browse/REGISTRY>. You can use the Carbon JIRA <http://www.wso2.org/jira/browse/CARBON> to report any issues related to the Carbon base framework or associated Carbon components. Support We are committed to ensuring that your enterprise middleware deployment is completely supported from evaluation to production. Our unique approach ensures that all support leverages our open development methodology and is provided by the very same engineers who build the technology. For more details and to take advantage of this unique opportunity please visit http://wso2.com/support. To learn more about WSO2 Governance Registry and WSO2 support offerings please visit http://wso2.com/products/governance-registry/. -- The WSO2 Governance Registry Team -- -- *Chandana Napagoda* Senior Software Engineer WSO2 Inc. - http://wso2.org *Email : [email protected] <[email protected]>**Mobile : +94718169299* *Blog : http://cnapagoda.blogspot.com <http://cnapagoda.blogspot.com>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
