tag:restfulie.lighthouseapp.com,2010-05-31:/projects/53571-restfulie-python/eventsrestfulie / restfulie-python Events2010-05-31T22:33:23Ztag:restfulie.lighthouseapp.com,2010-05-31:Event/109212092010-12-16T15:09:56-02:002010-12-16T15:10:00-02:00Rebeca Mottarestfulie-python: Follow 201 created response [#9]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/108542952010-12-13T15:24:17-02:002010-12-13T15:24:20-02:00Rodrigo Manhãesrestfulie-python: Follow 201 created response [#9]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
<li>Assigned user set to <em class="change">“Rodrigo Manhães”</em></li>
<li>Milestone order changed from <em class="change">“0”</em> to <em class="change">“0”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/107709282010-12-07T22:41:32-02:002010-12-07T22:41:34-02:00Rodrigo Manhãesrestfulie-python: Support post marshalling with json [#8]<li>State changed from <em class="change">“new”</em> to <em class="change">“resolved”</em></li>
<li>Assigned user set to <em class="change">“Rodrigo Manhães”</em></li>
<li>Milestone order changed from <em class="change">“0”</em> to <em class="change">“0”</em></li>
<div><p>Implemented by <a href="http://github.com/douglascamata">Douglas
Camata</a></p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/107708942010-12-07T22:39:27-02:002010-12-07T22:39:29-02:00Rodrigo Manhãesrestfulie-python: Support post marshalling with xml [#7]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/100198942010-10-27T01:01:11-02:002010-10-27T01:01:11-02:00Rodrigo Manhãesrestfulie-python: Support post marshalling with xml [#7]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/100198832010-10-27T01:00:43-02:002010-10-27T01:00:44-02:00Rodrigo Manhãesrestfulie-python: Support post marshalling with xml [#7]<li>Assigned user set to <em class="change">“Rodrigo Manhães”</em></li>
<li>Milestone order changed from <em class="change">“0”</em> to <em class="change">“0”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/100198262010-10-27T00:51:44-02:002010-10-27T00:51:44-02:00Rodrigo Manhãesrestfulie-python: Support entry point post [#6]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/91688592010-09-09T16:32:11-03:002010-09-09T16:32:12-03:00Rodrigo Manhãesrestfulie-python: Support entry point post [#6]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
<li>Assigned user set to <em class="change">“Rodrigo Manhães”</em></li>
<li>Milestone order changed from <em class="change">“0”</em> to <em class="change">“0”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/89826582010-08-30T02:24:07-03:002010-08-30T02:24:07-03:00Rodrigo Manhãesrestfulie-python: Allow json array access [#5]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/89826552010-08-30T02:23:52-03:002010-08-30T02:23:52-03:00Rodrigo Manhãesrestfulie-python: allow json retrieval [#4]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/89826362010-08-30T02:20:08-03:002010-08-30T02:20:08-03:00Rodrigo Manhãesrestfulie-python: 3 - allow xml array access [#3]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/89826342010-08-30T02:19:45-03:002010-08-30T02:19:45-03:00Rodrigo Manhãesrestfulie-python: 2 - allow xml retrieval [#2]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
<li>Milestone order changed from <em class="change">“0”</em> to <em class="change">“0”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/89443192010-08-26T16:24:49-03:002010-08-26T16:24:49-03:00Rebeca Mottarestfulie-python: Allow json array access [#5]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
<li>Assigned user set to <em class="change">“Rebeca Motta”</em></li>
<li>Milestone order changed from <em class="change">“0”</em> to <em class="change">“0”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/89443072010-08-26T16:24:16-03:002010-08-26T16:24:16-03:00Rebeca Mottarestfulie-python: 3 - allow xml array access [#3]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
<li>Assigned user set to <em class="change">“Rebeca Motta”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/88799742010-08-23T15:54:40-03:002010-08-23T15:54:40-03:00Rebeca Mottarestfulie-python: allow json retrieval [#4]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
<li>Assigned user set to <em class="change">“Rebeca Motta”</em></li>
<li>Milestone order changed from <em class="change">“0”</em> to <em class="change">“0”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/88730432010-08-23T11:32:32-03:002010-08-23T11:32:32-03:00mariannareisNew restfulie-python Project Membermariannareis has been given access to the restfulie-python Project.tag:restfulie.lighthouseapp.com,2010-05-31:Event/88659182010-08-22T21:38:54-03:002010-08-22T21:38:54-03:00Rebeca MottaNew restfulie-python Project MemberRebeca Motta has been given access to the restfulie-python Project.tag:restfulie.lighthouseapp.com,2010-05-31:Event/78908552010-06-18T18:13:05-03:002010-06-18T18:13:06-03:00Rodrigo Manhãesrestfulie-python: 2 - allow xml retrieval [#2]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
<li>Assigned user set to <em class="change">“Rodrigo Manhães”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/78878212010-06-18T15:41:39-03:002010-06-18T15:41:40-03:00Rodrigo Manhãesrestfulie-python: 1 - allow entry point resource retrieval [#1]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
<div><p>Implemented and integrated to mainline.</p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/77457092010-06-09T10:13:06-03:002010-06-09T10:13:08-03:00Guilherme Silveirarestfulie-python: automatize the build process [#10]<div><p>Allow the build to be executed in the CI server</p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/76593202010-06-02T15:47:59-03:002010-06-02T15:48:00-03:00Rodrigo Manhãesrestfulie-python: 1 - allow entry point resource retrieval [#1]<li>Milestone set to <em class="change">“<span class="milestone" data-id="74048">upcoming release</span>”</em></li>
<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
<li>Assigned user set to <em class="change">“Rodrigo Manhães”</em></li>
tag:restfulie.lighthouseapp.com,2010-05-31:Event/76279602010-05-31T23:12:05-03:002010-05-31T23:12:05-03:00Rodrigo ManhãesNew restfulie-python Project MemberRodrigo Manhães has been given access to the restfulie-python Project.tag:restfulie.lighthouseapp.com,2010-05-31:Event/76270002010-05-31T20:08:31-03:002010-05-31T20:08:31-03:00Guilherme Silveirarestfulie-python: Follow 201 created response [#9]<div><p><em>depends on ticket 6</em></p>
<p>If the response to a <em>POST</em> request is 201, follow its
Location header, i.e.</p>
<p>Restfulie.at('uri').as('application/xml').post(some_object)</p>
<p>Will create a resource and redirect the client to retrieve (GET)
another one by its Location header.</p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/76269942010-05-31T20:07:45-03:002010-05-31T20:07:45-03:00Guilherme Silveirarestfulie-python: Support post marshalling with json [#8]<div><p><em>depends on ticket 6</em></p>
<p>Support</p>
<p>Restfulie.at('uri').as('application/json').post(some_object)</p>
<p>Where some_object is a hash<br>
In this case, serialize this hash as an json and send it to the
server</p>
<p>Note that in order to decide the marshalling algorithm, it
should use the global media type control (hash) that maps a string
to a driver (marshaller+unmarshaller)</p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/76269932010-05-31T20:07:30-03:002010-05-31T20:07:30-03:00Guilherme Silveirarestfulie-python: Support post marshalling with xml [#7]<div><p><em>depends on ticket 6</em></p>
<p>Support</p>
<p>Restfulie.at('uri').as('application/xml').post(some_object)</p>
<p>Where some_object is a hash<br>
In this case, serialize this hash as an xml and send it to the
server</p>
<p>Note that in order to decide the marshalling algorithm, it
should use the global media type control (hash) that maps a string
to a driver (marshaller+unmarshaller)</p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/76269772010-05-31T20:05:58-03:002010-05-31T20:05:59-03:00Guilherme Silveirarestfulie-python: Support entry point post [#6]<div><p><em>depends on 1</em></p>
<p>Support:</p>
<p>
Restfulie.at('entry_uri').as("application/xml").post("some_content")</p>
<p>In this case, the string some_content is posted as itself (with
header Content-type set to application/xml)</p>
<p>No marshalling is required so far, therefore any content_type is
acceptable</p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/76269722010-05-31T20:04:08-03:002010-05-31T20:04:08-03:00Guilherme Silveirarestfulie-python: Allow json array access [#5]<div><p><em>depends on ticket 4</em></p>
<p>Support json array element access as a typical python array</p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/76268522010-05-31T19:39:32-03:002010-05-31T19:39:32-03:00Hugo Maia VieiraNew restfulie-python Project MemberHugo Maia Vieira has been given access to the restfulie-python Project.tag:restfulie.lighthouseapp.com,2010-05-31:Event/76268262010-05-31T19:35:15-03:002010-05-31T19:35:15-03:00Guilherme Silveirarestfulie-python: allow json retrieval [#4]<div><p><em>Depends on task 1</em></p>
<p>By doing</p>
<p>resource = Restfulie.at('entryuri').get</p>
<p>Where the resource is an application/json, text/json as,
i.e:</p>
<pre>
<code>{"item":{"name":"product", "price":2}}</code>
</pre>
<p>resource.item.name # product<br>
resource.item.price # 2</p>
<p>Try using the most important xml unmarshaller in python, in a
way it can be changed later:</p>
<p>The get method will retrieve the result, check that "raw" was
not invoked, look the Content-type header, and according to its
result, using a registering hash, map to a XmlUnmarshaller</p></div>tag:restfulie.lighthouseapp.com,2010-05-31:Event/76268152010-05-31T19:33:23-03:002010-05-31T19:33:23-03:00Guilherme Silveirarestfulie-python: 2 - allow xml retrieval [#2]<li>Milestone set to <em class="change">“<span class="milestone" data-id="74048">upcoming release</span>”</em></li>
<div><p>depends on item 1</p></div>