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.
- Timestamp:
-
Apr 1, 2015, 6:17:50 AM (9 years ago)
- Author:
-
tomkiewicz
- Comment:
-
Update plugins website idea
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v119
|
v120
|
|
156 | 156 | == Easy plugins with a website == |
157 | 157 | 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: |
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 |
159 | 159 | * 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) |
161 | 161 | * (optional) auto-update mechanism |
| 162 | |
| 163 | There 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 | |
162 | 169 | Examples: |
163 | 170 | * [http://adiumxtras.com/ adiumxtras.com] |
164 | 171 | * [http://addons.instantbird.org/ addons.instantbird.org], [https://addons.mozilla.org/ addons.mozilla.org] |
165 | 172 | * [http://software.opensuse.org/package/pidgin software.opensuse.org] |
| 173 | |
166 | 174 | See [http://i.imgur.com/URmXMuW.png the mockup]. |
167 | 175 | |
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!