scalar
sturdy
scalar | sturdy | |
---|---|---|
19 | 11 | |
1,341 | 536 | |
3.5% | 0.2% | |
0.0 | 0.0 | |
over 1 year ago | 11 months ago | |
C# | Go | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
scalar
-
Debian Git Monorepo
It's not only Windows that uses Git at Microsoft, but Sharepoint and Office (which includes the on-prem version of SharePoint). In terms of repo size Windows and Office are similar. I was part of the team that migrated Sharepoint from a Perforce clone to Git and helped build the tooling to allow Office to move as well. VFS for Git [1] and Scalar [2] are really good pieces of software.
[1] - https://github.com/microsoft/VFSForGit
[2] - https://github.com/microsoft/scalar
-
Serving a Website from a Git Repo Without Cloning It
Congratulations! That means you basically figured out how the clone procedure works and found a way to do so just in a partial way (also in an unsafe way). But it is a cool idea, nonetheless.
Also check out the Scalar [1] project and its predecessor, GVFS [2], both from Microsoft to manage their monorepo via a VFS layer.
[1]: https://github.com/microsoft/scalar
[2]: https://github.com/microsoft/VFSForGit
- Ask HN: Can we do better than Git for version control?
-
Software for managing config files
You mean like VFSforGit? Or the successor for that called Scalar? This has been a solved problem. Microsoft moved their entire Windows codebase to git. There have been a ton of huge improvements to performance as a result of that. And the above two plugins are easily better ways to deal with what you're referring to without resulting to dead tech.
-
WebKit Migrates from Subversion to GitHub
I was just looking at Microsoft's git VFS (https://github.com/microsoft/VFSForGit), which is deprecated and now points to Scalar (https://github.com/microsoft/scalar), which is also deprecated? What's Microsoft's story with git now? Is there still a virtual file system involved?
-
An ex-Googler's guide to dev tools
Microsoft has/had a mono-repo based on the Git Virtual Filesystem, but future efforts have apparently moved towards the use of Scalar: https://github.com/microsoft/scalar
-
Improve Git monorepo performance with a file system monitor
This has been superceded by Scalar (https://github.com/microsoft/scalar) and again merged into Microsoft's fork of git (https://github.com/microsoft/git)
It supports neat stuff like partial clone which seems like a pretty big deal.
- Haberdasher: Git-like version control for huge repos
-
We Put Half a Million Files in One Git Repository, Here’s What We Learned
As mentioned in the blog "we are moving towards providing a known version of git", probably Microsoft Git which includes the scalar command but also upstreams many of the optimizations to git core https://github.com/microsoft/scalar#why-did-scalar-move
disclaimer: canva staff working on source control
- Only Microsoft can give open source the gift of NTFS
sturdy
- Sturdy
- What makes git so hard to use?
- Sturdy is an open-source, real-time, version control platform for startups
-
Can We Please Move Past Git?
I think you and the guys over at Sturdy share similar frustrations https://getsturdy.com/
-
Eden
Have you checked out Sturdy? It's a git-compatible VCS, with a much simplified UI and workflow.
https://getsturdy.com/
-
Simple & efficient code collaboration
Sturdy is a low overhead code collaboration platform for fast moving teams. It is, of course, open-source. Here are the key ideas —
- Sturdy — Simple & efficient code collaboration (open-source)
-
Building live (real-time) code collaboration platform with Vue 3 & GraphQL (open-source)
I have added some short GIFs on the site to showcase exactly how this works — http://getsturdy.com, with more details in the docs page.
-
Building a real-time code collaboration platform, in Go (open-source)
You can check the code over at https://github.com/sturdy-dev/sturdy (While there, giving it a star ⭐️ would make my day!)
What are some alternatives?
Git - Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
jj - A Git-compatible VCS that is both simple and powerful
git-lfs - Git extension for versioning large files
VFSForGit - Virtual File System for Git: Enable Git at Enterprise Scale
goxygen - Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
devops-tools - A mixed collection of tools supporting software development, CICD and deployment, etc.
Prophet - Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
EdenSCM - A Scalable, User-Friendly Source Control System. [Moved to: https://github.com/facebook/sapling]
git - GitGitGadget's Git fork. Open Pull Requests here to submit them to the Git mailing list
scalar - Beautiful API references from OpenAPI/Swagger files ✨