Difference between revisions of "Talk:EDGE"

From DoomWiki.org

m (EDGE: Added link from my Sandbox to better reflect the state of the possible EDGE/3DGE merged article)
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==3DGE merger==
 
==3DGE merger==
 
Okay, starting the discussion on how the [[3DGE]] page should be merged with the main EDGE article. Namely, how we should go about merging the feature list and extended history from 3DGE over to this article. I wanted to start discussion and gather everyone's opinions on how this should be done - I'm open with whatever the admins think is the best route to go. [[User:Corbin|Corbin]] ([[User talk:Corbin|talk]])
 
Okay, starting the discussion on how the [[3DGE]] page should be merged with the main EDGE article. Namely, how we should go about merging the feature list and extended history from 3DGE over to this article. I wanted to start discussion and gather everyone's opinions on how this should be done - I'm open with whatever the admins think is the best route to go. [[User:Corbin|Corbin]] ([[User talk:Corbin|talk]])
 +
 
:Usually, the feature list is an overview of the last version, so the 3DGE list should supplant the EDGE one. A History section should be added covering EDGE's abandonment, the 3DGE fork, and the merge back. --[[User:Gez|Gez]] ([[User talk:Gez|talk]]) 16:37, 21 September 2018 (CDT)
 
:Usually, the feature list is an overview of the last version, so the 3DGE list should supplant the EDGE one. A History section should be added covering EDGE's abandonment, the 3DGE fork, and the merge back. --[[User:Gez|Gez]] ([[User talk:Gez|talk]]) 16:37, 21 September 2018 (CDT)
 +
 +
:FTR this is a break with precedent.  If we do {{dwforumsp|id=1920342|title=what Gez says}}, I agree the resulting article will be more coherent, but don't we already have pre-DB2 port pages that are clearly (at least in retrospect) experimental branches that were never adopted, or obscure forks later re-absorbed uncontroversially?  Then again maybe we should merge those also, and no one's done it in the past because writing clear English is always the difficult part.  :7
 +
: All that said, to expand out the plumbing steps:
 +
:* Merge the narrative text, developer credits, categorization, and any external links that are still relevant.  Carefully list all features ''dropped'' from 3DGE, because somewhere out there are end users who will never upgrade because that was their favorite feature
 +
:* Add a second genealogy box at the bottom, distinguishing "EDGE 1.x" and "EDGE 2.x" perhaps
 +
:* Roll your eyes a lot because we're listing EBDoom as a popular mod
 +
:* Redirect "3DGE" to "EDGE"
 +
:* Move existing "Talk:3DGE" to an archival subpage of this page (borrowing [[Talk:Cory Scott (NiTROACTiVE)|one of Quasar's ideas]]) and link the latter from here
 +
:* Redirect "Talk:3DGE" to here
 +
:* Update feature status columns [[Comparison of source ports|here]] if necessary, and change "3DGE" to "EDGE"
 +
:* Same thing [[Source port|here]]
 +
:* Update EDGE date/version subpages if necessary
 +
:* Nominate 3DGE date/version subpages for speedy deletion
 +
:* Check [https://doomwiki.org/w/index.php?title=Special:WhatLinksHere/3DGE&limit=5000 internal links to 3DGE] to see if any should be renamed/retargeted — this is sometimes a judgement call, for example a mapset created specifically for 3DGE, or a developer who only contributed code while the EDGE branch was dormant
 +
:* Same thing for [https://doomwiki.org/w/index.php?title=Special:WhatLinksHere/EDGE&limit=5000 EDGE internal links]
 +
:* Same thing for [[:Category:EDGE WADs|the mod subcategory]]
 +
:* Create redirects from other historical names if necessary (e.g. Dream3DGE)
 +
:* Update any [[MediaWiki:Monaco-sidebar|sidebar links]] to 3DGE (which don't show up on the above lists)
 +
:* When the stable builds are released, add an entry [[Timeline of source port releases|here]]
 +
:* If you need more adversity in your life, figure out how to update [[:File:Port family tree simplified.png|this]] ([[commons:File talk:Doom-Ports.png|source code]])
 +
: [[User talk:Ryan W|Ryan W]] ''([[User:Ryan W|living fossil]])'' 15:33, 22 September 2018 (CDT)
 +
 +
: [https://3dfxdev.net/edgewiki/index.php?title=EDGENEW Began work on an article merge (please review!!)], incorporating much more history (hey, it's interesting!) and appropriately merging from the 3DGE article. Since this preview is hosted on the EDGEWiki, but was developed with the DoomWiki in mind, some things on this preview page might be broken when viewed from 3dfxdev.net (notably, templates that do not exist) - aside from that, it is the first draft I have prepared for presentation. Please review and comment on it appropriately. If needed, we can move it to DoomWiki until its completion (I created it on the EDGEWiki only because I did not want to risk breaking anything on the DoomWiki)- AFAIK merging on this scale has not ever happened before, so I took extra time to try and get it right the first time. I figure we should move on merging the articles first as elegantly as possible, and then work on fixing other links up, but I'm up for whatever is the safest way. :-P [[User:Corbin|Corbin]] ([[User talk:Corbin|talk]]) 19:54, 22 September 2018 (CDT)
 +
 +
:: You're giving us too much credit for good hygiene.  :>   Just make a user subpage, like [https://doomwiki.org/w/index.php?title=User:Corbin/Sandbox&action=edit this], so you can tell which links are really missing and which are not. Some users are interested in the layout of a page under different skins, also, which cannot be fully tested unless the page is hosted here.    [[User talk:Ryan W|Ryan W]] ''([[User:Ryan W|living fossil]])'' 20:31, 22 September 2018 (CDT)
 +
 +
::: As per your request, I transformed [https://doomwiki.org/wiki/User:Corbin/Sandbox this page] to better reflect the state over the one previously linked to the 3DGEWiki. [[User:Corbin|Corbin]] ([[User talk:Corbin|talk]]) 21:41, 22 September 2018 (CDT)

Revision as of 20:41, 22 September 2018

3DGE merger

Okay, starting the discussion on how the 3DGE page should be merged with the main EDGE article. Namely, how we should go about merging the feature list and extended history from 3DGE over to this article. I wanted to start discussion and gather everyone's opinions on how this should be done - I'm open with whatever the admins think is the best route to go. Corbin (talk)

Usually, the feature list is an overview of the last version, so the 3DGE list should supplant the EDGE one. A History section should be added covering EDGE's abandonment, the 3DGE fork, and the merge back. --Gez (talk) 16:37, 21 September 2018 (CDT)
FTR this is a break with precedent.  If we do what Gez says, I agree the resulting article will be more coherent, but don't we already have pre-DB2 port pages that are clearly (at least in retrospect) experimental branches that were never adopted, or obscure forks later re-absorbed uncontroversially?  Then again maybe we should merge those also, and no one's done it in the past because writing clear English is always the difficult part.  :7
All that said, to expand out the plumbing steps:
  • Merge the narrative text, developer credits, categorization, and any external links that are still relevant.  Carefully list all features dropped from 3DGE, because somewhere out there are end users who will never upgrade because that was their favorite feature
  • Add a second genealogy box at the bottom, distinguishing "EDGE 1.x" and "EDGE 2.x" perhaps
  • Roll your eyes a lot because we're listing EBDoom as a popular mod
  • Redirect "3DGE" to "EDGE"
  • Move existing "Talk:3DGE" to an archival subpage of this page (borrowing one of Quasar's ideas) and link the latter from here
  • Redirect "Talk:3DGE" to here
  • Update feature status columns here if necessary, and change "3DGE" to "EDGE"
  • Same thing here
  • Update EDGE date/version subpages if necessary
  • Nominate 3DGE date/version subpages for speedy deletion
  • Check internal links to 3DGE to see if any should be renamed/retargeted — this is sometimes a judgement call, for example a mapset created specifically for 3DGE, or a developer who only contributed code while the EDGE branch was dormant
  • Same thing for EDGE internal links
  • Same thing for the mod subcategory
  • Create redirects from other historical names if necessary (e.g. Dream3DGE)
  • Update any sidebar links to 3DGE (which don't show up on the above lists)
  • When the stable builds are released, add an entry here
  • If you need more adversity in your life, figure out how to update this (source code)
Ryan W (living fossil) 15:33, 22 September 2018 (CDT)
Began work on an article merge (please review!!), incorporating much more history (hey, it's interesting!) and appropriately merging from the 3DGE article. Since this preview is hosted on the EDGEWiki, but was developed with the DoomWiki in mind, some things on this preview page might be broken when viewed from 3dfxdev.net (notably, templates that do not exist) - aside from that, it is the first draft I have prepared for presentation. Please review and comment on it appropriately. If needed, we can move it to DoomWiki until its completion (I created it on the EDGEWiki only because I did not want to risk breaking anything on the DoomWiki)- AFAIK merging on this scale has not ever happened before, so I took extra time to try and get it right the first time. I figure we should move on merging the articles first as elegantly as possible, and then work on fixing other links up, but I'm up for whatever is the safest way. :-P Corbin (talk) 19:54, 22 September 2018 (CDT)
You're giving us too much credit for good hygiene.  :>   Just make a user subpage, like this, so you can tell which links are really missing and which are not. Some users are interested in the layout of a page under different skins, also, which cannot be fully tested unless the page is hosted here.    Ryan W (living fossil) 20:31, 22 September 2018 (CDT)
As per your request, I transformed this page to better reflect the state over the one previously linked to the 3DGEWiki. Corbin (talk) 21:41, 22 September 2018 (CDT)