Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mar 15 11:59:17 <DeadSuperHero> We're going to wait about 4 minutes for people to trickle in, as per tradition.
- Mar 15 11:59:33 <msalzberg> The good ole 3 mintue rule
- Mar 15 11:59:56 <SlackerD> hi Dennis
- Mar 15 12:01:48 <denniscollective> ahoy
- Mar 15 12:02:30 <msalzberg> How's the weather over there
- Mar 15 12:02:35 <arkiver> SlackerD, helllo !
- Mar 15 12:02:39 <DeadSuperHero> Surprisingly decent, msalzberg
- Mar 15 12:02:48 <DeadSuperHero> The sun is actually out.
- Mar 15 12:02:58 <msalzberg> Who is all here? And who is actually just lurking?
- Mar 15 12:03:07 <DeadSuperHero> House of D*! Represent!
- Mar 15 12:04:07 <DeadSuperHero> arkiver, cha1tanya donnerkarlson jamielinux kn330 mathis_ n1x necromancer offSchub Pistos str4ngerz stwf_ syst3mw0rm zip4RAND , we're about ready to begin, within the next minute or so.
- Mar 15 12:04:08 <DeadSuperHero> :)
- Mar 15 12:04:21 <DeadSuperHero> Okay!
- Mar 15 12:04:24 <cha1tanya> ok
- Mar 15 12:04:46 <DeadSuperHero> So, we're gonna focus on a few different things in this chat today.
- Mar 15 12:04:54 * jamiew (~jamiew@173-45-226-44.slicehost.net) has joined #diaspora-meeting
- Mar 15 12:04:58 <DeadSuperHero> Specifically, one of the most important things to us: Community
- Mar 15 12:04:58 <arkiver> great!
- Mar 15 12:05:09 * str4ngerz can haz c0untd0wn?
- Mar 15 12:05:11 * donnerdrummel (~yaaic@89.204.154.28) has joined #diaspora-meeting
- Mar 15 12:05:26 <DeadSuperHero> First, I want to make apparent some community stats as to how the project is growing.
- Mar 15 12:05:41 <DeadSuperHero> Over the past five months, we've had 143 pull requests.
- Mar 15 12:06:07 <DeadSuperHero> Over 103 of them were accepted, coming up to roughly a 69.3% accept rate. This number is going up as we speak.
- Mar 15 12:06:08 * Johannes_ (4fd8b822@gateway/web/freenode/ip.79.216.184.34) has joined #diaspora-meeting
- Mar 15 12:06:11 <msalzberg> Well at least. Github has some inconsistent data
- Mar 15 12:06:17 <DeadSuperHero> Yup.
- Mar 15 12:06:52 <DeadSuperHero> But the good news is that our accept rate is going way up. Our workflow for community developers
- Mar 15 12:06:54 <DeadSuperHero> is getting cleaner
- Mar 15 12:06:55 <DeadSuperHero> faster
- Mar 15 12:06:57 <DeadSuperHero> and easier.
- Mar 15 12:07:11 <msalzberg> I've been trying to get pull request data from the top 50 projects on github
- Mar 15 12:07:19 <DeadSuperHero> How's that coming?
- Mar 15 12:07:50 <msalzberg> But from my understanding now, Is that that number is wayyyy higher than other projects with our number of forks an followers
- Mar 15 12:08:23 <DeadSuperHero> So already, as far as FOSS projects of our size goes, we're ahead of a lot of other projects, and it's all thanks to the community.
- Mar 15 12:08:35 <msalzberg> Which means that we are one of the most accessible projects on github. If anyone had any ideas how to get more/ better data about this, I would appreciate it.
- Mar 15 12:08:53 * dejongge (~jonke@pD9E0DEAC.dip0.t-ipconnect.de) has joined #diaspora-meeting
- Mar 15 12:09:05 <DeadSuperHero> We're actually working on creating a community developer report that showcases how exactly other numbers and factors are growing.
- Mar 15 12:09:11 * axavio (824c4075@gateway/web/freenode/ip.130.76.64.117) has joined #diaspora-meeting
- Mar 15 12:09:25 <DeadSuperHero> Part of this process entails a potential developer survery that I'm putting together.
- Mar 15 12:09:29 <msalzberg> Yeah DeadSuperHero I am excited to hear how that turns out.
- Mar 15 12:09:34 <DeadSuperHero> It should be available this week or next.
- Mar 15 12:10:06 <DeadSuperHero> But it'd be really great to hold sort of an informal census to see who's out there contributing every day, who's active on the platform they help develop, the average amount of commits per developer, and much more.
- Mar 15 12:10:19 * stultus (~stultus@wikisource/Hrishikesh.kb) has joined #diaspora-meeting
- Mar 15 12:10:26 <DeadSuperHero> We believe in making the developer experience just as awesome as the experience of actually using Diaspora, and we're working hard to get it there.
- Mar 15 12:10:53 <msalzberg> I want to give a couple of shout outs to raven24 stwf_ and diasp
- Mar 15 12:10:53 <msalzberg> Who have just been killing it.
- Mar 15 12:11:02 <DeadSuperHero> Yeah, those guys have been so awesome.
- Mar 15 12:11:15 <DeadSuperHero> We've had some really terrific pull requests from them.
- Mar 15 12:11:18 <msalzberg> Also DeadSuperHero, can you paste the link to stwf's search ajaxly pull?
- Mar 15 12:11:45 <stultus> Hi all :)
- Mar 15 12:11:50 <denniscollective> ahoy
- Mar 15 12:11:54 <DeadSuperHero> You bet! I'll dig for it. In the meantime, how's development going?
- Mar 15 12:12:13 <msalzberg> I'm personally really excited about this. Everyone here has been really focused on nailing down a process which ensures that we have more people doing more useful work!
- Mar 15 12:12:32 <DeadSuperHero> stwf_, https://github.com/diaspora/diaspora/pull/2828
- Mar 15 12:12:58 <msalzberg> And I want to reiterate again, we are committed to working with devs of all ability levels to get a well thought out, well communicated pull request in.
- Mar 15 12:13:21 <msalzberg> A huge part of this is communication on our part. But also that of a dev
- Mar 15 12:13:44 <DeadSuperHero> Definitely.
- Mar 15 12:13:49 <msalzberg> One thing we need to be extra careful for is when someone does a huge body of work
- Mar 15 12:14:26 <msalzberg> And then just drops it off in a request, it can create a bunch of problems. So a good rule of thumb is sub
- Mar 15 12:14:39 <msalzberg> mit the smallest pull that makes sense for a feature.
- Mar 15 12:14:48 <DeadSuperHero> Yeah, as per our usual policy, if you're making a huge pull request with a lot of changes, be sure to let us know beforehand.
- Mar 15 12:14:58 <msalzberg> We had some great example of this process with raven this week
- Mar 15 12:15:23 <msalzberg> Who submitted a good pull request with improved read more functionailty and oembed previews
- Mar 15 12:15:40 <msalzberg> When he broke it out, it was super easy to get more into master faster
- Mar 15 12:15:46 <DeadSuperHero> Yeah, and that "reload media when liking the post it's in" bug is gone now.
- Mar 15 12:16:21 <msalzberg> Word. Ok.
- Mar 15 12:16:24 <msalzberg> What else DeadSuperHero
- Mar 15 12:16:26 <DeadSuperHero> So moving along, msalzberg how's the refactoring going?
- Mar 15 12:17:01 <msalzberg> It's going in fits in bursts. During work we have been refactoring the publisher.
- Mar 15 12:17:07 <msalzberg> If anyone has ever tried working on it
- Mar 15 12:17:11 <msalzberg> You know it is a nightmare
- Mar 15 12:17:32 <DeadSuperHero> Jeez. So what exactly is going into refactoring it?
- Mar 15 12:17:36 <msalzberg> so Dan and denniscollective have been backoneifing it.
- Mar 15 12:17:44 <DeadSuperHero> :)
- Mar 15 12:17:48 <denniscollective> yeah
- Mar 15 12:17:50 <msalzberg> denniscollective: Care to elaborate?
- Mar 15 12:17:55 <denniscollective> a bunch of progress is being made
- Mar 15 12:18:17 <denniscollective> people can follow along by watching the remotipart and posting branches on github
- Mar 15 12:18:19 <msalzberg> (btw sry for my typos. Fighting bus traffic)
- Mar 15 12:18:35 <denniscollective> but pretty much we're making an alternative publisher flow
- Mar 15 12:18:53 <denniscollective> we're originally starting out by duplicating the current one, but in another place
- Mar 15 12:19:01 <denniscollective> and doing it right, with current best practices
- Mar 15 12:19:03 <DeadSuperHero> Can you elaborate on how the new one will be different?
- Mar 15 12:19:05 <denniscollective> the code is a lot nicer
- Mar 15 12:19:16 <stwf_> DeadSuperHero msalzberg Hi Thanks, just got here, stupid work...
- Mar 15 12:19:28 <DeadSuperHero> stwf_, <333333
- Mar 15 12:19:31 <denniscollective> DeadSuperHero: when we know more yes, but it's still a bunch of conversations so I'm not exactly sure
- Mar 15 12:19:32 <msalzberg> stwf_: Hey glad you could make it.
- Mar 15 12:19:51 <denniscollective> right now we're making it as much like the old one as possible
- Mar 15 12:20:01 <DeadSuperHero> Makes sense.
- Mar 15 12:20:06 <denniscollective> so then when it's "done" we can axe the old one, for the new one with nicer code
- Mar 15 12:20:17 <denniscollective> there are sure to be a few little bugs when this happens
- Mar 15 12:20:23 <msalzberg> Which is easier to build powerful new features on
- Mar 15 12:20:34 <denniscollective> but it should be easier to fix them
- Mar 15 12:20:47 <denniscollective> this happened when we shipped the backbonification of the stream
- Mar 15 12:20:47 <msalzberg> Where as right now, changing the publisher is like pulling teeth
- Mar 15 12:20:49 <sarahmei> Are you implementing your own Ajax file uploader ?
- Mar 15 12:20:58 <denniscollective> sarahmei: remotipart
- Mar 15 12:21:08 <msalzberg> denniscollective: Links?
- Mar 15 12:21:11 <sarahmei> I've had to do that twice recently :p no fun
- Mar 15 12:21:23 <denniscollective> furreal
- Mar 15 12:21:28 <msalzberg> Gross
- Mar 15 12:21:29 <denniscollective> msalzberg: wat? stop trollin
- Mar 15 12:21:40 <DeadSuperHero> lol
- Mar 15 12:21:42 <denniscollective> when we shipped the backbonification of the stream...
- Mar 15 12:21:52 <denniscollective> a bunch of small untested features disappeared
- Mar 15 12:21:57 <denniscollective> this is a function of not having tests
- Mar 15 12:22:12 <DeadSuperHero> So obviously we're making improvements to the Publisher to make it easier to manage and develop.
- Mar 15 12:22:16 <denniscollective> as far as I'm concerned, if a feature doesn't have tests, it doesn't exist
- Mar 15 12:22:22 <DeadSuperHero> Yeah, tests are really important.
- Mar 15 12:22:25 <sarahmei> Amen
- Mar 15 12:22:25 <denniscollective> because when you rewrite something, it disappears
- Mar 15 12:22:39 <stwf_> Maybe a modular system for the publisher, so people could add different functionality. It would be nice to be able to include alternate contents like MathXML equations, etc
- Mar 15 12:22:41 <denniscollective> so we're trying not to miss anything in the rewrite
- Mar 15 12:22:48 <denniscollective> but we inevitably will.
- Mar 15 12:22:58 <denniscollective> so don't freak out when it happens, kay?
- Mar 15 12:23:05 <DeadSuperHero> These things happen.
- Mar 15 12:23:14 <msalzberg> But you can help us! You can test it right now. If you check out the branch
- Mar 15 12:23:16 <denniscollective> stwf_: the code is a lot better, so should be easier to change
- Mar 15 12:23:32 <denniscollective> no immediate plans of making a plugin architecture in it
- Mar 15 12:23:35 <msalzberg> Every wip we have is on github!
- Mar 15 12:23:36 <stwf_> Is it right that when the javascript for a jasmine test doesn't compile it fails silently?
- Mar 15 12:23:37 <denniscollective> but it will be easier to moddify
- Mar 15 12:23:45 <msalzberg> Stw
- Mar 15 12:23:51 <sarahmei> And what's a wip? :)
- Mar 15 12:23:52 <denniscollective> yes
- Mar 15 12:23:54 <msalzberg> stwf_: Yeah :)
- Mar 15 12:24:04 <stwf_> that is unfortunate lol
- Mar 15 12:24:05 <msalzberg> Oh. Wip = work in progress
- Mar 15 12:24:07 <denniscollective> it runs 0 tests
- Mar 15 12:24:14 <denniscollective> when there are syntax errors
- Mar 15 12:24:18 <msalzberg> stwf_: It's the nature of js.
- Mar 15 12:24:23 <denniscollective> you can look in the browser console
- Mar 15 12:24:29 <stwf_> not running tests is ok, but a warning would be nice...
- Mar 15 12:24:31 <denniscollective> and look for syntax errors
- Mar 15 12:24:33 <sarahmei> You have to watch the test count
- Mar 15 12:24:41 <sarahmei> And make sure it's the same
- Mar 15 12:24:54 <sarahmei> Definitely suboptimal
- Mar 15 12:24:55 <stwf_> sarahmei yup, will do from now on!
- Mar 15 12:25:01 <msalzberg> stwf_: While you are here. I was wondering
- Mar 15 12:25:28 <msalzberg> We really liked your pull. And you did everything you needed to get it pulled
- Mar 15 12:25:54 * GeniusMusings (~chatzilla@66.96.1.33) has joined #diaspora-meeting
- Mar 15 12:26:00 <msalzberg> After Grippi and i pulled it in, he made some stylistic changes to the code
- Mar 15 12:26:12 <msalzberg> I thought you might find it interesting.
- Mar 15 12:26:24 <msalzberg> But, I am not sure how to close that feedback loop
- Mar 15 12:26:45 <msalzberg> Because I feel like it would be beneficial to you and other people
- Mar 15 12:26:49 <msalzberg> We havent done anything like that before
- Mar 15 12:26:55 <msalzberg> Any ideas?
- Mar 15 12:26:57 <stwf_> sure, I've been told my ruby style is awkward. I've developed bad habits
- Mar 15 12:27:16 <stwf_> So I don't mind your editing, I treat it all as a learning experience
- Mar 15 12:27:20 <msalzberg> No problem. Actually it was mostly in js land
- Mar 15 12:27:34 <msalzberg> If it works and it has tests, it is pretty ok to me
- Mar 15 12:27:45 <sarahmei> I wrote ruby that looked like java for the first few months after my transition :)
- Mar 15 12:27:50 <msalzberg> Cool, is there use to you to have some sort of following?
- Mar 15 12:27:51 <sarahmei> It's normal
- Mar 15 12:27:51 <DeadSuperHero> Oh lordy.
- Mar 15 12:28:03 <msalzberg> * followup
- Mar 15 12:28:10 * grippi (~grippi@mobile-166-205-138-175.mycingular.net) has joined #diaspora-meeting
- Mar 15 12:28:17 <msalzberg> Stupid auto correct
- Mar 15 12:28:20 <grippi> hey guys
- Mar 15 12:28:24 <DeadSuperHero> Hey Dan.
- Mar 15 12:28:28 <grippi> sorry for the lateness
- Mar 15 12:28:28 <msalzberg> Glad u could make it
- Mar 15 12:28:32 <msalzberg> Jetk
- Mar 15 12:28:34 <grippi> yeah
- Mar 15 12:28:36 <msalzberg> Jerk
- Mar 15 12:28:41 <msalzberg> Ok
- Mar 15 12:28:43 <denniscollective> don't be jerks
- Mar 15 12:28:44 <grippi> running and ircing
- Mar 15 12:28:48 <denniscollective> make out instead
- Mar 15 12:28:51 <denniscollective> <333
- Mar 15 12:28:51 <DeadSuperHero> XD
- Mar 15 12:28:53 <SlackerD> lol
- Mar 15 12:28:53 <msalzberg> What's next DeadSuperHero?
- Mar 15 12:29:00 <DeadSuperHero> Okay, so we only have a few small points left.
- Mar 15 12:29:12 <stwf_> I did see the edits, but that could ahve been easily missed. Once a pull is closed it kind of disappears? Is there a way to add a comment?
- Mar 15 12:29:18 <msalzberg> Wait actually
- Mar 15 12:29:36 <msalzberg> You can go comment again, and I get a notification.
- Mar 15 12:29:42 <msalzberg> I read all of my github notifications.
- Mar 15 12:29:44 <DeadSuperHero> :P
- Mar 15 12:29:46 <DeadSuperHero> Anywhoo
- Mar 15 12:30:01 <DeadSuperHero> So msalzberg posted a week or two ago about the federation logger.
- Mar 15 12:30:08 <msalzberg> Can we quickly link to the pull request guidelines?
- Mar 15 12:30:11 <msalzberg> Here?
- Mar 15 12:30:20 <msalzberg> Hold one sec on that
- Mar 15 12:30:43 <msalzberg> Sean worked really hard to put these guidelines together, did everyone see his blog post?
- Mar 15 12:31:00 <DeadSuperHero> https://github.com/diaspora/diaspora/wiki/Pull-Request-Guidelines
- Mar 15 12:31:02 <DeadSuperHero> There we go!
- Mar 15 12:31:19 <msalzberg> We have been working extra hard to build consistency in this process
- Mar 15 12:31:21 <DeadSuperHero> We're working on sprucing up the guidelines. Nothing too restrictive.
- Mar 15 12:31:49 <DeadSuperHero> But it's good to have a sort of Human Protocol to follow for community developers, so that everyone's job gets a little easier.
- Mar 15 12:32:03 <msalzberg> It's a living document, just trying to establish how we work as a coding community.
- Mar 15 12:32:05 <msalzberg> With bug mash Monday, we have been trying hard to live by these rules
- Mar 15 12:32:30 <DeadSuperHero> We've made little edits here and there as necessary by studying the Bug Mash.
- Mar 15 12:32:37 <msalzberg> It's more like an FAQ for pull requests
- Mar 15 12:32:38 <msalzberg> Yeah
- Mar 15 12:33:04 <msalzberg> Ok, I just wanted to make sure everyone saw it. And thanks to people like stwf_ we know it does work!
- Mar 15 12:33:09 <DeadSuperHero> It's all simple stuff really, but all that great info is now in one place.
- Mar 15 12:33:11 <msalzberg> Ok. Moving on!
- Mar 15 12:33:28 <DeadSuperHero> Last order of business, screencasts.
- Mar 15 12:33:33 <msalzberg> Yeah. Thanks sean for coming to bat for that
- Mar 15 12:33:35 <msalzberg> YEAH
- Mar 15 12:33:39 <str4ngerz> can we please have some infos on [18:30] <DeadSuperHero> So msalzberg posted a week or two ago about the federation logger.
- Mar 15 12:33:46 <msalzberg> Yes
- Mar 15 12:33:49 <msalzberg> That's a screencast
- Mar 15 12:34:23 <msalzberg> Sorry on phone, can someone provide a link?
- Mar 15 12:34:52 <msalzberg> ...
- Mar 15 12:34:53 <DeadSuperHero> *fetches*
- Mar 15 12:35:02 <DeadSuperHero> http://devblog.joindiaspora.com/2012/03/02/screencast-federation-logger/
- Mar 15 12:35:05 <DeadSuperHero> SHAZAM
- Mar 15 12:35:11 <msalzberg> How can we get less lurkers in these chats :p
- Mar 15 12:35:13 <str4ngerz> i hoped to get some infos on federation-refactoring, like promised
- Mar 15 12:35:44 <denniscollective> not much has happened
- Mar 15 12:35:48 <denniscollective> we're still talking
- Mar 15 12:35:50 <msalzberg> Well, it's all in the branch. I have spent most of the week blogging an doing pull requests
- Mar 15 12:36:00 * TakinOver (~chatzilla@pool-98-112-50-173.lsanca.fios.verizon.net) has joined #diaspora-meeting
- Mar 15 12:36:10 <denniscollective> max's branch is compatible with the old stuff
- Mar 15 12:36:12 <msalzberg> Right now primarily is about refactoring. And killing and changing some bad tests
- Mar 15 12:36:27 <denniscollective> no incompatible changes have been made yet.
- Mar 15 12:36:37 <denniscollective> we aren't exactly sure what we are going to do
- Mar 15 12:36:38 <msalzberg> It's about making the process more modular and less twisted
- Mar 15 12:36:40 <denniscollective> so we are talking about it
- Mar 15 12:36:50 <denniscollective> people are saying that we have already started. they are lying
- Mar 15 12:36:51 <msalzberg> Yeah the reason we announced that it was going to happen so early
- Mar 15 12:36:53 <msalzberg> Is exsist
- Mar 15 12:37:06 <DeadSuperHero> Simply put, it's a heads-up.
- Mar 15 12:37:09 <msalzberg> Is to let everyone one know wayy in advance
- Mar 15 12:37:38 <str4ngerz> ok, thanx
- Mar 15 12:37:43 <DeadSuperHero> Moving along though, I'm taking it upon myself to do 4-5 videos sort of visually explaining getting into the Diaspora GitHub workflow, where to find bugs, stress testing, making pull requests, and all that great stuff.
- Mar 15 12:37:59 <DeadSuperHero> We want to try and help the newbies that want to learn in a very visual way.
- Mar 15 12:38:00 <msalzberg> Your going to know when important changes are pushed to master
- Mar 15 12:38:08 <grippi> yay Sean!
- Mar 15 12:38:25 <msalzberg> Yes. An the federation logger is a tool I made to help people understand federation at a high level
- Mar 15 12:38:39 <msalzberg> It's not too hard to set up, and I go really slow in the video
- Mar 15 12:38:57 <msalzberg> If you have a dev setup on your box at home, you can set it up!
- Mar 15 12:39:25 <DeadSuperHero> Yeah, Max even shows you how to use it in his screencast.
- Mar 15 12:40:05 <msalzberg> Also, sorry I suck at screencasts. I will get better
- Mar 15 12:40:16 <DeadSuperHero> We all will.
- Mar 15 12:40:18 <msalzberg> What kinds of screencasts would be helpful to all of you?
- Mar 15 12:40:26 * axavio has quit (Ping timeout: 245 seconds)
- Mar 15 12:40:34 <msalzberg> DeadSuperHero: Had some ideas.
- Mar 15 12:40:54 <DeadSuperHero> Just anything that can help explain how parts of the system and development process works.
- Mar 15 12:41:02 <stwf_> how to run the tests, etc. Maybe mention the jasmine issue
- Mar 15 12:41:10 <DeadSuperHero> Good ideas!
- Mar 15 12:41:37 <TakinOver> msalzberg: Take it from the beginning. Start with forking on Github.
- Mar 15 12:41:43 <DeadSuperHero> That's what I'm doing.
- Mar 15 12:41:44 <DeadSuperHero> :)
- Mar 15 12:41:51 * rosanna (~rosanna@50-79-36-194-static.hfc.comcastbusiness.net) has joined #diaspora-meeting
- Mar 15 12:41:56 <msalzberg> Ok, we can do that
- Mar 15 12:41:59 <msalzberg> What else?!
- Mar 15 12:42:25 <DeadSuperHero> That's about everything we wanted to address, so now we're going to take about five minutes or so for questions, if anyone has any.
- Mar 15 12:42:27 * grippi_ (~grippi@75-101-111-130.dedicated.static.sonic.net) has joined #diaspora-meeting
- Mar 15 12:42:32 <grippi_> ok, back
- Mar 15 12:42:36 <grippi_> on an actual computer
- Mar 15 12:42:40 <DeadSuperHero> Woot.
- Mar 15 12:42:42 <grippi_> sry for the away nonsense
- Mar 15 12:42:53 <msalzberg> Yes. So questions time
- Mar 15 12:43:19 <TakinOver> DeadSuperHero: How about creating/posting a high-level overview of D source. Kind of massive for someone new.
- Mar 15 12:43:23 <msalzberg> So Sean and I are gonna work on screencasts, starting with forking, which include running the tests.
- Mar 15 12:43:57 <DeadSuperHero> A high-level overview would be a pretty big undertaking, but maybe explaining the different parts in the different directories could be a good start.
- Mar 15 12:44:39 <msalzberg> TakinOver: I need to get better at screencasts first :p
- Mar 15 12:44:50 <TakinOver> DeadSuperHero: Yes, that would be great.
- Mar 15 12:44:54 <sarahmei> There are some good resources out there that talk about the structure of rails apps
- Mar 15 12:45:03 <DeadSuperHero> Definitely.
- Mar 15 12:45:11 <sarahmei> And diaspora is in many ways a very standard rails app
- Mar 15 12:45:26 <TakinOver> msalzberg: Yeah, I tried to make one once. Major fail.
- Mar 15 12:45:34 <sarahmei> At least it is in its code layout
- Mar 15 12:45:35 <stwf_> Is there a schedule for the UX revamping? Also the backbone-ifying? It seems that fixing some of the smaller bugs could wait if that was going to be done soon...
- Mar 15 12:46:12 <msalzberg> stwf_: With all the bloggy stuff, it has been slow going :(
- Mar 15 12:46:24 <msalzberg> But that does remind
- Mar 15 12:46:30 <msalzberg> Me
- Mar 15 12:46:39 <msalzberg> I want to create a wish list.
- Mar 15 12:46:51 <msalzberg> I know I brought it up a couple of weeks ago.
- Mar 15 12:46:59 <msalzberg> But there are some developer
- Mar 15 12:47:00 <grippi_> stwf_: yeah, i'll bring you guys up to speed on that in the near-future
- Mar 15 12:47:10 <msalzberg> Feature kind of things that need to get done
- Mar 15 12:47:35 <grippi_> stwf_: ps killer pull request with the ajaxing in of remote ppl in the search :)
- Mar 15 12:47:38 <stultus> any news on the api?
- Mar 15 12:47:47 <msalzberg> I know something Pistos mentioned would be to set up some sort of configurable branding pack
- Mar 15 12:47:54 <grippi_> stultus: not yet
- Mar 15 12:47:59 <grippi_> we're going to be refactoring federation
- Mar 15 12:48:01 <grippi_> and when we do that
- Mar 15 12:48:09 <grippi_> then we'll start documenting the new hottness
- Mar 15 12:48:11 <stwf_> technically isn't the xml interface a sort of api?
- Mar 15 12:48:17 <denniscollective> functionally there is the api that backbone talks to
- Mar 15 12:48:22 <msalzberg> There is a federation API
- Mar 15 12:48:23 <denniscollective> but it's not a public api
- Mar 15 12:48:27 <grippi_> stwf_: denniscollective right
- Mar 15 12:48:34 <denniscollective> people could theoretically build stuff on it, using the same thing we use
- Mar 15 12:48:34 <grippi_> but it's not "spec'd"
- Mar 15 12:48:42 <grippi_> it's more of what we need at the current point in time
- Mar 15 12:48:43 <denniscollective> but it's not published because it needs to change rapidly
- Mar 15 12:48:50 <msalzberg> Yes. Backboneification means we are building the app on top of a json API to make that work
- Mar 15 12:48:54 <grippi_> denniscollective: false!
- Mar 15 12:49:01 <grippi_> debs would need api tokens
- Mar 15 12:49:04 <grippi_> *devs
- Mar 15 12:49:13 * sfs (d952848d@gateway/web/freenode/ip.217.82.132.141) has joined #diaspora-meeting
- Mar 15 12:49:25 <grippi_> i suppose we could use devise token authenticatable
- Mar 15 12:49:36 <grippi_> as a hack
- Mar 15 12:49:39 <denniscollective> what do people want to make with the api?
- Mar 15 12:49:42 <grippi_> i believe that's what Pistos does
- Mar 15 12:49:47 <stwf_> ipad app!
- Mar 15 12:49:59 <grippi_> stwf_: DUDE I GET MY RETINA IPAD TOMORROW I'M SO PUMPED
- Mar 15 12:50:00 <DeadSuperHero> There has been interest in getting support into Gwibber and Choqok.
- Mar 15 12:50:00 * TakinOver_ (~chatzilla@pool-98-112-50-173.lsanca.fios.verizon.net) has joined #diaspora-meeting
- Mar 15 12:50:03 <grippi_> (sorry, apple fanboy)
- Mar 15 12:50:11 <msalzberg> I think it's a bad idea to do token auth
- Mar 15 12:50:14 <grippi_> getting into gwibber involves XMPP, no?
- Mar 15 12:50:18 <stwf_> I hesitated, now I have to wait. I may try a quick hit at the local walmart!
- Mar 15 12:50:19 <grippi_> msalzberg: github did it
- Mar 15 12:50:24 <msalzberg> The API is changing alot as we refactor stuff
- Mar 15 12:50:28 <grippi_> haha, it'll totally be worth it
- Mar 15 12:50:56 <grippi_> stwf_: let's FaceTime once you get the new ipad
- Mar 15 12:50:58 <grippi_> it'll be rad
- Mar 15 12:51:03 <grippi_> we can talk about javascript and stuff
- Mar 15 12:51:07 <denniscollective> as noted here http://blog.diasporafoundation.org/2012/03/12/how-we-are.html what we currently have is a great start for what we need to do
- Mar 15 12:51:12 <stwf_> grippi_ you got it!
- Mar 15 12:51:22 <grippi_> YES.
- Mar 15 12:51:24 <denniscollective> we don't know exactly what we need to get to where we need to go
- Mar 15 12:51:27 <denniscollective> but it's emerging
- Mar 15 12:51:46 <denniscollective> so, as stuff solidifies, we will be publishing our apis
- Mar 15 12:51:48 <DeadSuperHero> Things are definitely coming together.
- Mar 15 12:52:03 <denniscollective> but until then, we need the ability to keep changing things
- Mar 15 12:52:10 * torrancew (~torrancew@173-228-17-16.dsl.static.sonic.net) has joined #diaspora-meeting
- Mar 15 12:52:56 <DeadSuperHero> Any other questions?
- Mar 15 12:52:56 <denniscollective> anyone have anything else?
- Mar 15 12:52:58 <stwf_> sure, I mean at that point the beta tag (i believe becomes a big deal)
- Mar 15 12:54:00 <DeadSuperHero> No questions?
- Mar 15 12:54:04 <stultus> one more thing, what is wrong with cubbi.es ??
- Mar 15 12:54:24 * __t (~t@port-92-195-64-238.dynamic.qsc.de) has joined #diaspora-meeting
- Mar 15 12:54:33 <stultus> login with user@pod results in Application error :(
- Mar 15 12:54:44 <DeadSuperHero> msalzberg, any ideas?
- Mar 15 12:54:47 <stultus> but username and password method works
- Mar 15 12:54:49 * GeniusMusings has quit (Quit: ChatZilla 0.9.88.1 [Firefox 10.0.2/20120215223356])
- Mar 15 12:55:02 <denniscollective> grippi_ would eb the one to ask
- Mar 15 12:55:03 * msalzberg has quit (Ping timeout: 245 seconds)
- Mar 15 12:55:25 * diasp (~diasp@mnch-5d854160.pool.mediaWays.net) has joined #diaspora-meeting
- Mar 15 12:55:43 <diasp> hi@all
- Mar 15 12:55:49 <denniscollective> ahoy!
- Mar 15 12:55:51 <DeadSuperHero> Hey diasp
- Mar 15 12:56:02 * msalzberg (~maxwell@75-101-111-130.dedicated.static.sonic.net) has joined #diaspora-meeting
- Mar 15 12:56:08 <denniscollective> there is something wrong with cubbies.
- Mar 15 12:56:08 <msalzberg> arg sorry got disconnected
- Mar 15 12:56:08 <grippi_> i'll escalate fixing cubbies
- Mar 15 12:56:16 <DeadSuperHero> That'd be super cool.
- Mar 15 12:56:24 <msalzberg> yeah srsly
- Mar 15 12:56:25 <stultus> :)
- Mar 15 12:56:42 <msalzberg> ok
- Mar 15 12:56:47 <msalzberg> would office hours be helpful to people?
- Mar 15 12:56:52 <msalzberg> i would hold them if people would come?
- Mar 15 12:57:23 <sarahmei> What would you do at office hours?
- Mar 15 12:57:31 <msalzberg> I'm not sure exactly
- Mar 15 12:57:42 <msalzberg> but i feel like people would benefit if there was a set hour i was here
- Mar 15 12:57:43 <denniscollective> what does office hours mean?
- Mar 15 12:58:01 <denniscollective> isn't that this?
- Mar 15 12:58:16 <msalzberg> this is something with an agenda
- Mar 15 12:58:22 <msalzberg> where we talk about cool things that happend
- Mar 15 12:58:23 <TakinOver_> msalzberg: Office hours was helpful back in my college days, but if no one shows, you've wasted time.
- Mar 15 12:58:25 <sarahmei> Well it's a big group. You could use office hours to offer individual help
- Mar 15 12:58:31 <msalzberg> yeah
- Mar 15 12:58:34 <sarahmei> To contributors
- Mar 15 12:58:52 <denniscollective> seems unnecessarily formal.
- Mar 15 12:59:01 <denniscollective> vs hey contributors
- Mar 15 12:59:07 <denniscollective> please direct message us any time
- Mar 15 12:59:17 <msalzberg> no, denniscollective i think it is worth talking about
- Mar 15 12:59:33 <msalzberg> would anyone feel like that would help them?
- Mar 15 12:59:41 <msalzberg> I feel akin TakinOver_ said
- Mar 15 12:59:53 <msalzberg> but if people think they would show up i would be willing to try it out
- Mar 15 13:00:40 <msalzberg> nobody?
- Mar 15 13:00:42 <msalzberg> ok
- Mar 15 13:00:45 <msalzberg> fake idea then
- Mar 15 13:00:54 <sarahmei> I think it's friendlier and lower barrier to say hey show up at this time and we'll help
- Mar 15 13:01:03 <sarahmei> Vs direct message us
- Mar 15 13:01:17 <sarahmei> But if nobody else agrees that's ok :)
- Mar 15 13:01:28 <msalzberg> ....
- Mar 15 13:01:36 <msalzberg> ok
- Mar 15 13:01:39 <msalzberg> anything else?
- Mar 15 13:01:52 <msalzberg> I'm here, your here?
- Mar 15 13:02:12 <torrancew> msalzberg: A bit late, but I do think office hours are a decent idea, but I may be the only one that would use them, it seems, and the frequency would be sporadic for me
- Mar 15 13:02:36 <denniscollective> torrancew: girl, you got an open door policy
- Mar 15 13:02:52 * msalzberg_ (~msalzberg@mobile-166-205-136-145.mycingular.net) has joined #diaspora-meeting
- Mar 15 13:02:58 <msalzberg> stupid phone
- Mar 15 13:03:08 <denniscollective> two msalzbergs
- Mar 15 13:03:11 <denniscollective> too much.
- Mar 15 13:03:14 <denniscollective> not enough.
- Mar 15 13:03:15 <denniscollective> moar.
- Mar 15 13:03:21 * denniscollective is now known as msalzberg__
- Mar 15 13:03:25 <msalzberg> 3 or nothing
- Mar 15 13:03:26 <msalzberg> ok
- Mar 15 13:03:29 <msalzberg> does anyone
- Mar 15 13:03:30 <msalzberg> have
- Mar 15 13:03:31 <msalzberg__> winning
- Mar 15 13:03:35 <msalzberg> anything else?
- Mar 15 13:03:36 <msalzberg__> moar
- Mar 15 13:03:37 <msalzberg__> things
- Mar 15 13:03:38 <TakinOver_> Also, I think you'll need to limit topics in office hours. Idle chit-chat or whining would not help anyone.
- Mar 15 13:03:39 <msalzberg__> to
- Mar 15 13:03:40 <msalzberg__> say
- Mar 15 13:03:42 * tca (~tca@a79-168-253-128.cpe.netcabo.pt) has joined #diaspora-meeting
- Mar 15 13:03:43 <DeadSuperHero> Okay, so if anyone has any more questions, now would be a time to speak up.
- Mar 15 13:03:47 <msalzberg> TakinOver_: amen to that!
- Mar 15 13:03:50 <msalzberg> :)
- Mar 15 13:03:53 <msalzberg__> a
- Mar 15 13:03:55 <msalzberg__> m
- Mar 15 13:03:57 <msalzberg__> e
- Mar 15 13:03:57 <msalzberg__> n
- Mar 15 13:04:05 * tca is now known as pedestrian
- Mar 15 13:04:19 <msalzberg> ok
- Mar 15 13:04:20 <msalzberg__> nothing else?
- Mar 15 13:04:22 <torrancew> I'm good
- Mar 15 13:04:32 <msalzberg> everyone else, have a really good day. stay dry!
- Mar 15 13:04:33 <msalzberg__> well thanks for coming!
- Mar 15 13:04:34 <DeadSuperHero> Alright, I guess that pretty much sums it up!
- Mar 15 13:04:36 <sfs> Thanks for the great document about testing
- Mar 15 13:04:45 <DeadSuperHero> :)
- Mar 15 13:04:48 <msalzberg> sfs: thanks for showing up
- Mar 15 13:04:57 <DeadSuperHero> Chatlogs going up in 10 minutes on the wiki!
- Mar 15 13:05:01 <torrancew> adios
- Mar 15 13:05:02 * torrancew (~torrancew@173-228-17-16.dsl.static.sonic.net) has left #diaspora-meeting
- Mar 15 13:05:08 <pedestrian> I guess I'm late...
- Mar 15 13:05:11 <pedestrian> again...
- Mar 15 13:05:14 <msalzberg> and feedback on any of the stuff we produce it much appreciated
- Mar 15 13:05:18 <sfs> if I have some questions about test I need where is the best place to ask?
- Mar 15 13:05:35 <msalzberg> if your code is kinda complete
- Mar 15 13:05:39 * grippi__ (~grippi@75-101-111-130.dedicated.static.sonic.net) has joined #diaspora-meeting
- Mar 15 13:05:40 <msalzberg> you can actually submit a pull request
- Mar 15 13:05:45 <msalzberg> and I will review it and let you know!
- Mar 15 13:05:45 <DeadSuperHero> sfs, the diaspora-dev mailing list is also a good option.
- Mar 15 13:05:53 <sfs> oh really. Perfect!
- Mar 15 13:05:57 <msalzberg__> or #diaspora-dev on freenode
- Mar 15 13:06:05 * grippi__ has quit (Client Quit)
- Mar 15 13:06:07 <msalzberg__> but you can submit a pull request to ask for feedback on it as well
- Mar 15 13:06:10 <msalzberg> but its easier when i can see the code :)
- Mar 15 13:06:19 * msalzberg__ is now known as dnscollective
- Mar 15 13:06:24 <msalzberg> oh also, we ALMOST got to zero pull requests this week
- Mar 15 13:06:26 * dnscollective is now known as denniscollective
- Mar 15 13:06:32 <msalzberg> its like inbox zero for FOSS nerds
- Mar 15 13:06:46 <stwf_> that means I need to tmake some more!
- Mar 15 13:06:51 <msalzberg> <3333333333333333333
- Mar 15 13:06:54 <msalzberg> please
- Mar 15 13:06:59 <msalzberg> you all need to make more!
- Mar 15 13:07:06 <msalzberg> we gotta get BMM rocking and rollin again
- Mar 15 13:07:14 <msalzberg> and maybe even get some bigger things into the mix
- Mar 15 13:07:14 <DeadSuperHero> We really do.
- Mar 15 13:07:14 <sfs> ok I thing I prefer the pull request. I find it hard to get into the testing stuff right now. Is it ok to put stuff into the db for own tests?
- Mar 15 13:07:32 <msalzberg> sts we hit the db in our tests
- Mar 15 13:07:36 <msalzberg> we is bad people like that :/
- Mar 15 13:08:32 * donnerdrummel has quit (Ping timeout: 246 seconds)
- Mar 15 13:08:40 <sfs> Ok. I will submit a small fix without tests at first. You can then review it and give me advise for good tests maybe. That would be great!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement