Qu'est-ce qui fait un bon administrateur système bénévole de Discourse ?

C’est un bon problème à avoir, car cela signifie que votre communauté grandit.

Puisque vous utilisez Digital Ocean pour l’hébergement, il serait préférable que tout candidat potentiel soit déjà familier avec leur tableau de bord. Sinon, ce n’est pas vraiment un problème. C’est très simple, et ils pourront s’y familiariser en un rien de temps.

En ce qui concerne les tâches qu’ils devront accomplir, cela dépend. Pour la plupart, ils n’auront même pas besoin de faire de travail sur Digital Ocean, car le site est déjà opérationnel.

Quelques tâches qui pourraient survenir :

Les bugs peuvent être ennuyeux à traquer, mais pour rester simple, voici ce que je recommande.

Si vous remarquez quelque chose d’anormal, votre première étape devrait toujours être le mode sans échec. Si le problème persiste en mode sans échec, il s’agit probablement d’un bug dans le cœur du système. Si vous nous en informez, nous le corrigerons dès que possible.

Si le problème ne se produit pas en mode sans échec, il est probablement dû à l’un de vos plugins ou composants de thème. Le mode sans échec propose plusieurs options, comme (désactiver tous les plugins - désactiver les plugins non officiels - désactiver le thème).

Cela devrait aider à identifier la source du problème. Le débogage supplémentaire dépend de la cause du problème.

Les thèmes ne peuvent modifier que le front-end (ils n’apportent aucune modification au serveur), donc si le candidat connaît un peu les outils d’inspection du navigateur, il devrait pouvoir obtenir quelques indices à partir de là.

Les plugins peuvent modifier à la fois le front-end et le back-end. Si le problème dans un plugin se situe au niveau du front-end, les outils d’inspection du navigateur devraient suffire pour le déboguer. S’il se situe au niveau du back-end, le candidat devra consulter les fichiers dans /logs du site pour identifier le problème.

C’est formidable ! Rien ne vaut le fait de répondre à ses propres besoins. Je suis convaincu que la communauté ici appréciera ces contributions.

Je suis un peu curieux à propos de ce point. Qu’est-ce qui vous empêche de le faire dès aujourd’hui ? Si vous êtes bloqué par quelque chose, veuillez créer un sujet à ce sujet, et nous ferons de notre mieux pour vous aider.

J’ai déjà abordé certains de ces points plus haut. Je ne pense pas que vous cherchiez un sysadmin.

Je pense que vous cherchez quelqu’un de suffisamment compétent pour les tâches front-end. Les tâches back-end qu’ils pourraient devoir effectuer sont bien documentées ici, et ils devraient pouvoir se mettre à niveau rapidement.

Je ne pense pas que l’on puisse rendre quelqu’un enthousiaste à propos de quelque chose s’il n’y est pas passionné.

Cela dit, si l’un de vos membres de la communauté existants possède les compétences requises pour le poste et est passionné par les objectifs de votre communauté, alors c’est le ticket gagnant.

En d’autres termes, vous avez besoin de quelqu’un qui est activement impliqué dans votre communauté et capable de faire le travail. Ce serait l’idéal.

Cela dépend du contexte. S’ils ne sont responsables que de s’assurer que le site est opérationnel, alors il s’agit principalement de :

  • savoir utiliser la console du navigateur pour déboguer
  • savoir lire les fichiers dans /logs
  • savoir utiliser le mode sans échec
  • savoir utiliser le terminal pour les mises à jour manuelles, etc.

Si vous cherchez un candidat capable également d’aider à créer de nouvelles fonctionnalités pour votre communauté :

  • CSS/SCSS (plugins/thèmes)
  • JavaScript (plugins/thèmes)
  • HTML/Handlebars (plugins/thèmes)
  • Ruby (plugins)

J’en ai déjà parlé plus haut, mais il est utile de le rappeler : le meilleur endroit pour recruter est au sein de votre communauté. Il est normal que les gens aient un démarrage lent.

Un sujet épinglé dans votre communauté devrait suffire.

Si vous n’obtenez aucune piste de là, insistez et demandez à vos membres de recommander quelqu’un qu’ils connaissent.

Si vous n’obtenez toujours aucune piste, élargissez le champ et contactez vos contacts par e-mail.

16 « J'aime »