Dire au revoir à la toile

Publié: 2017-10-24

Nous avons pris une décision difficile : à partir d'aujourd'hui, nous ne vendons plus Canvas.

  • WordPress est en constante évolution et Canvas n'est plus une bonne option pour les créateurs de sites utilisant les nouvelles versions de WordPress - nous ne voulons pas recommander un thème qui, selon nous, ne vous servira pas à l'avenir.
  • Nous continuerons à fournir une assistance pour les abonnements actifs et pendant un an à partir d'aujourd'hui pour les abonnements à vie.
  • Nous avons créé un plan complet pour tous nos clients Canvas à l'avenir. Nous n'abandonnons pas simplement le thème, nous allons parcourir cette route avec vous .

Nous savons qu'il s'agit d'un grand changement pour vous, mais nous pensons que cela permettra à vos sites de mieux réussir à l'avenir. Lisez la suite pour plus de détails sur la façon dont nous sommes arrivés ici et comment nous pouvons aider à aller de l'avant.

Les thèmes changent

Nous avons lancé Canvas en février 2010 - l'un des premiers thèmes que nous avons créés à l'aide de WooFramework - et il est devenu l'un de nos plus populaires. Canvas a fait avancer les thèmes en innovant sur le concept de cadres thématiques, permettant aux constructeurs de créer des sites incroyables. Nous avons vu Canvas utilisé pour créer de belles expériences sur des blogs personnels, des sites Web politiques, des magasins de disques proposant des milliers de produits avec l'intégration WooCommerce, et plus encore.

Le monde des thèmes WordPress connaîtra une nouvelle vague d'innovation au cours des deux prochaines années. L'essor des constructeurs de pages et les nombreux thèmes polyvalents signifient que de plus en plus de personnes s'attendent à des outils de personnalisation faciles à utiliser pour WordPress. Les travaux actuels sur l'éditeur et le personnalisateur de base de WordPress feront évoluer la façon dont nous construisons et utilisons les thèmes, et le plugin Gutenberg changera fondamentalement la façon dont les thèmes et le contenu de WordPress sont créés.

Canvas n'est pas conçu pour suivre les changements

Bien qu'encore tôt, nous croyons fermement que Gutenberg est l'avenir. Nous avons décidé d'investir nos ressources dans la préparation de nos produits afin de vous offrir la meilleure expérience. Malheureusement, cela n'inclura pas Canvas.

Lorsque j'ai rejoint WooThemes pour la première fois en 2009, nous venions de créer un nouveau cadre de thématisation appelé "WooFramework" et nous avions commencé à créer des thèmes par-dessus. Cela a été l'une de nos plus grandes forces et, en fin de compte, l'un de nos plus grands défis également. Canvas a bénéficié du WooFramework, qui a été créé à une époque où le Customizer n'existait pas encore et où les options de thème devenaient populaires.

A l'époque, c'était une excellente solution. Cependant, au fil du temps, nous avons continué à ajouter des fonctionnalités au thème ; cela a ajouté à la complexité du code et a finalement rendu plus difficile l'évolution de Canvas avec des changements comme le Customizer et le projet Gutenberg.

Cela nous amène à Canvas 6.

Toile 5

Nous avons construit deux itérations de Canvas 6 ; l'un d'entre eux est arrivé au stade des tests alpha avec un groupe sélectionné de clients Canvas existants. Heureusement, ces commentaires nous ont aidés à réaliser que nous avions créé quelque chose dont les clients ne voulaient pas . Notre intention était alors de continuer à travailler sur Canvas et de trouver la meilleure solution pour l'orientation de Canvas.

Nous sommes donc retournés à la planche à dessin et avons fait des recherches approfondies sur la façon dont nous pourrions aligner Canvas sur le Customizer et pour faciliter l'activation et la configuration du thème.

Au cours de ce travail, nous avons réalisé que l'héritage du WooFramework, les options de thème Canvas et la complexité globale du thème signifiaient que Canvas était tout simplement trop loin derrière des thèmes similaires dans l'écosystème.

Cela inclut notre autre thème phare, Storefront, qui a été construit sur le thème de démarrage Underscores, qui prépare mieux le thème pour l'avenir.

Mettre Canvas en conformité avec les normes WordPress actuelles et la compatibilité des fonctionnalités - en particulier, le rendre entièrement compatible avec le Customizer et les modifications à venir de l'éditeur - nécessite une refonte complète de la logique sous-jacente de Canvas ainsi que du fonctionnement du thème. Ce serait une expérience complètement différente, dont nous savions que nos utilisateurs ne voulaient pas.

La refonte du thème ne servirait pas nos utilisateurs, mais continuer à le vendre tel quel n'était pas la bonne décision. Nous avons donc pris la difficile décision de nous dire au revoir.

Nous ne publions pas le code Canvas car il ne servira pas la communauté

Mise à jour : nous avons mis à jour le langage de cette section pour préciser que Canvas est open source, mais nous ne rendrons pas le code accessible au public. Le code source est et a toujours été disponible sous licence GPL pour les utilisateurs actifs de Canvas. Maintenant que nous ne vendons plus le thème, nous avons décidé de ne pas créer de référentiel accessible au public pour le code source. Le thème sera toujours disponible en téléchargement depuis le tableau de bord de votre compte WooCommerce.com.

Nous avons envisagé de publier publiquement le code de Canvas, mais nous avons finalement décidé que prolonger sa durée de vie ne servirait pas la communauté. Il est dans l'intérêt de nos utilisateurs et de la communauté de passer éventuellement à un autre thème :

  • Le code WooFramework contient une grande quantité de code bientôt obsolète (pour la rétrocompatibilité), et le thème nécessiterait une maintenance régulière pour maintenir les normes de code existantes.
  • En raison de l'héritage des options de thème et du manque de prise en charge de Customizer, Canvas ne respecte pas les normes actuelles sur WordPress.org - c'est quelque chose que nous apprécions beaucoup.
  • Quel que soit le type d'avertissements que nous pourrions placer dans un README dans le référentiel, quelqu'un aurait besoin de trier ce référentiel, ce qui détourne l'attention de vous apporter une meilleure expérience dans d'autres produits à l'avenir.

À l'avenir, nous suggérons aux utilisateurs de faire un changement - et nous sommes là pour vous

Nous ne vendons plus Canvas, mais nous n'arrêtons pas le support et les corrections de bogues pour celui-ci . Nous continuerons à vous fournir le même niveau de support que votre abonnement au thème a toujours inclus.

Cela signifie que;

  • Vous pouvez continuer à utiliser les mêmes canaux d'assistance pour Canvas qui existent actuellement.
  • Vous pouvez continuer à accéder à toute la documentation existante pour Canvas.
  • Nous corrigerons les bugs signalés.
  • Nous maintiendrons Canvas compatible avec les dernières versions de WooCommerce et WordPress jusqu'à ce que tous les abonnements existants à l'assistance Canvas soient expirés. Les abonnements à vie prendront fin le 24 octobre 2018 et tous les autres abonnements prendront fin à la date actuellement prévue.
  • Nous vous aiderons à migrer vers un nouveau thème avec une documentation utile, y compris des suggestions de thème.

Il est important de noter que vous avez le temps de prendre une décision sur un nouveau thème . L'une des principales raisons pour lesquelles nous ne vendons plus Canvas est que nous pensons qu'il ne sera pas dans votre intérêt de l'utiliser à l'avenir, sachant où WordPress sera dans un avenir pas si lointain. Canvas ne va pas cesser de fonctionner immédiatement - il ne prendra tout simplement pas en charge la prochaine génération de fonctionnalités WordPress.

En tant qu'étape pratique, nous pensons que Storefront est le meilleur remplacement pour Canvas, à la fois pour les développeurs et pour tous ceux qui construisent des sites sans modifier le code de leur thème.

Les développeurs ont adoré Canvas pour l'extensibilité des crochets et des filtres, et Storefront a cela et plus encore. Il a été construit à partir de zéro spécifiquement à cet effet. Il existe une variété d'extensions offrant des fonctionnalités similaires à Canvas. Et surtout, il est bien placé pour prendre en charge à la fois le Customizer (actuellement) et Gutenberg (à l'avenir).

Votre succès à venir

Nous vous apprécions en tant que communauté et nous voulons vous positionner, vous et vos sites, pour avoir le plus de succès possible. Canvas a été un choix populaire pour les agences et les développeurs, ce dont nous sommes fiers, mais ce n'est plus le meilleur moyen d'assurer votre succès.

Nous sommes là pour vous aider à comprendre à quoi cela ressemble de changer de thème. Nous croyons fermement qu'il s'agit d'une étape pour vous aider à créer de meilleurs sites et de meilleures expériences sur le Web.

Si vous avez des questions ou des préoccupations, n'hésitez pas à contacter l'un de nos Happiness Engineers.