2009-02-20 16 views
5

¿Qué comportamiento has tenido que implementar en tus aplicaciones de Rails que crees que podría existir como un plugin?¿Qué plugins de Rails te gustaría ver?

¿Qué funcionalidad de complemento ha buscado en el pasado pero no ha podido encontrar?

¿Qué complementos de Rails existentes podrían mejorarse o ampliarse, y cómo?

Respuesta

6

Me gustaría ver un complemento de motores que se incluyó en una interfaz de administrador que proporcionó un resumen del tablero de todos los modelos en la aplicación, con gráficos de actividad configurables.

+0

Esta gema ahora existe, por lo que vale: https://github.com/sferik/rails_admin – marcamillion

2

Una vez escribí un componente para una aplicación que cargó un archivo zip de fotos en una aplicación para que no tuvieran que ser hechas una por una, creo que puedo convertirlo en un complemento cuando tenga tiempo, bueno una nueva versión de ella, el código es un poco feo.

+0

por qué no utilizar una solución del lado del cliente como SWFUpload, para que puedan subir muchas imágenes o directorios enteros a la vez, así como proporcionar una barra de progreso? – Luke

+0

Pensé en eso y no era una buena solución para ese problema ya que había miles de imágenes subiendo, y la forma más fácil de hacerlo era comprimirlas todas. He tenido otras situaciones en las que eso podría ser útil, así que he considerado implementarlo como complemento, menos imágenes que pude haber usado. Swfupload – nitecoder

+0

También al hacer esto pudimos implementar una carga de estilo Drop Box y no atar una aplicación de rieles proceso para la carga larga que creo que es una buena práctica para que la aplicación pueda enfocarse en las solicitudes y usar un proceso en segundo plano, esta vez una tarea de rake, puede manejar procesos de larga ejecución – nitecoder

0

Me gustaría ver algún tipo de reproducción/transmisión de video incorporada. Lo necesito para mi proyecto actual.

+0

¿Cómo es? esto - http://www.longtailvideo.com/support/forum/General-Chat/15623/JW-Player-4-3-Ruby-on-Rails-Plugin – DanSingerman

+0

Cool, le dará una oportunidad. – alamodey

1

No es fácil de responder. Todos están predispuestos hacia sus propios proyectos actuales. Además, ya existen muchos complementos geniales.

Personalmente, me gustaría ver algún complemento de menú para una aplicación de base de datos típica. P.ej. donde hay pocos roles de usuario, y cada rol de usuario tiene diferentes derechos. Y un menú principal con submenú que depende de los derechos de los usuarios a las acciones.

Un menú de (CSS) se vuelve a implementar en casi todas las aplicaciones de la base de datos. Se trata más bien de una aplicación específica y no sé cuán difícil sería implementar una solución o plantilla general.

1

una tarjeta de crédito sistema de pago

En este momento, nadie se molesta en la implementación de los pagos con tarjeta de crédito hasta que un sitio se ha convertido en "calidad de la producción". Los proyectos de una sola persona o las pequeñas empresas de nueva creación no se molestan en hacer esto al principio, sino que prefieren dedicar su tiempo a crear prototipos de características nuevas, duras o interesantes.

Esto es malo a largo plazo para todos, incluidos los usuarios finales, b/c el predeterminado es ofrecer servicios (a menudo innovadores y realmente buenos) gratis, lo que significa solo equipos o personas con muchos fondos de tiempo extra incluso puede llegar al punto de hacer algo.

Si esto existió, se empaquetaron prolijamente y fueron tan simples como el andamio de Rails, los proyectos pequeños podían adoptar cualquier esquema de pago que realmente tuviera sentido, como pago por uso, donaciones, períodos de prueba, primero 5 gratis, etc., por lo que es posible para financiar los productos realmente buenos que existen, en lugar de forzarlos a depender de fondos o anuncios externos, lo que arruina el producto.

En una tienda física real, la gente espera pagar. Si la persona del otro lado del mostrador me da algo gratis (sin comprar nada), digo "¿Hablas en serio?" y alejarse desconcertado. Pero en línea, casi lo espero. ¡Esto es malo! Porque ahora todo el mundo lo espera, y las personas que intentan hacer grandes cosas no pueden enfocarse en hacer ese b/c, están demasiado ocupados tratando de descubrir cómo hacerlo bien y gratis.

A menudo, hay cosas gratis en línea que me gustan tanto que me gustaría pagar, pero simplemente no hay una manera fácil de hacerlo. Y I'm not alone.Uso tipjoy y he donado a cosas que tienen una configuración de donación de PayPal como Auditorium, pero no veo esto como adecuado.

Lo mejor que he visto es RailsKits. Pero por lo que yo entiendo, no están empaquetados adecuadamente para que pueda agregarlos a mi sitio cuando quiera como un plugin o joya.

+0

¿Has probado http://www.activemerchant.org/? –

+0

Puede funcionar para cargos únicos, pero estaba pensando en algo más complicado que se puede cobrar periódicamente, por ejemplo, así que todavía creo que hay mucho margen de mejora. –

0

Estoy de acuerdo con Greg ... hay muchos complementos geniales y muchas ideas geniales para más.

Creo que siempre hay necesidad de soportar más API web. A medida que avanzamos con los servicios impulsados ​​por API y la web semántica, hay mucho trabajo por hacer en ese frente.

http://www.programmableweb.com/ es un gran punto de partida para pensar acerca de las API realmente útiles que todavía no tienen un plugin Rails o Ruby gem.

¡Salud!

Walt

Cuestiones relacionadas