ki-repo¶ ↑
Repository for storing packages and metadata.
note: Currently Ki
is not ready for any kind of use.
Links¶ ↑
-
Rubygem: rubygems.org/gems/ki-repo
-
Documentation for latest released version is available at rubydoc.info/gems/ki-repo
-
See also ki-flow, the advanced CI system: ki-flow.org and github.com/mikko-apo/ki-flow
Documentation¶ ↑
-
{file:docs/repository_basics.md Repository basics} includes a simple tutorial and explains basic concepts.
-
Ki
command line utilies are documented in {file:docs/ki_commands.md}. -
{file:docs/development.md Development} provides additional development related information.
Plan¶ ↑
-
Local repository features: create package, import, export, list, test, dependencies
-
Metadata support: statuses, file tagging
-
Repository cleanup and removal
-
Use script files in repository to add additional commands to ki
-
Documentation
Once these features are implemented Ki
is ready for use on local server. In the future, the goal is to provide tools to manage distributed repositories: downloads and replication.
Tech stack¶ ↑
Testing and documentation¶ ↑
-
rspec.info/ - Test framework
-
gofreerange.com/mocha - Ruby test mocking
-
github.com/colszowka/simplecov - Test coverage
-
yardoc.org/ - Yard documentation
-
github.com/rtomayko/rdiscount - Markdown
Web¶ ↑
-
rack.github.com/ - Ruby web server support
-
www.sinatrarb.com/ - Simple web application framework
-
code.google.com/p/selenium/wiki/RubyBindings - Selenium WebDriver
Copyright¶ ↑
Copyright © 2012 Mikko Apo. See {file:LICENSE.txt} for further details.