github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

calavera / Ape

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 1
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

The Atom Protocol Exerciser — Read more

  cancel

http://github.com/calavera/ape

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

preparing relase 1.7.0 
calavera (author)
Tue Oct 27 09:56:07 -0700 2009
commit  fad7fd2204f17e55d0f5e0b5da0ba96dfa0960f6
tree    a1399f85f2b0d631526692efb71d3c38a2edaa6f
parent  d0c6c13f7b25cf7ef91462ac902431acc37478ba
Ape /
name age
history
message
file .gitignore Tue Oct 27 09:46:17 -0700 2009 usign bundler to manage gems. Added rack config... [calavera]
file Gemfile Loading commit data...
file History.txt Tue Oct 27 09:56:07 -0700 2009 preparing relase 1.7.0 [calavera]
file LICENSE Tue Oct 27 02:55:26 -0700 2009 first commit in github [calavera]
file README Tue Oct 27 02:55:26 -0700 2009 first commit in github [calavera]
file Rakefile
file VERSION
directory bin/
file config.ru Tue Oct 27 09:46:17 -0700 2009 usign bundler to manage gems. Added rack config... [calavera]
directory lib/
directory rakelib/ Tue Oct 27 03:19:18 -0700 2009 using Jeweler to manage releases [calavera]
directory samples/ Tue Oct 27 02:55:26 -0700 2009 first commit in github [calavera]
directory scripts/ Tue Oct 27 02:55:26 -0700 2009 first commit in github [calavera]
directory sinatra/
directory test/
directory web/
README
== Atom Protocol Exerciser (APE)

APE is a sanity-checker for implementations of the Atom Publishing Protocol (AtomPub or APP). It is written in Ruby,
and provides a Mongrel-based HTML interface describing its interactions with the APP implementation under test.

For more information about the history and impetus for the creation of APE, see Tim Bray's account 
here[http://www.tbray.org/ongoing/When/200x/2006/08/11/Meet-the-Ape].
  
== License

Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. See the included LICENSE[link:/files/LICENSE.html] file 
for details.

== Quick Start

=== Install APE via RubyGems:

 $ gem install ape
 
Now, you should have the ape_server command available in your $PATH. Start the server with:

 $ ape_server
 
This will start the server in the foreground. You can access APE in your browser at http://localhost:4000

=== Execute APE from the command line:

If you've downloaded APE's source code you can execute it from the command line with ruby rake. From the root directory 
you can execute one of these three tasks:

 $ rake ape:go:html['service document uri', 'username', 'password']
 $ rake ape:go:text['service document uri', 'username', 'password']
 $ rake ape:go:atom['service document uri', 'username', 'password']

The username and password parameters are not mandatory, and the format response depends on the executed task.

== The Source

To access the latest source code for APE, see the project site at https://rubyforge.org/projects/ape
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server