• Home
  • Blog
  • Add-ons
  • Forum
  • Wiki
  • Developers
Nightingale - The tune of life, the tune of yours
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
Guest Hi, Guest
  • Login
  • Register
Login
Username:
Password: Lost Password?
 
Nightingale Forums Development Website Progress on the addon-page

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Progress on the addon-page
HowUpDoHighKnee Offline
Junior Member
**
Posts: 20
Threads: 7
Joined: Jul 2011
Reputation: 0
#1
11-06-2012, 07:25 PM
Is there any progress on featherweight and the addon-page?
[Image: sysp-166037.jpg]
Find
Reply
GeekShadow Offline
Mozilla addict
******
Posts: 195
Threads: 25
Joined: Nov 2010
Reputation: 4
#2
11-06-2012, 11:01 PM
None since 5 months, maybe you should ask rsjtdrjgfuzkfg / ilikenwf / freaktechnik about it ?

https://github.com/nightingale-media-pla...therweight
Former Songbird contributor
Nightingale Community developer
Mozilla Reps
Website Find
Reply
freaktechnik Offline
CCO (Chief Crashing Officer)
*******
Posts: 498
Threads: 24
Joined: Sep 2010
Reputation: 11
#3
11-08-2012, 05:57 AM
Well. The design is pretty much on halt right now, since if we create the page, it should be done together with a redesign of the whole page. Me and Manko already agreed on the frameworks to use. There is a page related to this on the wiki (max. 3 clicks deep from the startpage, but I'm lazy).
Sadly the redesign hasn't even been started. I take it on me, since I still haven't installed a Linux and developing the new page on windows would be a pain (and I don't want to do it). So, basically the database is more or less finished, not final tough. there are some adjustments which need to be made afaik.
freaktechnik
Website Find
Reply
GeekShadow Offline
Mozilla addict
******
Posts: 195
Threads: 25
Joined: Nov 2010
Reputation: 4
#4
11-08-2012, 11:19 PM
I just found out a great plugin for DokuWiki which handle plugins/themes, installation worked but I need to modify it to match categories we have.
Former Songbird contributor
Nightingale Community developer
Mozilla Reps
Website Find
Reply
GeekShadow Offline
Mozilla addict
******
Posts: 195
Threads: 25
Joined: Nov 2010
Reputation: 4
#5
11-16-2012, 02:07 AM
So I took a break on my other development (L10n/buildbot/feather) and decided to work on the new (not featherweight) add-ons repository that will replace current wiki page.

In fact this is a temporary solution before featherweight is done.
This solution will still be on the wiki but it's way much better with many features such as search, categories, tags, API, RSS Feed etc.
It will look like this : https://www.dokuwiki.org/plugins

I'm working toward adding features that will both benefits us and the DokuWiki website.
Former Songbird contributor
Nightingale Community developer
Mozilla Reps
Website Find
Reply
GeekShadow Offline
Mozilla addict
******
Posts: 195
Threads: 25
Joined: Nov 2010
Reputation: 4
#6
11-10-2013, 12:36 PM
Ok, it's been one year and I think I would give you my progress here.

Here is a preview on the new add-ons repo (work in progress)
http://wiki.getnightingale.com/doku.php?...playground

Here are features of the new repo :
- Search
- Tags
- Category
- Each Add-on have his own page
- Database storage
- Compatibility information
- Buttons for download/report issues/donation
- Links to other author add-ons (if you put the same email on all your add-ons page)
- Screenshot
- Depends/conflits/similar fields

If you want to post your add-on or modify a add-on page, it's under "add-on:"

Here is the code for a page :

Code:
====== My add-on 1.0 ======
---- add-on ----
description: My add-on makes coffee and cupcakes
author     : John Doe
email      : john@doe.com
type       : Web Browser, Music & Video
lastupdate : 2013-11-01
compatible : 1.12
depends    : plugin1
conflicts  : plugin2
similar    : plugin3
tags       : coffee,cupcakes
screenshot_img : http://johndoe.com/coffee.png

downloadurl: http://johndoe.com/extension.xpi
bugtracker :  http://github.com/johndoe/myaddon/issues
sourcerepo :  http://github.com/johndoe/myaddon
donationurl: https://www.paypal.com/johndoe
----

===== Documentation =====
Regular dokuwiki text here :)

Of course this system will also host feathers, but I haven't imported them yet.

You can read about this add-ons repo project on the wiki :
http://wiki.getnightingale.com/doku.php?...addonsrepo

This work was possible thanks to DokuWiki plugins system Smile

Feel free to test and report me issues/requests (but take a look a the wiki page above to see if it's already in).
Former Songbird contributor
Nightingale Community developer
Mozilla Reps
Website Find
Reply
zjays Offline
Member
***
Posts: 87
Threads: 8
Joined: Sep 2012
Reputation: 0
#7
05-28-2015, 05:57 PM
Hi everyone,

Is it safe to say that development of the Featherweight addon platform will be stalled for a foreseeable future? I think the work that GeekShadow has done to adapt the DokuWiki plugin for the addon page is awesome and its a major improvement over the current addon page.

If everyone agrees that this is still a good interim solution, I'd be happy to help by creating the remaining addon pages in the new format, collecting screenshots, etc. in order to get this ready to replace the current addon page. Thoughts?
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#8
05-29-2015, 06:47 AM (This post was last modified: 05-29-2015, 06:50 AM by rsjtdrjgfuzkfg.)
(05-28-2015, 05:57 PM)zjays Wrote: Is it safe to say that development of the Featherweight addon platform will be stalled for a foreseeable future? I think the work that GeekShadow has done to adapt the DokuWiki plugin for the addon page is awesome and its a major improvement over the current addon page.

If everyone agrees that this is still a good interim solution, I'd be happy to help by creating the remaining addon pages in the new format, collecting screenshots, etc. in order to get this ready to replace the current addon page. Thoughts?

I don't think Featherweight will be continued; it is perfectly possible that someone ™ will someday ™ create a new add-on page, most likely from scratch. While I wanted to do something like that for a long time, it is almost certain that I won't find time for that within the next ~ 1,5 years.

I cannot speak for other someones, though Wink -- imho an add-on platform should have some xpi upload capabilities and allow add-on updates; both things I wouldn't assume the DokuWiki thing has right now. So the DokuWiki thing it has to be replaced or expanded to support that if the project gains momentum -- but imho that won't be the case in the next year(s?), as everyone seems to be at least as busy as myself with real life and/or other projects.

Edit: if you want to work on this, we have a backup of the old Songbird add-on pages, which should contain screenshots.
Songbird/Nightingale Community Developer and German Translator
Find
Reply
zjays Offline
Member
***
Posts: 87
Threads: 8
Joined: Sep 2012
Reputation: 0
#9
06-03-2015, 06:44 AM
(05-29-2015, 06:47 AM)rsjtdrjgfuzkfg Wrote: imho an add-on platform should have some xpi upload capabilities and allow add-on updates; both things I wouldn't assume the DokuWiki thing has right now.

Hmm, currently there appears to be no version number field in this new DokuWiki addon page, although there is a last update date field. Is it possible or feasible to hack the "Find Updates" portion of the Nightingale extension manager to check for add-on updates by checking either the last update date field, or the version number field (if implemented) on the addon page?

(05-29-2015, 06:47 AM)rsjtdrjgfuzkfg Wrote: Edit: if you want to work on this, we have a backup of the old Songbird add-on pages, which should contain screenshots.

Good idea. How could I access this backup? I have been using the wayback machine/internetarchive site for accessing old Songbird stuff, but it can be slow to browse around using this.
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#10
06-03-2015, 11:12 PM
(06-03-2015, 06:44 AM)zjays Wrote: Is it possible or feasible to hack the "Find Updates" portion of the Nightingale extension manager to check for add-on updates by checking either the last update date field, or the version number field (if implemented) on the addon page?
No. One could set up a server-side solution doing what you say, but I'd rather not change client update code, as it is standartized between all XULrunner applications (Firefox, Thunderbird, ChatZilla, SeaMonkey, ...). Also, any kind of update mechanism needs HTTPS, else all add-ons must be signed individually iirc. Add-ons can also use the update mechanism with custom endpoints, which may be disturbed if we change this in a quick-and-dirty manner (and I consider a proper implementation to consume more time than completing featherweight or a new add-on platform with update support).
Songbird/Nightingale Community Developer and German Translator
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)
  • Return to Top
  • Lite (Archive) Mode
  • RSS Syndication
Current time: 03-30-2023, 08:54 AM Powered By MyBB, © 2002-2023 MyBB Group.
Design By AliReza_Tofighi In WhiteCrow Software Group.
white outlined nightingale project logo

Nightingale is free!
It is an Open Source project released under the terms of the GNU General Public License v2 (GPL v2).
For more details, please read the license information.

Follow us!
f  g  t

Support
  • Community Forum
  • Official Blog
  • Add-ons
  • Wiki
  • Help Forum
Contribute
  • Developer's Center
  • Translate Nightingale
  • Source Code
  • Report a Bug
Ressources
  • Download Nightingale
Linear Mode
Threaded Mode