TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: FastDS – Quality-of-life wrapper for Git and DVC

2 点作者 tolstoyevsky将近 4 年前
http:&#x2F;&#x2F;fastds.io<p>FDS is an open source command line wrapper around Git and DVC (https:&#x2F;&#x2F;dvc.org), meant to minimize the chances of human error, automate repetitive tasks, and provide a smoother landing for new users.<p>Quickstart: pip install fastds fds -h<p>Full blog post on the motivations and goals of the project:<p>https:&#x2F;&#x2F;dagshub.com&#x2F;blog&#x2F;fds-fast-data-science-with-git-and-dvc<p>Summary:<p>Why is it called &quot;fds&quot;?<p>Just take a look at your keyboard - it&#x27;s so silky smoove to type &quot;fds&quot;! This is important for a command line tool that exists to improve ease of use and delight users.<p>*In fact, due to popular demand, you can also type &quot;sdf&quot; instead of &quot;fds&quot; for an even more epic experience!<p>Why did we do this?<p>As we were developing Open Source Data Science projects using DVC, we often found ourselves making the same mistakes over and over again, and constantly repeating pairs of commands like &quot;git status&quot; and &quot;dvc status&quot;.<p>So, we set about creating FDS with these goals in mind:<p>1. Automate common tasks when working with git, DVC, and potentially other tools which work well together later on. 2. Provide a more interactive and opinionated UI and UX. Git and DVC are low level utilities which need to work well in scripts and support all possible use cases - this means interacting with them feels like interacting with a command line API, rather than a wizard or app. FDS orients itself to be used by humans, for convenience rather than total flexibility. This also means that FDS can afford to introduce workflows and features faster than DVC (and definitely faster than Git), since it is doesn&#x27;t have to be stable infrastructure. 3. Provide a smoother landing for new users by making things easy by default and explaining what&#x27;s going on.<p>Pull requests are Extremely Welcome!

暂无评论

暂无评论