| Time |
S |
Nick |
Message |
| 02:00 |
|
|
fuzzyhorns joined #rest |
| 02:12 |
|
|
metrixx joined #rest |
| 02:40 |
|
|
fuzzyhorns joined #rest |
| 06:30 |
|
|
sp1rs joined #rest |
| 06:57 |
|
|
sp1rs joined #rest |
| 07:03 |
|
|
sp1rs joined #rest |
| 08:20 |
|
|
sp1rs joined #rest |
| 08:29 |
|
|
wsieroci joined #rest |
| 08:58 |
|
|
metrixx joined #rest |
| 09:23 |
|
|
interop_madness joined #rest |
| 09:27 |
|
|
metrixx joined #rest |
| 09:35 |
|
|
Davey joined #rest |
| 09:35 |
|
|
Davey joined #rest |
| 09:37 |
|
|
blongden_ joined #rest |
| 09:37 |
|
|
rxo joined #rest |
| 09:37 |
|
|
mooncup joined #rest |
| 09:37 |
|
|
mooncup joined #rest |
| 09:39 |
|
|
`0660 joined #rest |
| 09:49 |
|
|
sp1rs joined #rest |
| 10:05 |
|
|
sp1rs joined #rest |
| 10:09 |
|
|
sp1rs joined #rest |
| 11:31 |
|
|
sp1rs joined #rest |
| 11:36 |
|
|
wsieroci joined #rest |
| 11:50 |
|
|
sp1rs joined #rest |
| 12:54 |
|
|
sp1rs joined #rest |
| 12:59 |
|
|
shodan` joined #rest |
| 13:09 |
|
|
interop_madness joined #rest |
| 14:53 |
|
|
saml_ joined #rest |
| 14:53 |
|
saml_ |
for publish/unpublish what do you use? POST? |
| 14:53 |
|
saml_ |
or, PATCH /pages/1 with {"status": "published"} ? |
| 14:54 |
|
saml_ |
vs. POST /pages/1/publish |
| 14:54 |
|
asdf |
yeah, the latter is pretty rpc, isn't it? |
| 14:55 |
|
asdf |
the "update status" one is indeed the usual way |
| 14:56 |
|
saml_ |
there's requirement that it can be unpublished only once after being published |
| 14:57 |
|
saml_ |
would you encode that state restriction in API? or let clients implement ? |
| 14:57 |
|
saml_ |
like, you can publish a page, unpublish it, and then publish it again. then the page is forever published. |
| 14:57 |
|
saml_ |
once it's re-published, you cannot unpublish any more |
| 14:58 |
|
saml_ |
and, i'd like version pages as they are published |
| 14:58 |
|
asdf |
yeah, i'd add some value to it so that the client was able to display a "this was published before, are you sure you want to publish again" warning |
| 14:58 |
|
saml_ |
so, I wanted special POST /pages/1/publish endpoint instead of generic PATCH /pages/1/ |
| 14:59 |
|
asdf |
another way is to have /pages and /published, and create a resource in published linking to one from pages |
| 14:59 |
|
asdf |
(and delete to unpublish) |
| 14:59 |
|
asdf |
if there's a lot of metadata related to the publishing then that might be nicer |
| 14:59 |
|
saml_ |
POST /pages/1/publish creates resource /published/1 ? |
| 15:00 |
|
asdf |
no, just POST /published/1 {"page": "/pages/1"} |
| 15:00 |
|
asdf |
well, PUT (or POST /published) |
| 15:00 |
|
asdf |
/publications, i guess :p |
| 15:01 |
|
saml_ |
hrm.. /publications/1 would be links or actual copy of /pages/1? |
| 15:01 |
|
asdf |
i'd make it links, but i suppose depends on if you want to make pages mutable (and what do you want that to do to publications) |
| 15:02 |
|
saml_ |
i guess clients would like it if /publications/1 and /pages/1 's representations are the same. except /publications/1 would contain more metadata |
| 15:02 |
|
asdf |
and maybe /pages/1 would have a publishedCount or something (or a wasPublished flag) for your other requirement |
| 15:03 |
|
saml_ |
i'll have to think about it and play around. thank you |
| 15:04 |
|
saml_ |
never would have come up with /publiscations/1 |
| 15:27 |
|
|
sp1rs joined #rest |
| 15:55 |
|
|
sp1rs joined #rest |
| 16:13 |
|
|
sp1rs joined #rest |
| 16:54 |
|
|
fuzzyhorns1 joined #rest |
| 16:56 |
|
|
fuzzyhorns1 joined #rest |
| 16:57 |
|
|
fuzzyhorns1 joined #rest |
| 16:58 |
|
|
sp1rs joined #rest |
| 16:59 |
|
|
fuzzyhorns1 joined #rest |
| 16:59 |
|
|
fuzzyhorns1 joined #rest |
| 17:01 |
|
|
fuzzyhorns1 joined #rest |
| 17:01 |
|
|
fuzzyhorns1 joined #rest |
| 17:13 |
|
|
sp1rs joined #rest |
| 17:19 |
|
|
sp1rs joined #rest |
| 17:39 |
|
|
sp1rs joined #rest |
| 18:18 |
|
|
wsieroci joined #rest |
| 18:28 |
|
|
sp1rs joined #rest |
| 18:54 |
|
|
wsieroci joined #rest |
| 19:44 |
|
|
sp1rs joined #rest |
| 19:47 |
|
|
wsieroci joined #rest |
| 20:13 |
|
|
wsieroci joined #rest |
| 21:00 |
|
|
wsieroci joined #rest |
| 21:40 |
|
|
sp1rs joined #rest |
| 22:21 |
|
|
fuzzyhorns joined #rest |
| 22:56 |
|
|
sp1rs joined #rest |
| 23:04 |
|
|
fuzzyhorns joined #rest |