Open main menu

Wikipedia talk:WikiProject U.S. Roads

Active discussions
WikiProject U.S. Roads (Rated Project-class)
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/USAEdit

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)


Request for information on WP1.0 web toolEdit

Hello and greetings from the maintainers of the WP 1.0 Bot! As you may or may not know, we are currently involved in an overhaul of the bot, in order to make it more modern and maintainable. As part of this process, we will be rewriting the web tool that is part of the project. You might have noticed this tool if you click through the links on the project assessment summary tables.

We'd like to collect information on how the current tool is used by....you! How do you yourself and the other maintainers of your project use the web tool? Which of its features do you need? How frequently do you use these features? And what features is the tool missing that would be useful to you? We have collected all of these questions at this Google form where you can leave your response. Walkerma (talk) 04:25, 27 October 2019 (UTC)

Florida State Road 113 mapEdit

A map was added to the Florida State Road 113 (SR 113) page. It's incorrect, however. The approximate 0.4 miles (0.64 km) at the southern end is not part of SR 113. It is actually part of SR 115. Morriswa (Charlotte Allison) (talk) 08:52, 8 November 2019 (UTC)

  FixedMr. Matté (Talk/Contrib) 13:22, 8 November 2019 (UTC)
@Morriswa: it's not necessary to define your abbreviations and convert units on a talk page. This isn't an article. –Fredddie 13:37, 8 November 2019 (UTC)
@Mr. Matté: thank you for fixing the map. I have no idea how to use the new map feature, so thank you for taking care of it.
@Fredddie: I understand that. I just wanted to clarify what I meant for those who weren't familiar with Florida state highways. Morriswa (Charlotte Allison) (talk) 00:46, 9 November 2019 (UTC)

Source for rail line namesEdit

FYI, I'll be adding this link to our resources section [1] It's a Federal Railroad Administration GIS data that features rail track owners and subdivisions. This information is more easily obtained from Open Street Map, but here's a reliable source that meets Wikipedia's standards for names of specific railroad tracks. This isn't perfect as it lists the subdivision of the line, not the line's name itself. Some subdivisions have articles (i.e. Lakeside Subdivision), some have redirects to the name of the line (i.e. Sharp Subdivision ) but most are still red links. But at least that's better than what many USRD articles do in their descriptions with generic descriptions like "the highway crosses the Union Pacific Railroad", which is about as helpful as saying "crosses a state route".Dave (talk) 18:56, 9 November 2019 (UTC)

I've used that FRA source myself when mapping rail lines in OSM. It's a gold mine of information. -happy5214 20:35, 9 November 2019 (UTC)

MfD nomination of Portal:Maryland roadsEdit

  Portal:Maryland roads, a page which you created or substantially contributed to, has been nominated for deletion. Your opinions on the matter are welcome; you may participate in the discussion by adding your comments at Wikipedia:Miscellany for deletion/Portal:Maryland roads and please be sure to sign your comments with four tildes (~~~~). You are free to edit the content of Portal:Maryland roads during the discussion but should not remove the miscellany for deletion template from the top of the page; such a removal will not end the deletion discussion. Thank you. Guilherme Burn (talk) 17:08, 14 November 2019 (UTC)

Interstate 335 disambiguation pageEdit

User:Georgia guy turned the Interstate 335 disambiguation page into a redirect to Kansas Turnpike#Emporia to Topeka. I reverted his edit, but he reverted it back. I don't want to cause an edit war. What is the project's opinion on this? Interstate 335 (Minnesota) was a proposed highway, so there could be a disambiguation page. If not, put a hatnote on each page. Morriswa (Charlotte Allison) (talk) 11:12, 21 November 2019 (UTC)

In contrast, Interstate 335 in Kansas is a current, official, and signed highway. Georgia guy (talk) 11:18, 21 November 2019 (UTC)
Precedent can be found with Interstate 494 and Interstate 494 (disambiguation). –Fredddie 21:50, 21 November 2019 (UTC)

Deletion discussions on CommonsEdit

In case anyone here has any comments, see commons:Commons:Deletion requests/File:County 15.png 2 and commons:Commons:Deletion requests/File:County 20.png 2. --Sable232 (talk) 00:01, 6 December 2019 (UTC)

List of highways bypassed by Interstate HighwaysEdit

I have restored List of highways bypassed by Interstate Highways to Wikipedia:WikiProject U.S. Roads/List of highways bypassed by Interstate Highways as requested by User:WikiWarrior9919 and suggested by others. Graeme Bartlett (talk) 21:23, 6 December 2019 (UTC)

What is the intended purpose of this list? Pretty hard to make this into an encyclopedia article when the transition from US Highways to Interstate Highways took 30 years with numerous interim changes during that time. To make this list manageable, we'd have to pick an arbitrary day. (For example for decommissioned highways most USRD articles use the definition of the highway on the day it was decommissioned, unless otherwise stated). Dave (talk) 03:16, 10 December 2019 (UTC)

U.S. Route 422Edit

The U.S. Route 422 article is showing an error message “The time allocated for running scripts has expired” all over the article in place of the infobox and major intersections. Dough4872 02:46, 10 December 2019 (UTC)

likely a syntax error introduced with recent edits, as older versions display properly [2]. I'd comb through the history between this revision and now and see if there's any malformed syntax introduced. Dave (talk) 03:01, 10 December 2019 (UTC)
Apparently I did a null edit and it looks fine now. Dough4872 03:02, 10 December 2019 (UTC)
Return to the project page "WikiProject U.S. Roads".