Skip to main content

Contribution à la communauté open source de Salesforce.org

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Décrire le fonctionnement de NPSP en tant que logiciel open source
  • Envisager de contribuer à la communauté open source de Salesforce.org

Que signifie « Open Source » ?

Nonprofit Success Pack (NPSP) est distribué en tant que logiciel open source, fidèle à l’esprit d’une vision qui encourage l’échange, la collaboration et la transparence. Cela signifie que vous pouvez librement visualiser et exporter chaque ligne de code pour comprendre exactement son fonctionnement. Vous n’êtes pas obligé, bien entendu, mais si vous souhaitez examiner les rouages, nous vous encourageons à le faire.

Vous pouvez même faire une copie du code pour le modifier. Tout ce dont vous avez besoin se trouve dans le référentiel GitHub de Salesforce.org. Vous pouvez le parcourir en cliquant sur le lien figurant dans la section Ressources de cette unité.

NPSP n’est pas un simple logiciel open source, nous sommes également une communauté open source. La majorité de nos contributeurs les plus actifs sont des administrateurs ou des consultants ayant une expérience approfondie de l’utilisation de NPSP qui souhaitent enrichir l’expérience de la communauté des organismes sans but lucratif se servant de Salesforce pour remplir leurs missions.

Dans cette unité, nous passerons en revue les contributions que vous pouvez apporter à la communauté des organismes sans but lucratif de Salesforce, qu’elles soient considérables ou modestes.

Membres de la communauté Salesforce travaillant ensemble pour améliorer les technologies.

Signalement d’un bug

Les bugs sont courants, et nous les signaler constitue l’une des façons les plus efficaces (et simples) de contribuer au développement de NPSP. 

Une fois que vous avez découvert un bug, partagez un rapport détaillé, accompagné de captures d’écran. Cela nous permet d’identifier l’origine du bug ou du comportement inattendu, car votre instance Salesforce se compose de nombreuses fonctionnalités différentes de Salesforce Platform, de NPSP et d’autres applications.

Consultez Soumission d’une requête de support technique auprès de Salesforce dans les ressources pour connaître la procédure à suivre lorsque vous repérez un bug.

Partage d’une idée de modification ou de nouvelle fonctionnalité

Avez-vous en tête une fonctionnalité qui changerait la façon dont votre équipe travaille au quotidien ? Un outil qui pourrait aider toutes les personnes dans des situations similaires ? Faites-nous-en part.

Soumettez vos idées ou votez pour celles qui vous tiennent à cœur dans IdeaExchange de la Trailblazer Community, en particulier dans la catégorie des organismes sans but lucratif. La popularité des idées (évaluée en fonction de vos commentaires) nous aide à identifier celles qui vous importent.

Nos équipes produit intègrent ces retours lorsqu’elles élaborent leur feuille de route de développement. Une fonctionnalité à laquelle vous pensez aujourd’hui pourrait apparaître dans une future version !

Partage de réponses aux questions

Répondez à une question ou faites part de votre expérience dans la Trailblazer Community, notre communauté en ligne dédiée aux administrateurs et aux utilisateurs Salesforce. Il s’agit de l’endroit idéal pour contribuer à la réussite globale de tous les organismes sans but lucratif qui utilisent Salesforce. N’hésitez pas, votre expérience est précieuse et le fait de décrire la manière dont vous avez résolu un problème peut s’avérer extrêmement précieux pour un autre utilisateur.

Commencez par rejoindre le Customer Hub de Salesforce.org, le Nonprofit Hub et les groupes Nonprofit Success Pack dans la Trailblazer Community, puis trouvez d’autres groupes plus spécifiques à rejoindre afin de partager votre expertise.

Contribution à la documentation

En parcourant la documentation NPSP (ou les articles Knowledge), vous constaterez que tous les articles n’ont pas été rédigés par l’équipe de Salesforce.org : un grand nombre d’entre eux ont été soumis par des membres de la communauté comme vous. 

Vous pouvez suggérer des fonctionnalités Salesforce qui devraient faire l’objet d’articles Knowledge NPSP ou relever des points à améliorer dans la documentation existante. Nous disposons d’une liste d’éléments que nous aimerions documenter ou améliorer, mais que nous n’avons pas encore eu l’occasion de traiter. Vous pouvez peut-être nous aider ! Nous vous fournirons même des recommandations de rédaction pour vous aider à vous lancer. 

Pour en savoir plus sur la façon d’ajouter des suggestions, consultez le groupe Salesforce.org Commons & Sprint Events (Sessions intensives et programme Commons de Salesforce.org) dans la Trailblazer Community.

Participation au programme Commons de Salesforce.org

Vous cherchez d’autres moyens de vous impliquer ?

Prenez part à une session intensive de la communauté ou contribuez à un projet de communauté via le programme Commons de Salesforce.org. Ce programme rassemble des individus motivés par une mission comme vous, afin de répondre aux besoins uniques des communautés des secteurs associatifs, de l’enseignement et caritatifs, qui s’attaquent aux problèmes les plus graves de la planète. Commons met à votre disposition les espaces de collaboration, les outils, la formation et l’expérience entre pairs dont vous avez besoin pour obtenir des résultats. Grâce à Commons, vous serez en mesure de contribuer à des solutions open source fiables, innovantes et au service de toute la communauté. 

Comment le programme Commons y parvient-il ? Grâce à ses trois principaux domaines d’intervention : les événements de sessions intensives de la communauté, le travail d’équipe continu sur les projets de la communauté et le développement des compétences.

Les sessions intensives de la communauté sont les rencontres en présentiel et virtuelles de Commons. Au milieu des années 2000, elles consistaient en de petites réunions de développeurs NPSP. Elles se sont aujourd’hui transformées en rassemblements inclusifs de la communauté, à l’échelle du monde, au cours desquels les participants collaborent sur des projets très divers. Les sessions intensives sont au cœur de Commons et notre communauté est extrêmement impliquée !

Au cours de ces événements qui durent un ou deux jours, vous définissez vos tâches à réaliser et collaborez en petits groupes pour y parvenir. Il peut s’agir de contribuer au code de projets ou de packages gérés par la communauté, à de la documentation, à des rapports ou à des vidéos, ou même de consigner des bonnes pratiques et consignes au bénéfice d’autres administrateurs et utilisateurs d’organismes sans but lucratif. C’est un excellent moyen d’apprendre quelque chose de nouveau, de rencontrer les autres membres de la communauté et d’être inspiré par la puissance de cette dernière. 

Salesforce.org organise chaque année trois événements de session intensive de la communauté de deux jours, et met en place chaque mois jusqu’à deux mini-sessions intensives d’une journée, propres à un projet. Vous pouvez avoir du mal à suivre tous ces événements. Pour vous tenir informé, suivez le groupe Salesforce.org Commons & Sprint Events (Sessions intensives et programme Commons de Salesforce.org) de la Trailblazer Community. 

Qu’en est-il des projets de la communauté ? La communauté Salesforce des organismes sans but lucratif est incroyablement collaborative : elle développe et partage des solutions open source depuis plus de dix ans. Vous pouvez participer à des projets actifs pilotés par la communauté dans le cadre desquels des personnes sont recherchées pour effectuer des tests, aider au développement, proposer des cas d’utilisation, etc. 

De nombreux projets en cours disposent de leurs propres groupes de collaboration dans la Trailblazer Community, vous permettant de discuter et d’échanger des informations à leur sujet. Dans la Trailblazer Community, le nom de ces groupes commence par Community Project.

Mise en pratique

Si vous êtes arrivé jusqu’ici après avoir suivi le parcours Administration de Nonprofit Success Pack (NPSP), vous avez assimilé une quantité incroyable d’informations, allant des bonnes pratiques générales aux détails concernant les paramètres spécifiques les plus poussés.

Au fur et à mesure que vous continuez de progresser, n’oubliez pas que vous pouvez revenir sur ce parcours dès que vous avez besoin de consulter les instructions et les ressources qu’il contient. De plus, n’oubliez pas que la Trailblazer Community est disponible 24 heures sur 24 et 7 jours sur 7.

Bonne chance et amusez-vous bien ! 

Ressources

Formez-vous gratuitement !
Créez un compte pour continuer.
Qu’est-ce que vous y gagnez ?
  • Obtenez des recommandations personnalisées pour vos objectifs de carrière
  • Mettez en pratique vos compétences grâce à des défis pratiques et à des questionnaires
  • Suivez et partagez vos progrès avec des employeurs
  • Découvrez des opportunités de mentorat et de carrière