greptilian logo

IRC log for #rest, 2015-04-14

#rest on freenode has been logged here from May 2014 until end of July 2018 but logging has been suspended because the channel has been riddled with spam since August 2018 with no end in site. See the following blog posts about the problem:

Until the spam problem has been dealt with and logging can resume, please visit our wiki at https://trygvis.io/rest-wiki/

Thanks.

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:01 LemonUK joined #rest
00:12 talios joined #rest
00:22 shrink0r joined #rest
00:31 shrink0r_ joined #rest
01:19 shrink0r joined #rest
03:10 dkm joined #rest
03:13 igitoor joined #rest
04:16 lemur joined #rest
04:20 ewalti_ joined #rest
04:27 shrink0r_ joined #rest
04:40 wsiqueir joined #rest
05:29 ewalti joined #rest
07:07 eschmidbauer__ joined #rest
07:11 fumanchu_ joined #rest
07:19 interop_madness joined #rest
07:51 LemonUK joined #rest
08:03 graste joined #rest
08:20 shrink0r joined #rest
08:53 quimrstorres joined #rest
08:58 quimrstorres joined #rest
09:04 ewalti joined #rest
10:13 Left_Turn joined #rest
10:15 LemonUK joined #rest
10:31 mezod joined #rest
10:37 ewalti joined #rest
11:07 quimrstorres joined #rest
13:01 co-arbelos joined #rest
13:02 arbelos If I DELETE a resource, say, area/51. and have a sort of rollback scheme where a then reverse and want to re-create this resource again
13:02 arbelos and want to make sure the same id is being used
13:03 arbelos i can't PUT or POST to areas/51, can I?
13:03 arbelos i.e., PUTting something that doesn't exist?
13:04 arbelos or maybe I can just embed the id in the object
13:08 pdurbin how are you doing the rollback? using something like datomic?
13:13 arbelos pdurbin, I am not familiar with datomic. This is more experimental. I am building an application where I encapsulate RESTful requests to modify local state, and thereby allow data replication similar to how an "undo stack" operates in desktop application
13:15 pdurbin sounds like the Command pattern, which allows for undo
13:16 arbelos yes the Command pattern is exactly what it is
13:16 arbelos so I have a simple prototype that I used for a previous project
13:16 arbelos but it does not in any way involve a REST interface
13:17 arbelos now, I want all state changes to take place within a standard interface that can be implemented across all nodes
13:18 arbelos nodes being different devices, using various different storage technologies
13:19 pdurbin is this on github?
13:20 arbelos not yet, but I can try to upload it there asap
13:20 pdurbin no pressure. sounds interesting is all
13:21 arbelos I have been exploring these ideas for a while
13:21 arbelos in particular for hybrid mobile applications with offline capabilities
13:22 pdurbin I co-presented about the Command pattern recently: http://iqss.github.io/javaone2014-bof5619
13:23 arbelos fantastic.. I'll have a look  at this
13:24 arbelos my approach to this problem is very naive, but like I said I have been struggling with these ideas for a while and it feels like I am "on to something"
13:29 arbelos pdurbin, perhaps REST is not a good fit for implementing this pattern? What do you think?
13:31 pdurbin arbelos: we call commands from REST and from the API. it's a useful pattern. We don't have "undo" though. Would be nice.
13:35 quimrstorres joined #rest
13:40 arbelos yes another problem is that even though I can achieve a "uniform" interface across different nodes, they can still implement the actions completely different. But that is a completely different problem :)
13:50 nkoza joined #rest
13:52 blahdeblah joined #rest
14:37 ewalti joined #rest
15:42 lemur joined #rest
16:08 LemonUK joined #rest
16:08 quimrstorres joined #rest
18:30 tieTYT2 joined #rest
18:46 ewalti joined #rest
18:48 quimrstorres joined #rest
18:49 quimrstorres joined #rest
19:14 LemonUK joined #rest
19:24 shrink0r joined #rest
20:08 saml joined #rest
20:58 co-arbelos joined #rest
21:00 quimrsto_ joined #rest
21:31 mezod joined #rest
21:49 quimrstorres joined #rest
21:54 quimrstorres joined #rest
22:01 tieTYT2 joined #rest
22:15 quimrstorres joined #rest
22:36 quimrstorres joined #rest
23:14 quimrstorres joined #rest
23:29 LemonUK joined #rest

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

#rest on freenode has been logged here from May 2014 until end of July 2018 but logging has been suspended because the channel has been riddled with spam since August 2018 with no end in site. See the following blog posts about the problem:

Until the spam problem has been dealt with and logging can resume, please visit our wiki at https://trygvis.io/rest-wiki/

Thanks.