Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
help:how_to_package_and_release_a_file [2017/12/23 08:29] – updates Spirithelp:how_to_package_and_release_a_file [2023/02/14 16:47] (current) – [Hosting] Spirit
Line 1: Line 1:
 ===== How to package and release a file ===== ===== How to package and release a file =====
 +
 +dumptruck_ds made a [[https://www.youtube.com/watch?v=C-NGjpa8iYM|video]] explaining a lot of what is written down here. If you prefer video formats to written text, consider giving it a view. This page will probably be more up-to-date and "canonical" though.
  
 ==== Naming ==== ==== Naming ====
Line 29: Line 31:
  
 ==== Text file ==== ==== Text file ====
-You must add a text file to your release, documenting at least the title of the work and your (nick)name. You should also include a release name, the intended purpose, contact details, release date and the like. Without this, your file(s) might be lost in "who on earth made this and when and why?!" limbo.+You should add a text file to your release, documenting at least the title of the work and your (nick)name. You should also include a release name, the intended purpose, contact details, release date and the like. Without this, your file(s) might be lost in "who on earth made this and when and why?!" limbo.
  
 Best practice would be using the good old base.txt template: [[/files/idgames2/levels/base.txt]] Best practice would be using the good old base.txt template: [[/files/idgames2/levels/base.txt]]
Line 49: Line 51:
  
 ==== Hosting ==== ==== Hosting ====
-If it is a finished workyou can contact [[quaddicted.com:Spirit]] to get it hosted at Quaddicted. Feel free to mail it straightaway.+Upload the final archive to https://archive.org/ or http://www.quaketastic.com/ . The password for uploading at QuakeTastic is "ZigguratVertigoBlewTronynsSocksOff"the username "quaketastic". Then paste it in [[https://www.quaddicted.com/forum/viewtopic.php?id=636|the forum thread]], following the description in the first post. The file will be uploaded to Quaddicted then and at some point also appear in the [[/reviews/index.php|database]]. 
 + 
 +Do not use services that do not support direct download links. And please do not use volatile hosts like Dropbox, Google Drive or any ad-ridden free hosting providers. We would not be here if people had done that in the past. Thanks! 
 + 
 +==== Quaddicted's database ==== 
 +The database of singleplayer Quake maps (and some mods) at https://www.quaddicted.com/reviews/ was designed on a per-file level. Each entry or page available there is describing a specific file. There is no process for replacing a file with a different version or to link different versions with more than a plain hyperlink. 
 + 
 +This means that e.g. three different versions of a thing become three separate entries in the database. This allows external tools like the [[tools:quake_injector|Quake Injector]] to work without errors and to make sure that ratings, comments, tags, demos, etc are linked to the specific version they describe. But this also means that releases which only add minor bugfixes are separate from the community interaction which might have previously happened on the initially released version. Testing your releases well before publicly releasing them is highly recommended so you can avoid having to publish updates. You can always find people interested in testing your works by asking in [[/forum/|our]] or other forums.
  
-If that is not an option, if it is a work-in-progress, you do not want to wait a week before Spirit replies (though he is quick if you packaged everything well) or otherwise you want to host elsewhere, http://www.quaketastic.com/ is there for you. The password for uploading is "ZigguratVertigoBlewTronynsSocksOff"the username "quaketastic".+[[/forum/viewtopic.php?id=622|Help on building a better system is highly welcome]]as always.