Comments (10)
I'm not sure AJAXing in the content is the best call. Perhaps we can have a post-commit hook that pulls the markdown files and commits to this repository? Might be best to make this a Jekyll site if something like that were to happen.
from nodegit.github.com.
@orderedlist I've never set up a Jekyll site or a post-commit hook in GitHub, if you'd be willing to lend a hand I'll work on a rough draft markdown file for installing NodeGit. Ideally we can turn all the docs into a static Jekyll site.
from nodegit.github.com.
I would also want to have guides for all of the examples that we currently have.
Additionally we should also show all of the different ways you can authenticate. That seems to come up a lot.
from nodegit.github.com.
I think we should build a workshopper in nodeschool fashion :).
from nodegit.github.com.
I'm inclined to agree regarding Jekyll. I also really dig the workshopper idea.
from nodegit.github.com.
I kind of love this line of documentation used by libgit2sharp. Basically, list a bunch of git commands you'd typically use on the command line, then show example code to replicate that using the library. Makes it easily relatable for new developers.
from nodegit.github.com.
I love this
On Sun, Feb 1, 2015, 12:29 PM Steve Smith [email protected] wrote:
I kind of love this line of documentation
https://github.com/libgit2/libgit2sharp/wiki/LibGit2Sharp-Hitchhiker's-Guide-to-Git
used by libgit2sharp. Basically, list a bunch of git commands you'd
typically use on the command line, then show example code to replicate that
using the library. Makes it easily relatable for new developers.—
Reply to this email directly or view it on GitHub
#11 (comment)
.
from nodegit.github.com.
You know, I'm thinking that the convenience methods should probably aim to mirror the CLI. That would make the most sense for people trying to do normal stuff with nodegit. People that need to do more complicated stuff can then dig down through the guides but really the average user is going to want some sort of 1:1 functionality of the CLI.
from nodegit.github.com.
I'm all for adding convenience methods to mirror CLI, but I'd be wary of ignoring focusing on convenience methods for people who aren't (If thats what you're saying). Otherwise I'd fear we end up in a situation where mirroring the CLI is easy, and the code gets rapidly more complicated as the task gets slightly more complicated.
I definitely agree on the docs though, that's a great idea.
from nodegit.github.com.
Added in new site.
from nodegit.github.com.
Related Issues (20)
- Include enum descriptions in docs HOT 1
- Edit New issue Missing documentation pages for BranchIterator and NodeIterator HOT 2
- The documentation does not mention where are the variables like GIT_BRANCH_LOCAL defined HOT 2
- Dead link to BranchIterator HOT 1
- FYI: The Bocoup link doesn't work in <div class="column">. HOT 1
- docs are wrong about cloneOpts.remoteCallback
- Changelog is way out of date HOT 2
- StatusFile missing from docs HOT 1
- Tree.getEntry is documented as SYNC
- Listing available branches HOT 2
- Again, dead link to BranchIterator. HOT 1
- Documented instance variables don't show up in the generated output
- Remove io.js and nw.js from homepage
- Replace references to Gitter with Slack
- Tree#walk example is missing start() call
- Incorrect types for Signature instance variables
- Incorrect function names in Object class HOT 1
- Incorrect description for Reset.default and Reset.reset
- Commit author info is missing (or at minimum hard to find)
- Update github-pages dependency to work with latest Ruby (2.5.1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nodegit.github.com.