From mboxrd@z Thu Jan 1 00:00:00 1970 From: scj@yaccman.com (scj@yaccman.com) Date: Thu, 21 May 2015 12:54:06 -0700 Subject: [TUHS] A repository with 44 years of Unix evolution gets the MSR '15 Best Data Showcase Award In-Reply-To: <555A4699.5060107@aueb.gr> References: <555A4699.5060107@aueb.gr> Message-ID: My contribution to the author attribution is to point out that, at least in the Research Bell Labs days, there was a unique but very effective rule--if you touch it, you own it! People were encouraged to hack the code rather than complain to the previous authors. But when they did, they owned the result, bugs and all. For example, I invented the first "at" command. My contribution was primarily the name and some of the syntax. My implementation was as a shell script, which absolutely revolted Dennis. Within a couple of days he had replaced it with a jewel that not only ran the command at the correct time, but from the correct directory and with the correct permissions. I never touched it again... I've never again worked with a group that took such an approach to ownership, and I have frequently missed it... Steve > The most useful > community contribution would be to increase the coverage of imported > snapshot files that are attributed to a specific author. Currently, > about 90 thousand files (out of a total of 160 thousand) are getting > assigned an author through a default rule. Similarly, there are about > 250 authors (primarily early FreeBSD ones) for which only the identifier > is known. Both are listed in the build repository's unmatched directory > [6], and contributions are welcomed (start with early editions; I can > propagate from there). Most importantly, more branches of open source > systems can be added, such as NetBSD OpenBSD, DragonFlyBSD, and illumos. > Ideally, current right holders of other important historical Unix > releases, such as System III, System V, NeXTSTEP, and SunOS, will > release their systems under a license that would allow their > incorporation into this repository. If you know people who can help in > this, please nudge them. > > --Diomidis >