[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GMG-Devel] Plug-In Development Prerequisites
From: |
Christopher Allan Webber |
Subject: |
Re: [GMG-Devel] Plug-In Development Prerequisites |
Date: |
Thu, 11 Apr 2013 10:29:18 -0500 |
User-agent: |
mu4e 0.9.9.5-dev5; emacs 24.1.50.1 |
Alex M (Coyo) writes:
> There are a few specific plug-ins I am very interested in developing.
>
> 1) Active Directory Authentication
>
> (LDAP + Kerberos + DNS, by way of SAMBA) Active Directiory plugin for
> unified user authentication among multiple mediagoblin instances within
> a site domain. Useful for use cases involving multiple mediagoblin
> instances that are not synched with a single database.
>
> 2) Social Network Federation
>
> StatusNet/OStatus/PumpIO social network federation, possibly with
> Diaspora/TentIO and Friendica/Zot/Red protocols on the distant roadmap
> with the same python federation library.
>
> 3) Extended Social Functions
>
> Specifically: journals, submission feeds and pub/sub, distinct
> submission channels (sub-contexts), threaded comments on submissions,
> submission replies (reply to a submission with a submission), interest
> groups and sub-communities (user groups you can submit media and
> journals to, in addition to microblogs and commentary)
One and three are definitely interesting things we're interested in; I
think #2 requires more investigation in terms of what we're doing around
pump.io.
These are good things to work on; I'm not sure if this is specifically
something you're interested in working on in applying for GSoC or
generally... regardless, these are complex issues and we should get you
familiar with the general MediaGoblin codebase by tackling some
bitesized tickets first. I'm happy to talk with you about such things
on IRC.
> 4) Integrated Chat
>
> (via libpurple) Extensive chat, including groupchat. Would preferably be
> tied to a chat server hosted by the same domain (or a sub-domain).
> Preferably would include voice and video chat, but obviously that comes
> after textual group chat. May automatically manage and instantiate skype
> group chats with skypekit running over wine.
Would be interesting if it happened but I think is extremely complicated
and would have to be an external plugin. This might be more interesting
as an external application that can be embedded into mediagoblin sites.
Skype stuff can't be done as part of MediaGoblin as a GNU project, that
would go against our dedication to free software solutions.
Re: [GMG-Devel] Plug-In Development Prerequisites, Alex M (Coyo), 2013/04/13