Skip to content
This repository

git addon script to help with contributing to YUI

branch: master

When in YUI3-gallery add 'doc my' command.

This command will query YUILibrary for the modules owned by the configured user and build the YUIDoc for only those gallery modules.
latest commit 3a52faaa0d
Jeff Craig foxxtrot authored January 21, 2011 davglass committed January 22, 2011
Octocat-spinner-32 LICENSE Added License File April 08, 2009
Octocat-spinner-32 README.textile Added some cygwin help August 18, 2009
Octocat-spinner-32 git-yui When in YUI3-gallery add 'doc my' command. January 22, 2011
Octocat-spinner-32 git-yui.bash Updated README and bash complete file April 17, 2009
README.textile

YUI Git

This is an attempt at making a: git yui command line tool for use when contributing to YUI.

Screen Shots

Added Screen Shots here: http://wiki.github.com/davglass/yui-git/screen-shots

Installation

Mac/Linux
You must have python/setuptools installed on your machine before this will work.

Windows/Cygwin
Install python in cygwin, then download and install setuptools:
http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295e

cd setuptools-*
python setup.py install

Now install the simplejson module
easy_install simplejson

Now clone the project. Then place the git-yui file in your path somewhere.

That should do it. Eventually, I’ll build a Makefile for it :)

TODO (in order of importance)

  • Sync Sources (working)
  • Fetch/Merge another users repo (working)
  • Build a Component from Source (working1)
  • Build all Component Sources (working1)
  • Generate API Docs (working2)
  • Run JSLint on a file (working)
  • List all project forks (working)
  • Submit a Pull Request (working)
  • Create Build Files (working)
  • Bash Completion Support5
  • Windows Support4
  • Commit/Comment on a ticket (working)
  • View summary of a ticket (working)
  • View a list of your tickets (working)

1 Partially working, waiting on developers to standardize build files

2 Partially working, all docs currently throws an error (one of the files in src is bad.).

4 If anyone wants to help out with this part, please do. I don’t like building dev tools on Windows.

5 Partial Bash completion working for the top most commands. Info added here

Something went wrong with that request. Please try again.