Wikipedia talk:WikiProject U.S. Roads

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject U.S. Roads (Rated Project-class)
U.S. Roads WikiProject icon This page is within the scope of the U.S. Roads WikiProject, an attempt to build a comprehensive and detailed guide to state highways and other major roads in the United States. If you would like to participate, you can edit the article attached to this page, or visit the project page, where you can join the project and/or contribute to the discussion.
 Project  This article has been rated as Project-Class on the quality scale.

Module:Jctint/USA[edit]

The most recent version of jctint templates for US states did mainly the following:

  • Assign the state name to |region=.
  • Pass through a parameter to Template:Jctint/core.
  • Rename a parameter to a core parameter.
  • Build a string for a _special parameter that shares the same structure across these templates, only to differ in the state name.

The approach above has several drawbacks:

  • A parameter available in the core module not exposed by these templates becomes unavailable. Parameter additions in the core module do not propagate to these templates automatically.
  • A lot of duplicate template code is difficult to maintain.
  • These templates can only diverge from one another over time. Template users will have to memorize multiple usage when the interface for these templates could have been uniform.

For the past few days, I have converted most of these templates to use Module:Jctint/USA to eliminate the drawbacks above. You might not have seen any observable changes to articles, because you shouldn't! I am happy to report that the module now handles jctint templates for 40 out of the lower 48 states.

Before I can go into what prevents the templates for the remaining 8 states from being converted, I need to go into some technical details about how |sub2_special= was implemented for most states.

|location_special= is used by default. Certain templates permitted multiple locations to be specified as |location1= through |location4=. These parameters are concatenated as a list of wikilinks that is passed to the core module as |sub2_special=. Other templates did the same, but with townships instead of locations (see Interstate 70 in Ohio). The module handles both: |sub2param=township is used in the latter case; location is the default.

Now, why the templates for 8 states haven't been converted:

  • State name is not the correct article link (GA and WA): Road data modules should handle this.
  • Different |sub1name= (LA): Road data modules should handle this.
  • Special handling for |indep_city= (CA, CO, and MD): Road data modules should handle this.
  • Cascading |sub2_special= (MN): A list of both townships and locations are permitted, but the module doesn't support cascading yet, though it can easily be done.
  • |town= (WI): It appears that town articles are not named consistently, e.g., Bristol, Dane County, Wisconsin vs Bristol (town), Kenosha County, Wisconsin. So, I could not decide which one to use.

For more details about handling by road data modules, see Template talk:Jcttop/core#sub1name order for an idea, and Module:Road data/strings/USA/NH for an example. This is a longer-term transition, but I would like to avoid adding a boilerplate in the module when this transition is anticipated. See also Template talk:Jct#Inheritance and overriding in road data modules.

During the conversion, I noticed a beginning of divergence in some of the templates. While most states use |mile_ref=, some use |length_ref=. Specifically, templates for AL, FL, OH, OR, and TX. This parameter should be deprecated and renamed to |mile_ref=.

The module opens up other opportunities for uniformly customizing parameters for US junctions, e.g., cascading (above) and support for a list of cities. Additional customizations will not be implemented until there is evidence that they are useful for multiple states.

The templates are still fully backward compatible with the previous version, but the module might have added new features, e.g., list of locations, to some states' templates. These features have already been used in several other states' templates. I hope it is okay for every state's template to have the same leverage.

Of course, if you see any undesirable, observable changes, I will appreciate your report so I can troubleshoot. Constructive comments will also be appreciated. Chinissai (talk) 15:45, 17 May 2016 (UTC)

Illinois has a mix of townships and precincts. There is no pattern that I can tell for which county uses which subdivision. –Fredddie 16:45, 17 May 2016 (UTC)
Interesting. I didn't see any use of precincts in jctint as a separate parameter, so I was able to convert {{ILint}} without trouble. The module should be able to support future customization for precincts, though, perhaps by using switch tables in road data modules. Chinissai (talk) 17:08, 17 May 2016 (UTC)
California has the funny postmiles stuff - is this properly supported? --Rschen7754 18:20, 17 May 2016 (UTC)
Yes, any "funny" parameters can be overridden by passing them to the module. See Template:ORint for example. It's only San Francisco that prevents me from converting CAint. Chinissai (talk) 18:46, 17 May 2016 (UTC)
On a side note, North Carolina has townships, but most, if not all, of the links don't exist, even as redirects. Charlotte Allison (Morriswa) (talk) 21:08, 17 May 2016 (UTC)


Naming convention discussion[edit]

Please particiate at WT:USSH#"U.S." vs. "US" in article titles in a discussion about whether or not to update article titles to use "US" instead of "U.S." in line with current MOS guidance. Imzadi 1979  16:00, 18 January 2018 (UTC)

FYI, another USRD article selected for TFA[edit]

FYI, Wikipedia:Today's featured article/February 8, 2018. This article went through the FA process about 10 years ago, and a lot has changed since then, it's possible it wouldn't pass an FAC nomination in its current state today. But I think it would. I've been going through the article trying to fix it up, any help is welcome and encouraged. Dave (talk) 08:21, 20 January 2018 (UTC)

The KML file for U.S. Route 50 in Nevada has not been updated to reflect the re-route from downtown Carson City to the I-580 bypass. Anybody up for the task? Dave (talk) 06:20, 24 January 2018 (UTC)
Green tickY Done. Also added a little tutorial on editing existing KMLs (surprisingly easy, but clunky). SounderBruce 06:58, 24 January 2018 (UTC)
Thank you kindly sir. Yes, I'm sure with some studying I could have learned it myself. But nice to know there are people willing to help for when time is short

. Dave (talk) 07:04, 24 January 2018 (UTC)

Services in exit lists[edit]

See Wikipedia talk:Manual of Style/Road junction lists#Services in exit lists. Dough4872 19:23, 30 January 2018 (UTC)

Request for comment (editor review)[edit]

I have been considering this for a while, but I really think something must be done with all of Alexlatham96's edits. Except for those on Texas pages, almost none of his edits, across the entire USRD project (nearly every state), have been unreferenced. What do you think? Charlotte Allison (Morriswa) (talk) 02:11, 8 February 2018 (UTC)

I concur, but I think it's best to tag him so he can take part in this discussion. @Alexlatham96: this is not the first time that an editor has had a complaint about your editing. How are you going to address it? –Fredddie 02:53, 8 February 2018 (UTC)
My edits need to be double-checked, at least. New Mexico highways; e.g. need maps to confirm, so info is scarce here.Alexlatham96 (talk) 03:22, 8 February 2018 (UTC)
Why are you making those edits if someone else has to check them again? --Rschen7754 03:27, 8 February 2018 (UTC)
I thought they were right; I thought roadgeek sites were sources, but they are not right sometimes. Probably should mass revert. Maybe we should warn people to prevent errors like this. Alexlatham96 (talk) 03:29, 8 February 2018 (UTC)
Who will do the reverting? And why were the messages on your talk page not sufficient? --Rschen7754 03:33, 8 February 2018 (UTC)
I can do most, if not all of the reverting. It may take me days, though. It can be hard to find sources, however. I need help finding old maps (for North Carolina; South Carolina). Also, I don't usually see highway list pages with sources. I'm moving my renumbering pages I made to drafts until someone can confirm this information. Alexlatham96 (talk) 03:39, 8 February 2018 (UTC)
Reverting has started.Alexlatham96 (talk) 03:48, 8 February 2018 (UTC)
Added more references, and move some of the unreferenced renumberings to drafts. If there is something else to revert, point it to me on my talk page. Question: WHERE was Georgia 345 and North Dakota 64? Alexlatham96 (talk) 04:06, 8 February 2018 (UTC)
I was editing the Georgia pages. I had to stop due to real-world issues. I never found SR 345. It may have existed, but I didn't see it. I am involved in different USRD projects at the current time (SD and FL county road pages), and my editing may drop over the next few weeks (out of town), so GA will slow down for now. I strongly urge you to revert all of your GA edits unless you reference them. Charlotte Allison (Morriswa) (talk) 04:18, 8 February 2018 (UTC)

Interstate 66 still alive?[edit]

According to this article, the Interstate 66 in Kentucky proposal might still be alive in that state. I know the article is from 2016, but could this be true? Morriswa (Charlotte Allison) (talk) 16:09, 12 February 2018 (UTC)

Template:Routelist row[edit]

Can {{Routelist row}} be used to make a table of unnumbered roads (like streets)? Morriswa (Charlotte Allison) (talk) 03:30, 15 February 2018 (UTC)

I don't think so, and I don't think it would be amended for that use case. Imzadi 1979  04:04, 15 February 2018 (UTC)
Just use a hardcoded table. Routelist row is custom made to generate lists of numbered routes from templates, which is its intention. Dough4872 04:12, 15 February 2018 (UTC)
Thank you for clearing that up. I thought there was some sort of template capability on Wikipedia, whether {{Routelist row}} or some other template(s), for unnumbered roads, though. Morriswa (Charlotte Allison) (talk) 05:34, 15 February 2018 (UTC)

Wikisource update[edit]

All of the documents at commons:Category:Minutes from the American Association of State Highway and Transportation Officials have been transcribed and initially proofread at wikisource:Portal:American Association of State Highway and Transportation Officials. They still need to be validated, however I can't perform that step myself if I did the proofreading; that step has to be done by another editor.

The process is simple for anyone with an eye for detail to match up the transcribed text to the original text.

  1. Click on the link on the portal page for one of the documents. This will load the total document.
    • A status box at the top will be proportionally colored yellow and green to indicate the status of each individual page; yellow is proofread, and green is validated.
  2. Click the source tab at the top of the page to go to the Index: page for that document.
  3. Each of the constituent pages of the document will be listed and linked at the bottom of the page. Each should have a colored background to indicate its status. Click any yellow page to open it.
  4. Compare the transcribed version on the left to the original document page on the right.
  5. Click edit, even if the document matches up. Make any changes necessary. Click the green option for Page Status under the edit summary. Save the page. This is what validates the page.
  6. Click the > tab at the top to navigate to the next page in order and repeat the comparison and editing steps.
  7. Click the ^ tab to navigate back to the Index: page. All of the pages should appear in green now.
  8. Edit the Index: page and update the status from "To be validated" to "Done".

One note: if the original document has a typo, we actually want to preserve it. Wikisource uses a {{SIC}} template to mark these. Use {{SIC|original text|correct text}} to mark the typo. Additionally, Wikisource mimics the formatting of the original, but it doesn't slavishly copy it. For instance, we don't indent text on WS or force the text to have line breaks in the same places, although we are using tables to copy the overall format of the pages. Imzadi 1979  16:39, 15 February 2018 (UTC)