<div dir="ltr">I am not sure how feasible the mandatory "-mnt" would be at this point tbh.<div>I can easily think of at least 2 maintainers that are actually used that I see quite often that wouldn't fit that pattern.</div><div>There are probably a considerable amount of maintainers that do not follow this pattern in fact...</div><div><br></div><div>$ grep -P 'mntner:\s+(?:(?!mnt\-|MNT\-|MAINT\-|maint\-).(?!\-MNT|\-mnt|\-maint|\-MAINT))+$' ripe.db.mntner | wc -l<br>6990<br></div><div><br></div><div>$ grep -P 'mntner:\s+' ripe.db.mntner | wc -l</div><div>56524<br></div><div><br></div><div>I don't think we can make 12% of people change their maintainer for this purpose.</div><div><br></div><div>- Cynthia</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 1, 2020 at 6:28 PM Job Snijders via db-wg <<a href="mailto:db-wg@ripe.net">db-wg@ripe.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear Tom,<br>
<br>
On Wed, Jul 1, 2020, at 16:16, Tom Hill via db-wg wrote:<br>
> Unless of course, parsing/filtering before insertion (thus augmenting<br>
> the database's table natural design restrictions) is not something Good<br>
> To Do. Database design definitely isn't my primary skill.<br>
> <br>
> Saying that, I have long been idly frustrated by the way that mntners<br>
> seemingly have a reversible, unwritten standard of 'MNT-[random]' or<br>
> '[random]-MNT'. I can't be the only one.<br>
<br>
It is possible to change this, but it'll take some time: extensive research to figure out a path which causes the least disruption to the fewest amount of people. Ideally only a handful of people have to change their "mntner:" primary key.<br>
<br>
I think a mandatory "-MNT" or "MNT-" or "-MAINT" is helpful because the maintainers primary key string does pop up from time to time without any context, and this can lead to confusion. See <a href="https://seclists.org/nanog/2020/Jan/650" rel="noreferrer" target="_blank">https://seclists.org/nanog/2020/Jan/650</a> for a fun story about how one person's email error code is another person's BGP autonomous system reference. :-)<br>
<br>
It starts with a volunteer who does some digging in the data to see if a migration path can be constructed or not. A conclusion may be that it is too hard, but we don't know yet. Are you up for it? :)<br>
<br>
Kind regards,<br>
<br>
Job<br>
<br>
</blockquote></div>