Ship categories with WBE Migration Category Helper

+4 votes
263 views

You may or you may not be aware, but the WBE feature Migration Category Helper, which is enabled by default, allows you to easily create migration categories, as you can see in a part of the Germany Project's presentation during WikiTree Day.

With the March stable version v1.15, it also helps creating ship categories by adding hopefully appropriate parent categories. Besides from categories containing "(Ship)", it will also recognize categories as ship categories, if they contain brackets and a year, like "(1781)", which then is interpreted as year of launch.

In case you experience problems creating categories with a year, that do not belong to a ship, simply remove the code WBE inserted, by what you orignally had in mind. If this happens more often, please tell me, so I can check if I can exclude some patterns.

If you work on profiles whose ship of emigration is known (or one that was important for their life in any other direction), please try to assign a ship category. If you don't find a matching ship category or have doubt that the one exising is about the right ship, please create one. Always make sure, your ship category is at least part of Category: Ships by Name.

If you can't find the year of launch, then just create it as "(Ship)". It's easier to later separate passengers from conflated ship categories, then finding them ever again (especially, if they came with some ship named New York, Detroit, Berlin etc.) It would be really tough to find these profiles again later, so please assign them a ship category, when you already work on them.

Update: There really was a mistake in the recognition of four digits in parentheses, that currently leads to some false positives. It will be fixed soon, thanks for your patience. This has been fixed in v1.15.0.8. Unfortunately that version doesn't work with (Ship) anymore ... we're working on it.

in WikiTree Tech by Florian Straub G2G6 Pilot (201k points)
edited by Florian Straub

4 Answers

+8 votes
A weird thing is happening to me, though, in that any category I try to create is getting ship categories added. I was adding a military category with a unit like 6376th and I saw that WBE added a category parent as [[Category:6370's Ships]]. There were also 2 additional categories added. I deleted them and continued with setting up.
by Natalie Trott G2G Astronaut (1.4m points)
That was a mistake that came in after I had tested it. What a pity. It will be fixed soon. Sorry for the inconvenience.
+4 votes
Thanks Florian. I support all the comments you have made about ship categories.
I am not sure that all the Wikitree  Region Projects have adopted the same standard for year of launch. I have seen some "Ship(Year)" where the Year identifies a voyage, not launch.
by Steve Thomas G2G6 Pilot (122k points)

Thanks, Steve. My statement was based on Category: Ships by Name, which states "... where "Shipname" is the name of the ship without any prefix like S.S., R.M.S., etc., and "####" is the year that ship was launched."

Thanks again Florian. I was not sure how world-wide the ship launch year is used.
 Category: Ships by Name is very clear.

+10 votes
Unfortunately this isn't working at all well for Australian voyage categories. I just went to create a category for a voyage, "Perthshire, Arrived 26 Dec 1910", it gave me parent categories:

[[Category:Ships by Name]]

[[Category:Immigrant Ships]]

[[Category:1910s Ships]]

None of which are correct for Australian voyage categories.

https://www.wikitree.com/wiki/Space:Australia%2C_Project_Guidelines_-_Categorization_of_Ships_and_Voyages_to_Australia

This structure and format was formally approved in 2019, https://www.wikitree.com/g2g/937844/approved-format-naming-landing-category-voyages-australia

Incidentally, it is the only structure and naming format for shipping voyages that has been formally approved by the Wikitree approval process.
by Margaret Haining G2G6 Pilot (150k points)
Weird. It should only take years in parentheses. I guess I'll have to take a closer look at it. This behavior is not indended.
I guess I could also populate that type of category with the template based on the name.
Just stop it from giving people the wrong parent ones would be good. There's no way of knowing what the ship parent category is just from the category name, there could be several ships named "Perthshire" for instance. No way of knowing the arrival parent or whether it's a convict or immigrant ship. This type of category isn't one that can be easily automated, for Australia, anyway.

Don't think it would work for New Zealand either.

It will be fixed with the next release. Pull request is already filed.

For arrival categories: I was thinking of just inserting a mostly empty CIB based on the name of the category, containing only the ship name and the arrival date, no guessing of parents involved etc.

+5 votes

The big problem is it is trying to create the overall "Ship" Categories -  Shipname (Year Launched) - These are individually created for a particular Ship - their construction shouldn't be automated  / "Ship" categories are used for grouping "Voyage" Categories - Shipname (sailed/arrived) Date ( the use of sailed or arrived depends on which country the record is for) / It is these Voyage Categories that individual profiles are categorised with - not a ship

So when trying to add a "Voyage" category for a profile/persons travels - your program is trying to create a "Ship" Category with all the "Ship" related Sub Categories etc and not the voyage related ones - hence the results that Margaret is showing above

----

Graeme O

Immigrant Ship category editor/creator for New Zealand related Ships/Voyages

by Graeme Olney G2G6 Pilot (144k points)
edited by Graeme Olney
I think it is better to have profiles collected in a ship category by people like me, who are usually to lazy to figure out the rules for voyage categories, then not having them categorized at all.

Like I wrote before: Currently it recognizes everything that has four digits and assumes that it is a ship. This was by mistake and not by intention. It will soon only recognize categories that contain four digits in a parenthesis, which would exclude the voyage categories, afaik.
Now it should properly process the voyage categories as well.

Related questions

+2 votes
0 answers
+13 votes
8 answers
605 views asked Jul 10, 2023 in WikiTree Tech by Ian Beacall G2G6 Pilot (312k points)
+15 votes
5 answers
+3 votes
1 answer
+2 votes
1 answer
+6 votes
0 answers
+3 votes
2 answers
+3 votes
2 answers
110 views asked Nov 13, 2023 in The Tree House by Allan Entwistle G2G6 Mach 3 (38.7k points)

WikiTree  ~  About  ~  Help Help  ~  Search Person Search  ~  Surname:

disclaimer - terms - copyright

...