View Single Post
  #12  
Old 02.09.2015, 11:46
koningx
Guest
 
Posts: n/a
Default Please Reconsider & try Read and understand, for future JDownloader 3

No i don't think so it will complicate the existing structure.

i know the feature has been declined for now.BUT it can be considered in for FUTURE UPDATES. like for JDOWNLOADER 3 with a new better architecture.

i think it will be worth the effort in future.

BUT What i was trying to says is that exactly -

the JD2 current structure is like this below-

(since package name is taken from the filename for same filetypes
with different mirror links.)

------Movie1(package)
-------Movie1(filename)----------**External links are only visible to Support Staff** -------Movie1(filename)----------**External links are only visible to Support Staff** -------Movie1(filename)----------**External links are only visible to Support Staff** ------Game1(package)
-------Game1(filename)----------**External links are only visible to Support Staff** -------Game1(filename)----------**External links are only visible to Support Staff** -------Game1(filename)----------**External links are only visible to Support Staff** ------BabeFile1(package)
-------BabeFile1(filename)----------**External links are only visible to Support Staff** -------BabeFile1(filename)----------**External links are only visible to Support Staff** -------BabeFile1(filename)----------**External links are only visible to Support Staff** ------Movie2(package)
-------Movie2(filename)----------**External links are only visible to Support Staff** -------Movie2(filename)----------**External links are only visible to Support Staff** -------Movie2(filename)----------**External links are only visible to Support Staff** ------Game2(package)
-------Game2(filename)----------**External links are only visible to Support Staff** -------Game2(filename)----------**External links are only visible to Support Staff** -------Game2(filename)----------**External links are only visible to Support Staff** ------softFile3(package)
-------softFile3(filename)----------**External links are only visible to Support Staff** -------softFile3(filename)----------**External links are only visible to Support Staff** -------softFile3(filename)----------**External links are only visible to Support Staff** ------BabeFile2(package)
-------BabeFile2(filename)----------**External links are only visible to Support Staff** -------BabeFile2(filename)----------**External links are only visible to Support Staff** -------BabeFile2(filename)----------**External links are only visible to Support Staff** ------TVShow1(package)
-------TVShow1(filename)----------**External links are only visible to Support Staff** -------TVShow1(filename)----------**External links are only visible to Support Staff** -------TVShow1(filename)----------**External links are only visible to Support Staff**

What i am thinking of is to organize similar type of packages grouped under ONE MAIN SAME ENTITY TYPE.

Now, Grouping the existing similar type of packages(with mirror links) in one Parent Package.

that is existing packages can be grouped "optionally" if wanted into
ONE MAIN PACKAGE, having all similar type of packages from one entity.

it can be done like by

creating option of CREATING MAIN PACKAGE out of existing selected packages.

OR Moving existing selected packages into under a NEW PACKAGE,
by nesting those selected packages into that NEW Package.

like we Move file links from one package to another.
Only this time, we move packages into another package, BUT packages remain NESTED.

it can be new and better structure can be like this as below -

where every packages from similar entity type now can be grouped under that ONE MAIN TYPE OF ENTITY in a drop down tree structure.

rather than packages of different kind scattered here and there up and down


New better Organized Structure can be -

MOVIES1(Top Level package)
------Movie1(package)
-------Movie1(filename)----------**External links are only visible to Support Staff** -------Movie1(filename)----------**External links are only visible to Support Staff** -------Movie1(filename)----------**External links are only visible to Support Staff** ------Movie2(package)
-------Movie2(filename)----------**External links are only visible to Support Staff** -------Movie2(filename)----------**External links are only visible to Support Staff** -------Movie2(filename)----------**External links are only visible to Support Staff**
GAMES(Top Level package)
------Game1(package)
-------Game1(filename)----------**External links are only visible to Support Staff** -------Game1(filename)----------**External links are only visible to Support Staff** -------Game1(filename)----------**External links are only visible to Support Staff** ------Game2(package)
-------Game2(filename)----------**External links are only visible to Support Staff** -------Game2(filename)----------**External links are only visible to Support Staff** -------Game2(filename)----------**External links are only visible to Support Staff** ------Game3(package)
-------Game3(filename)----------**External links are only visible to Support Staff** -------Game3(filename)----------**External links are only visible to Support Staff** -------Game3(filename)----------**External links are only visible to Support Staff**
BABE1(Top Level package)
------BabeFile1(package)
-------BabeFile1(filename)----------**External links are only visible to Support Staff** -------BabeFile1(filename)----------**External links are only visible to Support Staff** -------BabeFile1(filename)----------**External links are only visible to Support Staff** ------BabeFile2(package)
-------BabeFile2(filename)----------**External links are only visible to Support Staff** -------BabeFile2(filename)----------**External links are only visible to Support Staff** -------BabeFile2(filename)----------**External links are only visible to Support Staff**
BABE2(Top Level package)
------BabeFile3(package)
-------BabeFile3(filename)----------**External links are only visible to Support Staff** -------BabeFile3(filename)----------**External links are only visible to Support Staff** -------BabeFile3(filename)----------**External links are only visible to Support Staff**
SOFTWARE1(Top Level package)
------softFile3(package)
-------softFile3(filename)----------**External links are only visible to Support Staff** -------softFile3(filename)----------**External links are only visible to Support Staff** -------softFile3(filename)----------**External links are only visible to Support Staff**
MOVIES 3(Top Level package)
------Movie3(package)
-------Movie3(filename)----------**External links are only visible to Support Staff** -------Movie3(filename)----------**External links are only visible to Support Staff** -------Movie3(filename)----------**External links are only visible to Support Staff** ------Movie4(package)
-------Movie4(filename)----------**External links are only visible to Support Staff** -------Movie4(filename)----------**External links are only visible to Support Staff** -------Movie4(filename)----------**External links are only visible to Support Staff**
TV SHOWS(Top Level package)
------TVShow1(package)
-------TVShow1(filename)----------**External links are only visible to Support Staff** -------TVShow1(filename)----------**External links are only visible to Support Staff** -------TVShow1(filename)----------**External links are only visible to Support Staff** ------Show2(package)
-------Show2(filename)----------**External links are only visible to Support Staff** -------Show2(filename)----------**External links are only visible to Support Staff** -------Show2(filename)----------**External links are only visible to Support Staff**

etc..etc...for which JD is generally used.

it can be highly beneficial from point of view of keeping packages Organized.

Developers please Think and ReConsider , for future JDdownloader 3 May be.
Hope you are getting and understand what i mean.
Reply With Quote