3
edits
No edit summary  | 
				Tomynocker (talk | contribs)   (→Multi-level shadow-files:   - how Tomynocker sees them)  | 
				||
| Line 57: | Line 57: | ||
:<small>hope this is actually helpful to some ppl, so I'm not just blowing off steam on a non-issue >_<</small> ... I do feel that this needs a more proper going through, if exp agrees or not, I have no clue. It also seems unclear (atleast to me) whether exp has decided on an actual design when it comes to shadow-files or if that is still up for discussion; there seems to be a few people who still has something to say about that, but atleast PetriW did seem to [http://www.anidb.net/forum/viewtopic.php?p=7294#7294 describe] the first of the shadow-files versions described here.  | :<small>hope this is actually helpful to some ppl, so I'm not just blowing off steam on a non-issue >_<</small> ... I do feel that this needs a more proper going through, if exp agrees or not, I have no clue. It also seems unclear (atleast to me) whether exp has decided on an actual design when it comes to shadow-files or if that is still up for discussion; there seems to be a few people who still has something to say about that, but atleast PetriW did seem to [http://www.anidb.net/forum/viewtopic.php?p=7294#7294 describe] the first of the shadow-files versions described here.  | ||
<div style="text-align: right;">--[[User:Suppy|Suppy]] 02:20, 18 February 2006 (CET)</div>  | <div style="text-align: right;">--[[User:Suppy|Suppy]] 02:20, 18 February 2006 (CET)</div>  | ||
<div style="border: 1px solid; background-color: #f2f2f2; padding: 5px;">  | |||
this is my first wiki entry. I hope i stay within all rules. And i hope i'm not talking about something already discussed and shredded...<br>  | |||
Ok, i thought about this too. As i see it, there'll be a major change in db structure, so i just started without thinking of the current structure. The main idea is to just insert another layer between current episodes and files.<br>  | |||
<br>  | |||
I'll explain it on a few examples:<br>  | |||
1) normal case:<br>  | |||
a series has several episodes, each of these episodes has several releases, which consist each of one file.<br>  | |||
<br>  | |||
<pre>  | |||
[series]--->[episode1]--->[release]--->[file]  | |||
         |->[epsiode2]--->[release]--->[file]  | |||
         |->[epsiode3]--->[release]--->[file]  | |||
         \->[epsiode4]--->[release]--->[file]  | |||
</pre>  | |||
2) multiple files for one movie/episode:<br>  | |||
<pre>  | |||
                                   /->[file1]  | |||
                                  /  | |||
[series]--->[episode]--->[release]--->[file2]  | |||
                                  \  | |||
                                   \->[file3]  | |||
</pre>  | |||
3) one file containing several episodes:<br>  | |||
<pre>  | |||
            /->[episode1]-\  | |||
           /               \  | |||
[series]------>[episode2]----->[release]--->[file]  | |||
           \               /  | |||
            \->[episode3]-/  | |||
</pre>  | |||
4) all in the mix  | |||
<pre>  | |||
[series]--->[episode1]--->[release]--->[file1]  | |||
         |             |            |->[file2]  | |||
         |             |            \->[file3]  | |||
         |             |  | |||
         |             |->[release]--->[file]  | |||
         |             \->[release]--->[generic]  | |||
         |  | |||
         |->[episode2]--->[release]--->[generic]  | |||
         |            \  | |||
         |             |->[release]--->[file]  | |||
         |            /  | |||
         |->[episode3]--->[release]--->[generic]  | |||
         |            \  | |||
         |             |            /->[file2]  | |||
         |             |->[release]--->[file1]  | |||
         |             |            \->[file3]  | |||
         |            /  | |||
         |->[episode3]--->[release]--->[generic]  | |||
</pre>  | |||
i don't think it'd be a good idea if too many exceptions or restrictions are made. I'd also not try to calculate any percentages of how much a file covers an episode. this all leads to more complexity and thus to more "features". if all files from a release are watched, the linked episodes are watched too ... <br>  | |||
<br>  | |||
following information should be saved here:<br>  | |||
series: same as now<br>  | |||
episodes: same as now<br>  | |||
releases: everything thats now stored in the file entry but that's the same for all files of a release (e.g. subbing group, quality, bitrate, resolution, etc.)<br>  | |||
files: same as now without what's stored in the releases layer plus what additional files exist for this file (e.g. external subtitles, nfo, etc.)<br>  | |||
<br>  | |||
about subtitle files:<br>  | |||
i don't think it's a good idea to allow them to be connected to more than one file. for the cases, where several raw eps exist where the timing and evering fits perfectly i sugest to add it twice. if this is a bad idea, i'd say additional files like subtitle files, nfo files etc. should be stored in a separate table. these files can then be added to each file where they fit. i wouldn't connect them with each raw of an episode by default. I'd only allow adding them manually for each file where they match  | |||
</div><div style="text-align: right;">--[[User:Tomynocker|Tomynocker]] 17:38, 2 March 2006 (CET)</div>  | |||
==Grouped shadow-files==  | ==Grouped shadow-files==  | ||
edits