NetBSD at GitHub
Official
NetBSD developers maintain GitHub presence at https://GitHub.com/NetBSD:
GitHub NetBSD org membership
Anyone with a NetBSD.org
account is eligible for an invitation to our organisation on GitHub;
email your NetBSD.org and GitHub.com login names to cnst@
and/or joerg@
.
Once an invitation is furnished by GitHub, it must be accepted by the recipient.
In order to publicly show your affiliation with the NetBSD organisation on GitHub, you
must also toggle the organisation visibility setting from Private to Public
(this membership setting affects public visibility both on your own public profile page
as well as within the public https://GitHub.com/orgs/NetBSD/people page;
the default is Private, and it cannot be toggled to Public by the owners of the org).
Official repositories on GitHub
The src
, xsrc
and pkgsrc
repositories, each as a read-only copy,
have been available under github.com/NetBSD
since 2017-06:
2017-06: New home for the repository conversion
History and Technical Details
Prior to 2017-06, an earlier generation of the export has been available
under github.com/jsonn
since 2011-07,
which has been deprecated and discontinued in 2017-07 with the move to @NetBSD.
The export is maintained by joerg@
and performed through an intermediate step of
converting the repositories from CVS into Fossil with cvs2fossil
,
which has been the process since 2011:
- 2011-10: EuroBSDcon: Fossilizing NetBSD: The road to modern version control
- https://www.sonnenberger.org/archive/cvs2fossil-20140502.tar.gz
- 2010-10: fossil-scm.org: Design Note: Scaling Fossil Up (pkgsrc)
- tech-repository
- cvs-migration
The core team has provided a statement on version control systems in 2015:
The pkgsrc repository has adopted a GitHub-friendly commit message policy in 2017, limiting the first line of the message to 65 characters:
Unofficial
Additionally, an independent export of the src tree from CVS directly into Git is performed by IIJ at https://GitHub.com/IIJ-NetBSD/netbsd-src.
GitHub Forks
src
- https://github.com/NetBSD/src/network/members
- https://github.com/jsonn/src/network/members
- https://github.com/IIJ-NetBSD/netbsd-src/network/members
The day MS exerted control over Github, things went south there, and developers started to flee like hostages from the hub, and for good reason. Before long, MS had killed tons of accounts never ever stating any reasons, just as usual with M$, seemingly. Therefore, people quit github in droves even more so, and justifiedly so.
Ever since, MS has hyperagressively enforced more disruptive policy changes against the userbase of github.com.
Why NetBSD still plays the MS game, is beyond many open source enthusiasts. Do they enjoy this kind of abuse by the side of MS ?