Una visión para un mejor y más atractivo directorio de plugins de WordPress

La mejor parte de WordPress son los plugins. Te dan la habilidad de extender WordPress para hacer casi cualquier cosa que puedas imaginar. Hay más de 21.000 plugins en el repositorio de plugins de WordPress. En los últimos meses, yo (Syed) he estado pensando en escribir un post que hable de mi visión de un mejor y más atractivo directorio de plugins de WordPress. Aquí, hablaré de algunos problemas serios de la experiencia del usuario y de cómo se puede mejorar.
La búsqueda
La búsqueda es una de esas características que ha sido una verdadera deficiencia de esta plataforma. Debido a ello, muchos usuarios utilizan la búsqueda personalizada de google en sus sitios de WordPress. El propio directorio de plugins tiene una nota en la parte inferior que dice "También puedes probar tu búsqueda en Google" con un enlace. ¿Pero es eso realmente suficiente? Considerando que mucha gente agrega plugins usando su tablero de WordPress que utiliza la misma búsqueda que el sitio principal es menos que ideal.
En este ejemplo, buscaré "SEO" en el directorio de plugins. Por defecto, los resultados se clasifican por relevancia. A continuación se muestra una captura de pantalla de los 3 plugins principales por relevancia:
Me sorprendió ver los resultados. Tal vez soy un poco parcial, pero claramente pensé que WordPress SEO de Yoast o All in One SEO pack estaría en la parte superior. Los resultados fueron que Yoast SEO plugin fue clasificado # 3 y todo en un paquete de SEO ni siquiera estaba en la primera página.
Así que vamos a aclarar esto. Dos de los plugins de SEO más populares (descargas de 12M y 2M respectivamente) no estaban en la cima. Los dos plugins que están en la parte superior tampoco tienen una calificación tan alta como el plugin SEO de Yoast. Esto no tiene sentido. Algunos dirán que no podemos tener los plugins más populares hacia arriba porque eso no da una oportunidad a los nuevos desarrolladores. Eso es absolutamente cierto. Durante nuestro pequeño encuentro de WordPress en Gainesville, Ryan Frankel (@Ryanfrankel) trajo una solución muy interesante. La solución fue crear un algoritmo de búsqueda que agregue un montón de variables de la comunidad.
Estas variables pueden ser:
- El número de descargas - Seguro que esto puede dar a los plugins más antiguos una ligera ventaja, pero podemos mantenerlo como una variable de bajo impacto.
- Respaldo del usuario - Debido a que sólo los usuarios que han iniciado sesión pueden añadir favoritos, dar clasificaciones de estrellas y votar si un plugin funciona o no, entonces deberíamos añadir algún tipo de sistema de reputación. Lo explicaré con más detalle en su propia sección.
- Reputación del autor - Para los autores bien conocidos creíbles, deben tener una mejor reputación. Por ejemplo, sabemos que Andrew Nacin contribuye mucho al núcleo. Definitivamente sabe lo que está haciendo. Debería tener una reputación de autor más alta que la de alguien que acaba de empezar a desarrollarse. Voy a elaborar criterios para esto en su propia sección.
Utilizando estos criterios, podemos mejorar significativamente la relevancia de los resultados de búsqueda de los plugins. Profundicemos en el sistema de reputación que he mencionado anteriormente.
Sistema de reputación
Los foros de WordPress han carecido de un sistema de reputación. Sitios como StackExchange y Quora lo tienen. Es hora de que WordPress.org añada algo similar. Los usuarios deben poder votar por la mejor respuesta. Las respuestas que obtienen votos positivos añaden puntos a la reputación del usuario. La gente que hace preguntas puede hacer preguntas a un usuario específico por un precio específico (como Quora). Seguro que esto dará a los usuarios más viejos y activos una ventaja significativa sobre los recién llegados, pero no es así como funciona. No permitimos que un nuevo desarrollador se convierta en un desarrollador principal de inmediato. Tienen que demostrar su valía aportando código de calidad durante mucho tiempo. Este sistema de reputación hará precisamente eso.
Entonces podemos utilizar el sistema de reputación para influir en los resultados de búsqueda de plugins. Si un usuario con una mayor reputación prefiere un determinado plugin, entonces definitivamente hace una diferencia. Por ejemplo, cuando a Otto le gusta un plugin, entonces asumiría que es un plugin bastante bueno. El mismo tipo de medidas se pueden utilizar para la clasificación por estrellas.
Reputación de Autor de Plugin
Mientras que los autores de los plugins serán tratados como cualquier otro usuario, tendrán una reputación separada para los plugins. Esto puede tener en cuenta si el autor da soporte a su plugin. ¿Cuántos buenos plugins tiene este autor? Por ejemplo, si Mark Jaquith está involucrado en un plugin específico, entonces esperaría que tuviera un rango un poco más alto que otros. Lo mismo ocurre con otros líderes de la industria.
El objetivo no es desalentar a los nuevos autores de plugins. Más bien se trata de apreciar a los buenos autores de plugins. Esto animará a los nuevos autores a ganar una mejor reputación en la comunidad al proporcionarles apoyo. Veremos una mayor participación de los negocios basados en WordPress en los foros.
Responsabilizar a las personas
Actualmente, parece que la gente puede reportar un plugin roto o darle una calificación de 1 estrella sin ayudar al autor. Sí, si alguien informa de un plugin roto, se le lleva a la página de foros de soporte, lo que le anima a escribir sobre su problema. Pero la gente puede reportar fácilmente que está rota y no escribir sobre ella. La clasificación rota sigue en pie. Debe haber una validación para ver si el usuario ha realizado la consulta del foro de soporte. De no ser así, su voto interrumpido no debería contar. Porque realmente no están ayudando a nadie diciendo que está roto sin explicar cómo está roto.
Lo mismo ocurre con la clasificación por estrellas. Estos deben ser mostrados en el perfil de cada usuario. Debería haber una opción para agregar una revisión que explique por qué el usuario la clasificó como 2 estrellas o 5 estrellas. Este tipo de responsabilidad ayudará a la comunidad en general.
Plugins comerciales
El repositorio de temas de WordPress tiene una pestaña para temas comerciales. Sin embargo, los plugins no lo hacen. Esto no hace justicia. Todo el mundo debería conocer los buenos plugins de WordPress como Gravity Forms, VaultPress, BackupBuddy, etc. El directorio de plugins no hace eso en absoluto. Por lo menos, debería tener una página que enumere las tiendas de plugins comerciales como lo hacen para las tiendas temáticas.
A largo plazo, tendría sentido alojar plugins comerciales en el repositorio similar a iOS o Android marketplaces. Sé que esto tiene sus propios problemas y puede ser un tema en sí mismo, pero no pude evitar mencionarlo.
Sé que todo esto llevaría mucho tiempo para ponerlo en práctica. No estoy seguro de si algo de esto se aplicará realmente. Pero desde mi punto de vista, esto definitivamente haría que el directorio de plugins fuera mucho mejor y más atractivo. Me encantaría escuchar tus pensamientos? ¿Qué crees que necesita cambiar el directorio de plugins? ¿Estás de acuerdo con mi visión? ¿Cuáles son algunos defectos en mi visión que no puedo detectar? Por favor, hágamelo saber en los comentarios.
Nota: Este artículo está escrito por Syed Balkhi. Las opiniones aquí son enteramente suyas y no de los otros editores.
Deja una respuesta