Revert Maven groupId for connector bundles from singular to plural form (connectors)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 42/100
- Type d'issue
- Refactorisation
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- java
- Domaine
- build-system
Piste de recherche
Commencez par la configuration Maven de connector-bundle-parent, puis examinez les déclarations de groupId et les valeurs héritées dans wrenicf-java-framework, les projets de connecteurs listés et wrenidm. Vérifiez quels identifiants publiés utilisent la forme singulière et mettez à jour les configurations des projets concernés afin que la groupId du connecteur utilise systématiquement la forme plurielle.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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
- Langage dominant
- Java
- Étoiles
- 2
- Forks
- 9
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de WrenSecurity/wrenicf-java-framework
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
-
Multiple Javadoc warningsOuvertebug
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
Toutes les issues de WrenSecurity/wrenicf-java-framework
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
521xueweihan/HelloGitHub#4105 ·
-
Awaiting further input from submitter
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
code-maintenance
Difficulté 2/5 1-3 heures Accessibilité débutants 80/100
Les mainteneurs répondent en général sous 1 jour