Domanda

Versione breve (TL; DR):

Esiste un motore open source o commerciale che fornisce funzionalità di collaborazione e microblogging incorporabili?

Versione lunga:

Sto creando un'applicazione di nicchia che ha bisogno di questa funzionalità e non voglio reinventare la ruota. Di seguito sono necessari i requisiti:

  • Solo API di dati. La mia applicazione è SaaS e voglio costruire la funzionalità attorno ai dati. Questo elimina la maggior parte delle offerte là fuori (Facebook, Salesforce Chatter, Yammer, Present.ly, Teambox)
  • Non richiede l'uso di un front-end integrato. Voglio davvero solo un motore che si occuperà dello stoccaggio e degli eventi e mi dà un mezzo per interrogare. Richiedere l'uso di uno specifico front -end lo rende inutile per l'incorporamento nella mia app. Questo elimina tutto il resto che ho trovato (status.net, yonkly, jaiku)
  • Oltre agli aggiornamenti e alle risposte standard, è possibile gestire eventi personalizzati. Ad esempio, se lo stavo incorporando in un'applicazione logistica, potrei avere gli eventi del motore come "spedito", "ricevuto" e "cancellato".

Oltre a ciò, ci sono molte caratteristiche piacevoli da avere un framework:

  • Non dovrebbe richiedere una piattaforma specifica o una tecnologia del server da eseguire (cioè qualcosa come un'API RESTful sarebbe bello)
  • Dovrebbe essere basato sui messaggi in modo che i comandi che influenzano il suo stato possano provenire da qualsiasi fonte
  • Dovrebbe incapsulare la propria memoria in modo che non siano necessarie risorse esterne (cioè nessun database necessario)
  • Dovrebbe avere componenti/widget interfacciari estensibili collegabili per client Web, Mobile e Desktop
  • Dovrebbero avere API di ricerca e recupero disponibili per molte lingue/piattaforme

Sembra che qualcuno là fuori dovrebbe avere già questo, o almeno essere in corso con esso. Per favore puntami nella giusta direzione.

È stato utile?

Soluzione

Dato che nessuno aveva risposte e ricerche continua non hanno trovato nulla, ho creato una soluzione da solo chiamata Collabinare. Gli aggiornamenti possono essere trovati su Twitter, e il progetto stesso è ospitato Github.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top