[Pidgin] SoCAndBountyIdeas modified
Pidgin
trac at pidgin.im
Wed Apr 1 02:17:51 EDT 2015
Page "SoCAndBountyIdeas" was changed by tomkiewicz
Diff URL: <https://developer.pidgin.im/wiki/SoCAndBountyIdeas?action=diff&version=120>
Revision 120
Comment: Update plugins website idea
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: SoCAndBountyIdeas
=========================================================================
--- SoCAndBountyIdeas (version: 119)
+++ SoCAndBountyIdeas (version: 120)
@@ -155,14 +155,22 @@
== Easy plugins with a website ==
Current process of installing plugins discourages users from doing it. Now, user have to run through [wiki:ThirdPartyPlugins the list], download a plugin, extract it and copy to some "magic" folder. Some things could be done to improve the situation:
- * a mechanism for installing a plugin without touching a filesystem (downloading from URL, saving in user directory, loading it)
+ * a mechanism for installing a plugin without touching a filesystem (downloading from URL, saving in user directory, loading it), might require new plugin callbacks (install/uninstall) to setup additional files (graphics, html, database) or check for dependencies
* new, (really) convenient plugins window
- * plugins website with something like 1-click-install from openSuSE
+ * plugins website with something like 1-click-install from openSuSE - might work only in internal browser (see mockup)
* (optional) auto-update mechanism
+
+There are several concerns around website:
+ * in previous years, students focused on this part of project, failing to get Pidgin's side ready. It would be better to handle this as a latter part
+ * we should try to use existing solution (there is Mozilla's plugin website with opened source) - it may be hard to go through it, but later support may be priceless
+ * if we won't take advantage of already implemented solutions, a good framework should be used (Django, Zend Framework)
+ * its design should be consistent with current Pidgin website
+
Examples:
* [http://adiumxtras.com/ adiumxtras.com]
* [http://addons.instantbird.org/ addons.instantbird.org], [https://addons.mozilla.org/ addons.mozilla.org]
* [http://software.opensuse.org/package/pidgin software.opensuse.org]
+
See [http://i.imgur.com/URmXMuW.png the mockup].
== XMPP prpl improvements ==
-------8<------8<------8<------8<------8<------8<------8<------8<--------
--
Page URL: <https://developer.pidgin.im/wiki/SoCAndBountyIdeas>
Pidgin <https://pidgin.im>
Pidgin
This is an automated message. Someone added your email address to be
notified of changes on 'SoCAndBountyIdeas' page.
If it was not you, please report to datallah at pidgin.im.
More information about the Wikiedit
mailing list