Scarf aidera les développeurs à offre ouverte à surveiller l’utilisation de leurs missions – TechCrunch

Pratiquement par défaut, les constructeurs open source ont une perception incroyablement petite de qui travaille en utilisant leurs initiatives. En partie, c’est l’attrait des ressources ouvertes, mais pour les développeurs qui veulent monétiser leur travail, c’est aussi un peu une malédiction parce qu’ils obtiennent de très petites informations en retour de ces missions. Bien que vous sachiez généralement qui a acquis votre progiciel propriétaire – et ces applications renvoient généralement également de la télémétrie – ce qui n’est pas une chose qui est exacte pour le code à fourniture ouverte. Scarf s’efforce de changer cela.

Dans sa première incarnation, le fondateur de Scarf, Avi Press, a essayé d’emprunter la voie de la télémétrie pour trouver ce type de connaissances. Il avait écrit quelques outils de développement prospères et alors qu’ils achetaient plus de produits appréciés, il s’est rendu compte qu’il payait un temps de plus en plus important pour soutenir ses utilisateurs finaux.

Co-fondateur et PDG de Scarf Avi Push (Crédits image : Foulard)

« Cette entreprise me sapait vraiment du temps et de l’énergie, mais donnait aussi évidemment de la valeur aux grandes organisations », a-t-il expliqué. “Et c’est vraiment ce qui m’a fait penser qu’il y a probablement une possibilité d’offrir de l’aide ou de faire des choix uniquement pour ces entreprises, ou de faire quelque chose pour essayer de gagner de l’argent avec cela, ou vraiment simplement de mieux aider les gens professionnels.” Mais il s’est également rapidement rendu compte qu’il n’avait pratiquement aucun détail sur la façon dont le projet était utilisé au-delà de ce que les gens lui ont dit directement et de télécharger des statistiques à partir de GitHub et d’autres domaines. Alors qu’il tentait de monétiser le travail, il disposait d’informations extrêmement petites pour conseiller ses choix et il n’avait aucun moyen de savoir sur quelles entreprises se concentrer directement qui finissaient par utiliser son code en silence.

« Si vous travailliez dans n’importe quelle entreprise âgée – en poussant du code vers une application ou un site – si vous poussiez du code sans avoir besoin d’aucune observabilité, ce serait imprudent. Vous voudriez vous faire virer pour un petit quelque chose comme ça. Ou peut-être pas, mais c’est vraiment une mauvaise sélection à faire. Et c’est la norme pour chaque domaine de logiciel, à l’exception des ressources ouvertes.

Crédits graphiques : Foulard

Cela a conduit à la toute première édition de Scarf : un superviseur de bundle qui fournirait des analyses d’utilisation et faciliterait la promotion de versions distinctes d’un travail. Mais ce n’était pas vraiment une chose pour laquelle la communauté était complètement prête à se contenter – et beaucoup de gens ont remis en question aujourd’hui la nature mère de l’entreprise en matière de ressources ouvertes.

« Ce qui est sérieusement ressorti de toutes ces discussions, même en discutant avec des personnes qui étaient en fait, vraiment favorables à cette variété de techniques – tout le monde s’accorde à dire que les registres d’offres contenaient auparavant tous ces faits. Donc NPM et Docker et toutes ces entreprises qui ont cette connaissance – il y a beaucoup, beaucoup de demandes de développeurs pour cette connaissance », a affirmé Push, et a souligné qu’il y avait bien sûr une grande valeur dans ces données.

Ainsi, la nouvelle écharpe adoptera désormais une approche beaucoup plus complexe. Bien qu’il présente cependant une bibliothèque NPM qui effectue l’hébergement des téléphones portables et le suivi des pixels pour la documentation, sa concentration est désormais sur les registres. Ce que l’entreprise lance principalement cette semaine est une forme de couche centrale entre le code et le registre qui permet aux constructeurs, par exemple, de positionner les clients de leurs conteneurs dans le registre Scarf pour commencer, puis Scarf s’assoit devant le Docker Hub ou le GitHub Container Registry.

« Vous nous expliquez, où se trouvent vos conteneurs ? Et ensuite, vos utilisateurs tirent l’impression via Scarf et Scarf redirige simplement les visiteurs ciblés vers l’endroit où ils doivent aller. Mais alors, tous les visiteurs ciblés qui transitent par Scarf, nous pouvons les exposer aux responsables. De quelle entreprise est venue cette attraction ? Était-ce sur un ordinateur portable ou sur CI ? C’était sur quel fournisseur de cloud ? Quel environnement d’exécution de conteneur utilisait-il ? Quel modèle de logiciel informatique ont-ils supprimé ? Et toutes ces questions qui sont vraiment assez triviales à répondre de la part de ces visiteurs – et les registres auraient pu fonctionner pendant tout ce temps, mais ne l’ont malheureusement pas fait.

Pour financer ses efforts, Scarf a récemment levé un tour de table de 2 millions de dollars mené par Wave Funds, avec la participation de 468 Money et d’une sélection d’investisseurs providentiels.

https://www.youtube.com/look at?v=KyX1_cBvmCA