DownloadTicketService / dl

Download Ticket Service
https://www.thregr.org/~wavexx/software/dl/
GNU General Public License v2.0
83 stars 30 forks source link

Does not work in Thunderbird 60.0 #74

Open okmikel opened 6 years ago

okmikel commented 6 years ago

I made an update to Thunderbird 60.0 today. DL does not work, even if I change the setting "extensions.strictCompatibility" to false. I does not show in the setting of Filelink.

wavexx commented 6 years ago

I was hoping to wait for thunderbird 60 to get into debian to work into it, as it simplifies a lot development.

AlainRnet commented 5 years ago

2 months later, Thunderbird 60.2.1 (64 bits) on Elementary-OS, updated today and DL does not work. Is there something to do or change to do it working again ?

AlainRnet commented 5 years ago

But OK if I change the setting "extensions.strictCompatibility" to false.

wavexx commented 5 years ago

On Wed, Oct 17 2018, AlainRnet wrote:

2 months later, Thunderbird 60.2.1 (64 bits) on Elementary-OS, updated today and DL does not work. Is there something to do or change to do it working again ?

Yes, complaining on the Mozilla bugtracker:

https://bugzilla.mozilla.org/show_bug.cgi?id=1493528

unfortunately, TB 60 does not now allow to update legacy extensions and the new webextensions cannot do the same stuff:

https://bugzilla.mozilla.org/show_bug.cgi?id=1481052

It seems that the Thunderbird team didn't really think this through. Many extensions cannot simply work on TB 60.

Nolivfr commented 5 years ago

Hi,

They replied a month ago. Can we have a fix for this please ? One of our client need a TB 60 compatible version.

wavexx commented 5 years ago

On Fri, Jan 11 2019, Nolivfr wrote:

They replied a month ago. Can we have a fix for this please ? One of our client need a TB 60 compatible version.

I'm a bit tight currently with some other priority tasks, but I hope to have something ready within the next 1/2 weeks.

I'll write here if I have anything sooner to test.

proceau commented 5 years ago

Have you solution in next 2 month ?

MagicFab commented 5 years ago

Thanks for your patience and work at attempting an update, it's visible in the Mozilla bugs. @wavexx I'd encourage you to add a donation link to your home page and perhaps link to it from this project for those of us that can encourage you financially, if you think it's appropriate. https://liberapay.com/ and Bitcoin come to mind to setup such donations but there are other services and options out there.

wavexx commented 5 years ago

I'm currently busy with our work deadline, which should be end of may. The issue here is not financing: I'm allowed to work on DL paid by our institution normally. The problem here is that whenever I have some allotted time for Thunderbird I hit a roadblock, unimplemented or undocumented feature which requires some waiting, and then the allotted time is gone.

This is extremely frustrating. And to be blunt: I won't work on this on my free time.

Knaldgas commented 5 years ago

Any hope for DL to become usable for FireFox again? Any alternative for self-hosting links out there? (I fully understand the spare time and all)

AlainRnet commented 5 years ago

Because I have Nextcloud, I use it for large attachments with TB. Sorry for DL and wavexx (I understand too)

wavexx commented 5 years ago

On Mon, May 13 2019, Alain Rihs wrote:

Sorry for DL and wavexx

Don't be. NextCloud has probably a team of devs that allows them to chase TB changes.

Meanwhile, most of my group abandoned TB completely because the extensions they were using stopped working at TB 60, so pressure here to support TB has almost gone.

reetp commented 5 years ago

On Mon, May 13 2019, Alain Rihs wrote: Sorry for DL and wavexx Don't be. NextCloud has probably a team of devs that allows them to chase TB changes.

Meanwhile, most of my group abandoned TB completely because the extensions they were using stopped working at TB 60, so pressure here to support TB has almost gone.

Nooooooo.... so you aren't going to work on this any more?

Have you made this abundantly clear to the TB developers?

wavexx commented 5 years ago

On Mon, May 13 2019, John Crisp wrote:

Meanwhile, most of my group abandoned TB completely because the extensions they were using stopped working at TB 60, so pressure here to support TB has almost gone.

Nooooooo.... so you aren't going to work on this any more?

I will complete the work I've started on TB 60, don't worry. If the webext path is right, this work "won't break again" ;)

Have you made this abundantly clear to the TB developers?

I hopefully did. But it seems that the TB team is wonderfully understaffed, so it's hard to blame some technical decisions.

reetp commented 5 years ago

On Mon, May 13 2019, John Crisp wrote: > Nooooooo.... so you aren't going to work on this any more? I will complete the work I've started on TB 60, don't worry. If the webext path is right, this work "won't break again" ;)

Yay !!!!!! That is FANTASTIC news. It's the one thing that prevents us upgrading.

If you have any code to test let me know - I can't code this stuff, but I'm OK at test & debugging.

Have you made this abundantly clear to the TB developers? I hopefully did. But it seems that the TB team is wonderfully understaffed, so it's hard to blame some technical decisions.

Just wondering if they were aware they've lost more users over this - I guess they do but they sometime seem a bit deaf :-(

ryanleesipes commented 5 years ago

Ryan here, Community Manager from Thunderbird. If you are building a WebExtension (we've started calling them MailExtensions in regards to Thunderbird) - then you should be in good shape for the foreseeable future.

reetp commented 5 years ago

@wavexx Ryan mentioned on the TB list he would be happy to try and help progress any add ons and I pointed him here..... I'm not sure what needs doing, but please let us know.

wavexx commented 5 years ago

On Wed, Jun 26 2019, John Crisp wrote:

@wavexx Ryan mentioned on the TB list he would be happy to try and help progress any add ons and I pointed him here..... I'm not sure what needs doing, but please let us know.

I would actually be happy if somebody took over the extension maintenance entirely. I objectively loose too much momentum catching up with TB changes, and I don't use TB anymore - making development more of a burden than anything else at this point.

I don't think there's anything hard here. The DL API is super-easy to understand and the existing code will work just fine. It's the UI-related changes that need to be reworked.

reetp commented 5 years ago

Damn - that is extremely disappointing as the last we all heard was your comment https://github.com/DownloadTicketService/dl/issues/74#issuecomment-491806677 when you said don't worry you'd complete it - I think there were some like me who believed that would happen.

That affects a lot of future planning.

If I could do the work I seriously would, but I am no coder - at least not with this stuff. The person who I had working for me who might have been able to do some work recently left for streets apparently paved with gold :-(

So it looks like my company will be dumping TB too as this extension was vital to us - we can't use Dropbox or other cloud providers for Privacy reasons.

Sometime I wonder at the mentality of the TB developers :-(

Unfortunately that means that DL will go in the bitbucket as well.

I guess the only other thing is whether someone is willing to fix it for cash - as in some form of bounty? I'd be willing to contribute.

If not you may as well close this wontfix and notify TB, and we can all look for alternatives.

wavexx commented 5 years ago

On Wed, Jun 26 2019, John Crisp wrote:

I guess the only other thing is whether someone is willing to fix it for cash - as in some form of bounty? I'd be willing to contribute.

I'm fully open to contributions here. If we can attract a new developer which is using TB actively I'm willing to help him out during development and he can take the full bounty.

If you are willing to support this economically I would post a message in the thunderbird forums seeking for developers which are both interested in the extension and in the work - to give at least some guarantee of continuity in the future.

I don't see myself going back to Thunderbird but I'd like to keep it going if I can.

reetp commented 5 years ago

http://forums.mozillazine.org/viewtopic.php?f=19&t=3051338

MagicFab commented 5 years ago

@ryanleesipes can we get this more visibility and invite others to contribute ? Perhaps the TB council could also help setup some sort of workflow for properly financing MailExtensions work. There is this work about to go down the drain and these people willing to pay for it to be brought up to date but not many outside of this thread know about it.

reetp commented 5 years ago

@MagicFab - I have been trying to get back into mozillazine to answer you but for whatever reason I cannot get back in to my account :-/ Neither can I reset my password as it won't accept my options :-( And I can't seem to find any old mail with registration data/password reset to find the correct email I registered with, nor a contact address for an admin, so currently I am stuck !

reetp commented 5 years ago

Finally got back in to the Mozilla forums and posted a note there.

ovari commented 4 years ago

Could the code from *cloud - FileLink for Nextcloud and ownCloud and FileLink for Plik both authored by Johannes Endres help? Thank you