Created
May 21, 2011 23:35
-
-
Save aaronpearce/985002 to your computer and use it in GitHub Desktop.
kouiskas log
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11:40:31 PM <kouiskas> yes, have been for almost 2 years | |
11:40:41 PM <Pickley> Cool | |
11:40:47 PM * Pickley is disliking DiFi a lot so far. | |
11:41:24 PM <kouiskas> DiFi was never meant for 3rd party use that's why there's no documentation for it | |
11:41:36 PM <Pickley> Oh we have docs. | |
11:41:43 PM <Pickley> Just with tiny gaps | |
11:42:07 PM <Pickley> kouiskas: Is it possible to add into the get_folders call a thing that signifies if a folder is a group or not | |
11:42:40 PM <Pickley> kouiskas: Until a full API is out, including reading of resources and messages with responses we still have to use DiFi | |
11:42:47 PM <kouiskas> to DiFi? sorry we're not taking requests for DiFi | |
11:42:50 PM <kouiskas> the API is separate | |
11:42:52 PM <Pickley> Yeah | |
11:43:06 PM <Pickley> Can the basics of DiFi be ported then? | |
11:43:16 PM <Pickley> Because DiFi has a lot of what we need | |
11:43:33 PM <Pickley> Great to see an actual dA developer in here too | |
11:43:44 PM <kouiskas> some of it will, I've written a wrapper for DiFi methods to be accessible through the API, but I will have to review each call one by one and discuss it in dT before we make each one available | |
11:43:54 PM <Pickley> kouiskas: Awesome | |
11:44:19 PM <kouiskas> each API call we create, we have to support pretty much forever, so it requires internal discussions | |
11:44:30 PM <Pickley> kouiskas: Oh yeah, is it possible to get an API call for bots etc to get their authtokens? | |
11:44:50 PM <kouiskas> you mean the cookie authtokens? | |
11:45:06 PM <Pickley> No the ones embedded in the dAmn page | |
11:45:14 PM <Pickley> the cookie authtokens do nothing for dAmn | |
11:45:29 PM <kouiskas> I'm not familiar with the dAmn code enough to give you an answer | |
11:45:36 PM <Pickley> Ah yup | |
11:45:38 PM <kouiskas> I'll have to ask someone who knows | |
11:45:52 PM <Pickley> Its not hard to scrape out now, jsut a bit of a pain | |
11:46:02 PM <Pickley> Nice to see work being done on an API? | |
11:46:11 PM <Pickley> not a ? you stupid keyboard. | |
11:46:23 PM <kouiskas> the focus of this API launch is submission, everything else will be added as we go | |
11:46:44 PM <kouiskas> most likely we'll start by porting DiFi calls to the API | |
11:46:44 PM <Pickley> Thought so | |
11:46:53 PM <Pickley> DiFi calls would be a great start | |
11:47:16 PM <Pickley> Would it be possible to get the developer community, such as this chat and #botdom involved in the development of the APIs? | |
11:47:26 PM <Pickley> As I bet some of us have ideas we would love to see | |
11:48:34 PM <Pickley> -about | |
11:48:34 PM <dAmnMobot> dAmnMobile 1.0.1 for iOS devices, created by Aaron Pearce/=Pickley. | |
11:48:47 PM <kouiskas> yes we'll probably do that in the form of blog posts on dT or in a mailing list | |
11:49:02 PM <Pickley> kouiskas: It could be done in system like devbug is done? | |
11:49:39 PM <kouiskas> I don't think anyone in dT would have time to take care of that | |
11:49:47 PM <Pickley> Yeah true | |
11:49:55 PM <Pickley> Anything would be great | |
11:50:09 PM <Pickley> Even just having you guys come into this chat and talk to us more would be epic | |
11:50:17 PM <kouiskas> it's a matter of bandwidth, I've been writing the API so I'll be the point of contact with developers for a while | |
11:50:33 PM <Pickley> Ah nice | |
11:50:36 PM <kouiskas> but the expectation is that I spend my time programming, not liaising with 3rd party developers permanently | |
11:50:45 PM <Pickley> Thats true | |
11:50:58 PM <Pickley> Either way just a nice way to suggest ideas for it later on would be great | |
11:51:00 PM <kouiskas> so that can't go on forever, i guess if there's a big demand we might staff this like martin is taking care of devbug | |
11:51:17 PM <Pickley> Could potentially be a small form on the developers page on dA | |
11:51:24 PM <Pickley> -system | |
11:51:24 PM <dAmnMobot> dAmnMobile 1.0.1 on iPod Touch 4G running iOS 4.3.1. | |
11:51:52 PM <kouiskas> oh yeah I could see that happening, I'm all for it, I'm just not the one calling the shots in terms of resource assignment | |
11:52:03 PM <Pickley> Yeah | |
11:52:25 PM <kouiskas> I might be told in a month to move on from the API and work on something else entirely, I don't know | |
11:52:28 PM <Pickley> Like when we asked for more developer interaction before, we just got told to go to devbug. | |
11:52:33 PM <Pickley> Which was kinda pointless | |
11:53:20 PM <kouiskas> I guess there will be more interest in developing the APIs when the first cool apps making use of what we've made available come out | |
11:53:37 PM <Pickley> Well I'm attempting to build a mobile dA for iOS now | |
11:53:39 PM <Pickley> using DiFi | |
11:53:51 PM <Pickley> and for now it will still be based around those calls | |
11:54:17 PM <Pickley> Just because its easier than doing page scraping myself | |
11:54:21 PM <kouiskas> yes but for instance instead of relying on manual form posting on a page, you could use this new API for submission from iOS | |
11:54:33 PM <Pickley> True | |
11:54:34 PM <kouiskas> so your app would be hybrid, half cookie/DiFI, half proper API | |
11:54:39 PM <Pickley> Yeah | |
11:55:12 PM <Pickley> Still needing to port dAmnMobile to Android | |
11:55:18 PM <kouiskas> we'll be releasing the code for a desktop OS X client, so the submission code should be straightforward to port from it | |
11:55:23 PM <Pickley> Really? | |
11:55:25 PM <Pickley> Nice... | |
11:55:35 PM <Pickley> Wasn't expecting that at all | |
11:55:45 PM <kouiskas> there's also an android uploader | |
11:55:49 PM <kouiskas> same, we'll open source it | |
11:55:51 PM <Pickley> Yeah I saw that | |
11:56:02 PM <Pickley> Is it the iPhoto plugin thing? | |
11:56:08 PM <Pickley> for OSX | |
11:56:09 PM <kouiskas> no, that's yet another one | |
11:56:15 PM <Pickley> Ah even cooler | |
11:56:27 PM <Pickley> So the OSX client will have more API calls? | |
11:56:27 PM <kouiskas> I wrote the iPhoto plugin and the desktop uploader, $knightar wrote the android uploader | |
11:56:40 PM <Pickley> Cool | |
11:56:43 PM <kouiskas> they're all using the standard API calls shown on the developers page | |
11:57:10 PM <Pickley> So just oEmbed and oAuth stuff? | |
11:57:14 PM <kouiskas> yes | |
11:57:33 PM <kouiskas> OAuth2 + Stash API | |
11:57:42 PM <Pickley> Ah yup | |
11:57:53 PM <Pickley> Still have to get around to opensourcing dAmnMobile | |
11:58:53 PM <Pickley> So would apply for a job at dA but just haven't got the experience to be honest | |
11:59:24 PM <kouiskas> just send your CV, we don't hold gripes, you can reapply 6 months later if you didn't make it this time | |
11:59:56 PM <Pickley> So you don'tactually have to apply through the careers page? | |
12:00:10 AM <kouiskas> yes you do, but that's just sending your CV + cover letter | |
12:00:13 AM <Pickley> Most of my experience is just small stuff to be honest anyway | |
12:00:15 AM <Pickley> Ahh yup | |
12:00:39 AM <Pickley> Music Player web app was the last major web thing I've done for a bit | |
12:00:45 AM <kouiskas> don't be shy, just send it our criterias are not necesseraly mathematical, and community involvment is always a plus | |
12:00:55 AM <Pickley> Ah yup | |
12:01:32 AM <Pickley> [link] <= the crappy music player lol | |
12:01:43 AM <Pickley> Based on PHP and JS with MYSQL | |
12:01:47 AM <kouiskas> speaking of community involvment, something we've deliberately left open so far (and I've actually resisted the idea of making our own) is a windows client | |
12:01:48 AM <Pickley> really quite basic | |
12:02:05 AM <kouiskas> so there's potential to be a hero there, if anyone in the developer community wants to write one | |
12:02:07 AM <Pickley> I don't run Windows but I might suggest it to someone | |
12:02:28 AM <Pickley> I'm sure someone will | |
12:02:55 AM <kouiskas> if it's not picked up by someone we'll end up writing our own I think, because windows is still 85% of dA users, but I think it would be a shame to release an API and to cover most platforms ourselves | |
12:02:59 AM <Pickley> | |
12:03:13 AM <Pickley> I'll try to find someone to do it | |
12:03:18 AM <Pickley> Someone should do I think | |
12:04:00 AM <Pickley> Would you even consider employing someone straight out of high school, thats mainly done freelance work on small scale stuff and just the one mobile app? | |
12:04:39 AM <kouiskas> depends on how long you've been freelancing | |
12:04:49 AM <Pickley> Not long and not really properly | |
12:04:52 AM <Pickley> just on and off | |
12:05:03 AM <Pickley> probably about 5 projects in all i think | |
12:05:06 AM <Pickley> and small ones lmao | |
12:05:13 AM <kouiskas> since we all work remotely there's little room for training people on the core skills (PHP/JS) so we need people who can hit the ground running | |
12:05:21 AM <Pickley> Yeah | |
12:05:23 AM <kouiskas> we have a PHP+JS exercise during the recruitment process to check that | |
12:05:33 AM <Pickley> I know PHP reasonably, JS not so much | |
12:05:39 AM <kouiskas> but you know, some people learn a lot on their own and others spend 10 years working in the industry and still suck | |
12:05:39 AM <Pickley> But I pick up quick lol | |
12:05:50 AM <Pickley> dAmnMobile was written in about 120 hours | |
12:05:54 AM <Pickley> with no knowledge of Obj-C | |
12:06:15 AM <Pickley> -uptime | |
12:06:15 AM <dAmnMobot> Uptime: 1066 seconds |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment