Skip to content

Revert Maven groupId for connector bundles from singular to plural form (connectors) #43

@pavelhoral

Description

@pavelhoral

In PR #22 we have updated Maven groupId for connector-bundle-parent project from org.forgerock.openicf.connectors to org.wrensecurity.wrenicf.connector (note the singular form of connectors). In hindsight I dislike this change for a few reasons:

  • this makes everyone migrating from the old groupId to do an additional change other than simple organization name switch
  • groupId is being used in connector bundle name so that is already two places where the subtle change has to happen
  • if we take a look at for example Maven plugins, they are using plural as well
  • the reason for removing the plural can be reasoned for in the case of connector-bundle-parent (which is what I did), but as it inherited by the connectors, that is where it became problematic

So I propose to change it back to the plural form. The unfortunate thing is that we have already released quite a lot of projects with the updated groupId. In that sense this would be a breaking change, however all those releases are very recent, so if we want to do this, it is now or never. The following projects have to be updated:

  • wrenicf-java-framework
  • wrenicf-csvfile-connector
  • wrenicf-databasetable-connector
  • wrenicf-groovy-connector
  • wrenicf-kerberos-connector
  • wrenicf-ldap-connector
  • wrenicf-ssh-connector
  • wrenicf-xml-connector
  • wrenidm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions