Migration depuis Invision Community 4

Bonjour à tous les excellents et serviables membres de Discourse.

Contexte

Je gère une communauté d’écrivains relativement petite mais âgée de 20 ans sur Invision Community 4. Actuellement, nous avons une trentaine d’utilisateurs actifs (sur 990) avec 7000 sujets (histoires) et 103 000 réponses. C’est un projet purement de loisir, pas une source de revenus.

Comme je ne suis pas très technique, nous sommes hébergés directement par Invision. Bien que je sois satisfait du service, les frais mensuels ont considérablement augmenté. De 25 dans les premières années à 45 maintenant. Ce prix mensuel augmentera probablement encore lorsque nous serons obligés de passer à la nouvelle version annoncée d’Invision Community 5.

Au cours des six derniers mois, j’ai consacré du temps libre à rechercher les voies d’avenir possibles pour ma communauté. Je veux préserver ma communauté pour les 20 prochaines années. Et je pense que Discourse est la plateforme la plus orientée vers l’avenir pour nous.

Préoccupations

  • Éviter les augmentations de prix pour le même service de base. Nous n’utilisons ni n’avons besoin des services avancés B2B. Il y a un point de rupture où il est plus avantageux de faire du bricolage.
  • Éviter le verrouillage dans Invision Community 5. Si nous ne sommes pas satisfaits, il n’y aura probablement pas de convertisseurs compatibles immédiatement. Je veux donc l’éviter et prendre de l’avance.

Questions

  1. Conversion. Il existe des scripts pour convertir les bases de données. Cependant, je ne suis pas entièrement confiant dans ma capacité à y parvenir. Il y a des gens ici qui peuvent aider à cela. J’ai regardé des vidéos sur la façon de le faire. Et il existe des tutoriels (obsolètes) disponibles. Jusqu’à présent, je n’ai eu aucun succès. Probablement parce que mon MacOS n’est pas idéal pour cela.
  2. Hébergement. L’auto-hébergement semble être la voie la plus rentable. Digital Ocean propose des droplets Discourse. J’ai essayé d’en configurer une, mais j’ai échoué. Existe-t-il des alternatives recommandées ?
  3. Prix. Existe-t-il un scénario réaliste où nous pouvons réaliser à la fois la conversion et l’hébergement pour un prix inférieur aux 45 $/mois que nous payons actuellement ?

Je suis très ouvert à apprendre et à remettre en question mes hypothèses.

4 « J'aime »

Il serait bon d’entendre où vous avez échoué aux étapes n°1 et n°2. Qu’est-ce qui s’est mal passé ? Il s’agit peut-être seulement d’un problème mineur. Je vous recommande d’ouvrir des sujets de support distincts pour ceux-ci, en donnant le plus de détails possible.

Chez Communiteq, nous pouvons fournir à la fois la conversion (estimée à 750 ) et l'hébergement (20 /mois). Fonctionnalités mises à part, ces deux éléments combinés signifieraient que vous ne verriez un retour sur investissement qu’en 2,5 ans, en supposant que vous n’obteniez pas d’augmentation de prix pour votre hébergement actuel. Je peux imaginer que ce serait plus long que ce que vous désirez.

Le meilleur chemin à suivre dépend de vos compétences et du temps que vous êtes prêt à investir.

5 « J'aime »

Vous trouverez peut-être ce guide très utile :

Il décrit l’intégralité du processus de migration d’Invision Community 4 vers Discourse et constitue l’une des ressources les plus fiables et les plus à jour disponibles pour ce type de migration.

Nous vous souhaitons, ainsi qu’à votre communauté, une transition en douceur ! :sparkles:

6 « J'aime »

Merci, @RGJ,

  1. Sur le convertisseur, je n’ai pas réussi à le faire fonctionner. L’installation a échoué en raison de conflits de versions Ruby sur macOS. J’ai essayé de le corriger dans le Terminal, mais je n’ai pas avancé beaucoup.

  2. Sur #2 (Digital Ocean), malgré le suivi de plusieurs tutoriels, je n’ai pas réussi à faire fonctionner un seul droplet localement. La malédiction classique du novice.

@jahan_gagan Merci pour le lien. J’aurai enfin du temps libre ce dimanche pour examiner votre guide en détail.

  1. Est-ce que ipboard4.rb gère :
  • les messages privés, les sondages, les avertissements et les champs de message personnalisés ?

  • la réécriture d’images/pièces jointes en ligne du schéma /uploads d’IC4 vers les téléchargements Discourse ?

  • les transformations BBCode → Markdown au-delà de la cuisson par défaut ?

  1. Pourriez-vous estimer le temps d’exécution/l’empreinte mémoire attendus pour environ 7k sujets / 103k messages ?