• Accueil / Salesforce / L’avenir du DLRS…
, L&rsquo;avenir du DLRS | Andy dans le nuage<span class="wtr-time-wrap after-title"><span class="wtr-time-number">7</span> minutes de lecture</span>

L’avenir du DLRS | Andy dans le nuage7 minutes de lecture


, L&rsquo;avenir du DLRS | Andy dans le nuage<span class="wtr-time-wrap after-title"><span class="wtr-time-number">7</span> minutes de lecture</span>

La plate-forme Salesforce a depuis longtemps une place dans mon cœur pour l’autonomisation qu’elle apporte aux personnes qui aiment créer. En tant que développeur, j’aime créer et ressentir la satisfaction d’aider les autres. Avec Salesforce, je peux également créer sans code. Maintenant, même si j’aime le côté déclaratif de la construction, j’aime coder !

En 2013, j’ai trouvé un moyen d’amplifier ce sentiment en comblant l’écart entre le codage et l’aide aux autres créateurs, également appelés administrateurs. Ce blog parle d’une grande prochaine étape dans l’avenir de l’outil de résumés de recherche déclarative ou « Dolorès» (abréviation de DLRS) comme l’appelle la communauté – et comment vous pouvez aider.

La voie de la mémoire…

DLRS est en quelque sorte né d’une solution à la recherche d’un problème. À peu près à la même époque, en 2013, je jouais avec l’API de métadonnées, en automatisant les aspects de configuration via Apex et en construisant sur la plate-forme. Ce faisant, je découvrais certaines de ses lacunes déclaratives. L’une de ces lacunes était l’incapacité de définir des cumuls qui ne sont pas liés aux relations maître-détails – résoudre ce problème au sein de la plate-forme elle-même nécessitait Apex et le fait encore aujourd’hui. Cependant, de temps en temps, j’ai tendance à voir des liens entre des choses qui ne sont pas toujours évidentes – et peut-être un peu folles – et je me suis donc demandé – et si un outil d’administration générait et gérait du code ?

Je suis aussi un développeur frugal qui aime se concentrer sur le travail à accomplir et donc se tourner vers l’open source quand je le peux. Après une recherche rapide sur Internet, j’ai trouvé Abhinav Guptala bibliothèque Apex open source de Moteur LR, également connu sous le nom de résumés de cumul de recherche Salesforce. Cela nécessitait toujours qu’un développeur écrive un déclencheur Apex, et il manquait également un moyen de le configurer sans développeur. Et c’est ainsi que les neurones se sont déclenchés et que l’outil « Déclaratif » de résumés de recherche est né ! Au fil du temps, LREngine a reçu un certain nombre d’améliorations via les exigences et les optimisations du DLRS. Les façons dont les cumuls peuvent être invoqués et configurés ont été étendues à la bibliothèque. Le reste, comme on dit, appartient à l’histoire!

Statistiques DLRS et réalisation…

Il y a eu 39 versions à ce jour, et je suis fier d’avoir eu 18 contributeurs GitHub qui soutiennent l’outil avec des fonctionnalités, des correctifs et des améliorations incroyables. Avec un incroyable Groupe Chatter sur la communauté Trailblazer avec plus de 1140 membres. DLRS a été installé dans des dizaines de milliers d’organisations à ce stade. Lorsque j’ai lancé le groupe Chatter, j’ai fait de mon mieux pour répondre à chaque question. Ce que j’ai commencé à trouver, c’est que la communauté a commencé à aider la communauté, des superstars comme Jon LaRosa, Dan Donin et Jim Bartek et beaucoup d’autres sont tellement engagés et solidaires que c’est merveilleux à voir.

La réalité, comme au cours des dernières années, mon temps et ma concentration sur l’outil n’ont pas répondu à la demande croissante et continue pour l’outil. Entre le codage des vacances, je ne pense pas que ce soit assez et la communauté et les utilisateurs de cet outil méritent plus. Et donc avec des sentiments mitigés, j’ai envoyé le tweet suivant – en fait, ma femme a appuyé sur le bouton d’envoi pour moi – elle sait à quel point j’aime cet outil et sait généralement ce qui est le mieux – alors nous y sommes!

DLRS a besoin d’une équipe, et vous pouvez l’aider

TL:DR Si vous souhaitez rejoindre une équipe de membres de la communauté, contribuant à assurer l’avenir du DLRS, envoyez un e-mail à sfdo-opensource@salesforce.com pour plus d’informations sur la façon dont vous pouvez aider.

Il est très important pour moi qu’il reste open source, gratuit pour la communauté et reçoive l’amour et l’attention qu’il mérite. Il y a un certain nombre de tâches qui le gèrent qui me font devenir un peu un goulot d’étranglement, comme l’emballage, et aussi certaines choses qui ne sont que dans ma tête autour des tests et de la base de code. J’ai donc initialement demandé à un développeur principal de m’aider.

J’ai eu d’excellentes réponses à la publication sur Twitter, mais c’était la suggestion de gérer le projet en tant qu’équipe communautaire dans le cadre de Salesforce Communs open source Programme qui m’a montré un autre chemin. Une solution qui pourrait garantir que le DLRS continue de prospérer et de se développer dans le futur.

, L&rsquo;avenir du DLRS | Andy dans le nuage<span class="wtr-time-wrap after-title"><span class="wtr-time-number">7</span> minutes de lecture</span>

Le programme OSC fournit un cadre qui englobe un excellent processus et un ensemble d’outils autour de projets open source, en partenariat entre les leaders de la communauté et Salesforce. L’apprentissage du programme OSC m’a fait réaliser que pour garantir que DLRS serait vraiment un package durable et fiable pour ses dizaines de milliers d’utilisateurs, il faudrait plus qu’un nouveau développeur principal. La maintenance d’un package comme DLRS doit être effectuée par une équipe de bénévoles, y compris ceux qui peuvent aider les autres avec des questions d’assistance, ceux qui veulent aider avec les documents, ceux qui aiment gérer les retards de fonctionnalités et les processus de publication plus automatisés – la liste est longue. Il y a déjà huit projets open source impliqués dans le programme, allant des packages gérés pour aider les volontaires de la marine (ombudsman) dans la gestion des cas, aux vidéos d’aide sur le support produit, à l’amélioration de l’écosystème DEI. Le programme organise de multiples opportunités de formation et des événements Community Sprint très populaires (comme des hackathons) tout au long de l’année, pour apporter une visibilité et de nouveaux bénévoles aux projets.

, L&rsquo;avenir du DLRS | Andy dans le nuage<span class="wtr-time-wrap after-title"><span class="wtr-time-number">7</span> minutes de lecture</span>

Légende de la photo : participants au Open Source Community Sprint, Philadelphie, octobre 2019

j’ai rencontré Cori O’Brien, Senior Manager of Open Source Commons, qui est très désireux de partager les avantages du programme avec la communauté DLRS et en particulier ceux qui souhaitent aider de toutes les manières possibles. Si vous souhaitez aider ou simplement en savoir plus sur le programme, veuillez envoyer un e-mail à sfdo-opensource@salesforce.com et nous vous ajouterons à une réunion de lancement qui se tiendra à la mi-août.

En attendant – merci à tous pour le soutien que vous avez apporté à cet outil – c’est vraiment quelque chose dont je serai fier pour le reste de ma vie. Je suis très enthousiaste à l’idée de cette prochaine étape et soyez assuré que je serai là pour continuer à contribuer au projet – mais surtout, beaucoup d’autres le seront aussi !

, L&rsquo;avenir du DLRS | Andy dans le nuage<span class="wtr-time-wrap after-title"><span class="wtr-time-number">7</span> minutes de lecture</span>
, L&rsquo;avenir du DLRS | Andy dans le nuage<span class="wtr-time-wrap after-title"><span class="wtr-time-number">7</span> minutes de lecture</span>





Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer