Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 119 and Version 120 of SoCAndBountyIdeas


Ignore:
Timestamp:
Apr 1, 2015, 6:17:50 AM (9 years ago)
Author:
tomkiewicz
Comment:

Update plugins website idea

Legend:

Unmodified
Added
Removed
Modified
  • SoCAndBountyIdeas

    v119 v120  
    156156== Easy plugins with a website ==
    157157Current 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:
    158  * a mechanism for installing a plugin without touching a filesystem (downloading from URL, saving in user directory, loading it)
     158 * 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
    159159 * new, (really) convenient plugins window
    160  * plugins website with something like 1-click-install from openSuSE
     160 * plugins website with something like 1-click-install from openSuSE - might work only in internal browser (see mockup)
    161161 * (optional) auto-update mechanism
     162
     163There are several concerns around website:
     164 * 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
     165 * 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
     166 * if we won't take advantage of already implemented solutions, a good framework should be used (Django, Zend Framework)
     167 * its design should be consistent with current Pidgin website
     168
    162169Examples:
    163170 * [http://adiumxtras.com/ adiumxtras.com]
    164171 * [http://addons.instantbird.org/ addons.instantbird.org], [https://addons.mozilla.org/ addons.mozilla.org]
    165172 * [http://software.opensuse.org/package/pidgin software.opensuse.org]
     173
    166174See [http://i.imgur.com/URmXMuW.png the mockup].
    167175
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!