| |
Dizzy Devil
Registered: Feb 2003 Posts: 11 |
How to add a bugfix?
Hi,
what do you think is the proper way to include a fixed version of a demo into the db?
I've uploaded some bugfixes as releases of their own, set the group to the group who released the original, and added a comment explaining what I've changed.(example - search for "summer code 3")
If there is already an entry for the original version, I could upload the fixed version and add it to this entry, as I've just done with "Bloempjes&Bytjes"/Silicon Ltd; but I think there's no proper way to mark the additional download as a different version. And adding myself with a "fixed-by"-credit to the original release seems not quite correct as well.
Any advice on this would be appreciated...
|
|
| |
TDJ
Registered: Dec 2001 Posts: 1879 |
You already know my feelings about this, but let me repeat them in public: I feel there should be no extra entry for a patched version of a demo. After all, it's still the same demo, and not a seperate release.
Also, if the 'original/bugged' version of the demo in question is not in csdb, I think you should just enter your version under the original name, and not use extensions like '(Bugfix)').
In both instances adding a comment, and maybe showing the version of the demo in the zip/image name would be enough.
Years ago Crossbow fixed the loader of Visual Delight (1), and that version is the version I added here. Just imagine that if somebody would bump into the bugged version (the one that was probably spread all those years ago), he would enter that version as a new entry here. Ridiculous? It's the exact same scenario .. |
| |
Perff Administrator
Posts: 1679 |
We realise the problem of different versions of "the same" release. (It all comes down to how you define a release though. :) )
But sure it would be nice to at least have some relationship between such releases. Especially when we talk about different versions of the same demo/game, and different issues of mags.
Unfortunally we didn't think this "release-version" thing through when designing the original concept of CSDb, and if things are not planned from the start it can be hard to change.
At one time we were planing to do a hack on CSDb to allow some kind of grouping of releases so it would be possible to add different versions of the same release without actually having seperate entries in CSDb, but it was droped again due to the relativly difficulty of the hach and lack of time to implement it.
As an secondary idea we thought about making it possible to add user-defined releations between all entries in CSDb.
This being a relations from one scener to another scener (Someone who is related), a release to another release (they are different versions of the same !!), or even across types, like a releation from a scener to a release (perhaps a release specially dedicated to someone).
To use this you would however have to add the bug-fixed demo as an additional entry, which basically is how it was meant to be, but if someone just add an extra dl-link and writes a little note I guess it's ok. :/
But to add the simple releation thing to CSDb would be rather easy, and will at least give some additional information to the user browsing CSDb, even though you have to add the releases seperatly.
What do you think about this idea?
/Perff / CSDb admin |
| |
Hein
Registered: Apr 2004 Posts: 948 |
Allthough this is not a gamebase, it may be noted that some games have different cracked versions. They are seperate releases, still they are the same game. A connection between the different cracks would be nice. It could be used to connect beta and alpha releases of demos aswell, but I agree with TDJ that a fixed version should be downloaded, not a bugged version. |
| |
Dizzy Devil
Registered: Feb 2003 Posts: 11 |
User-defined relations sound like a good idea. I don't know, though, if they should really be freely definable, or limited to a certain set.
As an alternative, what if you could add a comment to a download link? The download for a special version of a release would still appear among the other downloads, but it would be more visible. Maybe that's easier to implement?
|
| |
Perff Administrator
Posts: 1679 |
I think it should be as freely as possible. You might say that we already have set a set of relations to make, thinking of credits, members etcetc.
But as the development of CSDb have progressed over the years we still get more relations pointed out by users, so to make it possible to add 100% freely relations might be an idea?
About comments on links. I think it sounds like a great idea. I don't see how it could hurt at last, so I might just add that one of these days. :)
But I don't think it is an alternative to the relations, just a good idea when having 'different' links to the same entry.
|
| |
Shake
Posts: 133 |
About links, could you also make it possible to keep the file links unlocked?
Sometimes I find releases with broken links or no upload/link added at all. With a record locked it's not possible to update it unless contacting the maintainer or you guys.
The purpose of locking is clear, but wouldn't it be easyer to make this free for everyone? Contacting the maintainer doesn't always work, no replies etc.. and we don't have to bother you for that? |
| |
iopop
Registered: Dec 2001 Posts: 317 |
I agree completely with Hein on the games part. Thats one of the reasons why I havnt added the +1k games from my group already. And also when the ide64/scpu/whatnot fixes are being added it would be nice to see from which crack the fix was made. |
| |
soci
Registered: Sep 2003 Posts: 479 |
I think that "Release Type" should not include the platform and a new "Platform" attibute should be added containing C64/C128/SCPU/IDE64/Other, because currently things like C128 Game or SCPU Tool are not possible. |
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
you guys should spend more time on making new demos than fixing old ones. what a waste of time. |
| |
Puterman Account closed
Registered: Jan 2002 Posts: 188 |
You guys should spend more time DRINKING BLOOD FROM SKULL!!!! |
... 12 posts hidden. Click here to view all posts.... |
Previous - 1 | 2 | 3 - Next |