JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 19.07.2018, 23:43
DJwa163's Avatar
DJwa163 DJwa163 is offline
Tera Loader
 
Join Date: Feb 2010
Posts: 176
Lightbulb Opinion: An Intelligent JD would be a sustainable JD

JDownloader has been here for almost a decade!
Yet, it seems like the blink of an eye!

It had began with a vision, and has changed the way we use the internet ever since.
I was one of the fortunate users to have witnessed the evolution of JD right from its inception, and watched it grow ever more stronger.

In those days, programs like cryptload, mipony, Universal Share Downloader, FreeRapid Downloader and many others came up with similar ambitions, but none matched the glory of JDownloader. This is essentially due to a deeply committed and tremendously innovative team of developers powering the project. Not to miss out the heavily demanding user-base who came up with brilliant new ideas to add new dimensions to the program every day.

JD could set itself a class-apart from its peers, by the sheer extent of plugin addition/updates and behind-the scene work. The developers have worked tirelessly all the while.

But, now we may have to be face-off with a new reality. See, the developer have grown older and priorities in life have to change, as responsibilities in personal lives grow ever more. On the other hand, the overwhelming popularity of JD has drawn increasing number of users, many coming up with a host of new ideas, features and requests all the while. The demand for new features have risen exponentially over time. But, there is a limit to which the developers can cater. They aren't super-human, they have their day-jobs, they have their families and kids. So, dear users, please don't make an overkill of the developers.

I have to admit that there has been a slow down (as reflected by the number of unresolved tickets), but this was anticipated. I would argue that, no freeware performed so well as did JD. The developers have been really congenial and professional.


So, isn't there a long-term solution? Will JD have to share the same fate as that of mipony and USDownloader: a slow down and demise?

Nope! It doesn't have to be that way.

I would like to propose an intelligent JD. There should be an integrated browser OR "learning mode" in JD which would learn the steps by which a file is downloaded from a given host, as an user downloads a file manually from a that host. This can be done in the way we used to construct the router reconnect scripts using LiveHeader and cryptload's script refiner. Once the steps/patterns are saved, JD will automatically construct the plugin and the subsequent downloads will take place automatically with no or minimal (captchas) user-interventions.

I hope, this would mostly eliminate the overwhelming number of requests for new hoster plugins. Requests will come, only if such automatically constructed plugins fail to do the job, or there is a need for advanced programming.

This feature should be able to update plugins depending on changes in the hoster's webpage formats. This should take care of most of the simple plugin updates too.



In my view, this is an effective and viable way by which we can free up the immense workload on the developers, and engage their precious times for good quality work only and focus on a sustainable development.


Users/developers please give your feedback.

Thanks a lot for reading across this boringly lengthy topic.
Reply With Quote
  #2  
Old 20.07.2018, 15:45
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,611
Default

liveheader recording doesn't work with dynamic content, it commonly fails just look at the reconnection sub forum. Most commonly fails due to forms containing dynamic data which gets recorded by the script in a static manner. So you still need function to find forms and construct request which is exactly what our plugins do now just in Java. Plugins are not hard to write with simple programming knowledge (no more difficult than live header + addition steps required for the fore mentioned reason above).

If the community contributed to the project at a higher level (I mean how hard is it?), this wouldn't be an issue. To give this perspective, currently there are maybe 4 developers outside of Appwork that make and maintain 99% of those plugins, and I'm one of those or have been. If you look at contributions (OpenHub, formally Ohloh) in the last 12 months there has been a steady decline.

Projects like JDownloader require many man hours in order to maintain the sheer volume of plugins. But maybe if we only support just a small portion of of sites, say the most popular, problem solvered? *grins*

raztoki
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #3  
Old 20.07.2018, 16:19
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Big thanks to raztoki for his great dedicated support/contribution to the project over all the years! He's one of my personal heroes (besides surviving all the deadly danger in australia) for his personal dedication to this project. For all the years he had spent in chat and forum helping those who needed and wanted help. For his great contributions to the project! You're always welcome here (in germany, where the little spider doesn't try to kill you)
__________________
JD-Dev & Server-Admin
Reply With Quote
  #4  
Old 21.07.2018, 12:45
DJwa163's Avatar
DJwa163 DJwa163 is offline
Tera Loader
 
Join Date: Feb 2010
Posts: 176
Default

@raztoki, Jiaz: you both are superheroes indeed. So, are the entire clan of JD supporters/developers.

@raztoki, thanks for putting up this insightful depiction. We can now have a sense of the volume of work needed to keep JD afloat.

As a long time user, I would wish JD stays forever in its vigor and caliber. That's why I thought of sharing my ideas about how to face the days ahead.
Thanks for bringing my feet to the grounds of reality.

I wish JD and the entire team all the best.
And a sincere word of thanks for their enormous work.
Reply With Quote
  #5  
Old 23.07.2018, 18:40
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Pspzocker will soon have more time again (holidays from university) and I'm sure he will work off hell of load of plugins
__________________
JD-Dev & Server-Admin
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 04:31.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.