mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_dev2013-03-04 01:08 pm
Entry tags:

A little organization and updates!

Hi all!

I've been doing some poking around and realized that I don't have a good overall state-of-the-DW-development. I have some vague ideas about what some people are working on and interested in, but I wanted to make those vague ideas become a bit less vague. :)

If you have a few minutes, I'd appreciate you taking the time to answer a couple of quick questions here!

  1. Are you actively working on a bug (or several) right now? Which ones?
  2. What are you interested in working on -- broadly or narrowly, what do you want to do? (Or are you just open for suggestions?)
  3. Is there anything explicitly blocking you from doing what you want? (Knowledge, someone has the bug claimed for a year, need a hand with something, etc.)
  4. Free form! Anything you want to say or ask. :)

I also want us to have another development focused chat like we did some months ago. I think the last one I did was well timed for US developers but bad for EU, so I'll go the other way this time. I'm thinking something like 8AM Pacific which is midnight for [personal profile] fu and 4PM UTC on a Sunday. Reasonable?

Thanks!

foxfirefey: A guy looking ridiculous by doing a fashionable posing with a mouse, slinging the cord over his shoulders. (geek)

I finally finished my questionaaaaaire

[personal profile] foxfirefey 2013-03-10 05:23 am (UTC)(link)
#1. Are you actively working on a bug (or several) right now? Which ones?

Okay here are my main things right now:

* Converting BML to TT. I'm getting better at it as I go. My current branch is converting the advanced customization area to TT, and it's almost done. I have also been converting pieces of the admin area to TT. To help others who will need to make TT pages, I have started a instructional cookbook.

* Making a jquery mobile version of the site. Have been blocked by all of the comment loading logic residing in S2 and not wanting to duplicate it, but have gotten good advice from [staff profile] mark (YOOOOU) on abstracting that logic out into DW::Logic. I'm going to work on that part next.

* Trying to get the dreamhack system back up and running with our new git setup. This is a subject where I am very over my head but Sophie has a great set up, so hopefully I can just work from there and get it to a place where we can make new dreamhacks for people. [personal profile] chebe's not working when she was ready and rarin' to go was a big wake up call for me. So far, a new dreamhack repository has been set up, I have a pull request for what I think are the source control files (aka not the checkout of DW code or automatically generated coverage/doc/test output.) I've made an issue to create a development branch on the main dreamwidth repo for it, since that's seemed to work out really great for dw-free; then I can do my development on a git branch. I've checked out a server to work with on DigitalOcean and I'm trying to set up a system there so I can test out the system--I'll note that this seems like a good opportunity to upgrade the OS of the dreamhack server, so I'm using 12.04 as a base. Once I have something that works, we'll need to figure out upgrading the dreamhack system to it.

#2. What are you interested in working on -- broadly or narrowly, what do you want to do? (Or are you just open for suggestions?)

I have broad ranging interests, the abilities to learn what I need to know for them, and my main barrier is time and focus energy.

I want to get rid of BML, I want to have a mobile version of the site. I also have some fantasies
in my head for something I call "cloaking" based on this bug where both entries and comments to a community could be made anonymously, with the backend keeping track. That way, admins could run anonymous communities while still maintaining some degree of of commenting accountability--if membership is moderated, entries/comments are members only, and they can ban an anoymous commentor from commenting without knowing who it is they have banned, then I think there could be a space where anonymous communities could run with more accountability. So, there would be cloaked posts and cloaked comments.

#3. Is there anything explicitly blocking you from doing what you want? (Knowledge, someone has the bug claimed for a year, need a hand with something, etc.)

I will most definitely need help with dreamhack stuff, and people can expect liberal [site community profile] dw_dev posts from me as I try to get it working. I might end up needing review/advice when I work on moving comment display logic from S2 to a DW::Logic place; I know efficiency is extremely important for this code and don't want to end up putting us in a bad position.

#4. Free form! Anything you want to say or ask. :)

HI MARK HI i can totally do some Sunday meeting if I know about it in advance enough to make plans EVEN IF IT IS AT 8AM
foxfirefey: A picture of GIR. (gir)

Re: I finally finished my questionaaaaaire

[personal profile] foxfirefey 2013-03-10 05:26 am (UTC)(link)
also re: #2 sometimes I have fantasies of learning how to do snazzier front end stuff and redoing site sections to modernize them
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

Re: I finally finished my questionaaaaaire

[staff profile] denise 2013-03-10 05:29 am (UTC)(link)
i would love you forever

even more than i already dooooooooo
foxfirefey: Fox stealing an egg. (mischief)

Re: I finally finished my questionaaaaaire

[personal profile] foxfirefey 2013-03-10 05:31 am (UTC)(link)
I want to modernize the customize area so bad

with drag and drop modules and shit and changing all color properties that are X color to Y color at once and MAKING IT LESS TEDIOUS it would be fantastic
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

Re: I finally finished my questionaaaaaire

[staff profile] denise 2013-03-10 05:34 am (UTC)(link)
oh my god seriously i would love you foreeeeeeeeeever

the mobile site will totally give you enough frontend practice to get started on the customize area next after that, right? :D :D :D
foxfirefey: A guy looking ridiculous by doing a fashionable posing with a mouse, slinging the cord over his shoulders. (geek)

Re: I finally finished my questionaaaaaire

[personal profile] foxfirefey 2013-03-10 05:37 am (UTC)(link)
Hmm, well, I don't know how much of the mobile site will directly translate, but I think with jQuery behind me, it's possible. I halfway did a cardsorting app in Django and jQuery once that had drag and drop, and I've done some simple "order by drag and drop" stuff for work in web interfaces, so I feel it is doable!
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

Re: I finally finished my questionaaaaaire

[staff profile] denise 2013-03-10 05:39 am (UTC)(link)
i have faith in yooooooou

seriously that whole thing's been annoying me forever. there's a bug open for it even! http://bugs.dwscoalition.org/show_bug.cgi?id=3411
foxfirefey: A guy looking ridiculous by doing a fashionable posing with a mouse, slinging the cord over his shoulders. (geek)

Re: I finally finished my questionaaaaaire

[personal profile] foxfirefey 2013-03-10 05:42 am (UTC)(link)
ooooh

I'm going to focus on what I'm currently signed up for but I will keep it in mind. I will feel better about having stuff on my plate when I finish up my customized-advanced to TT and editing other styles than the current one bugs, have dreamhacks working with GitHub whether I'm the main instrument or just an assistant, and making some actual real progress on the mobile site. Then I think I'll convert the customize area to TT (which should be easier than the advanced area, actually, less code since most of it is in widgets) and THEN I can do the drag and drop for it without feeling dirty doing so much in BML.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

Re: I finally finished my questionaaaaaire

[staff profile] denise 2013-03-10 05:43 am (UTC)(link)
\o/

Re: I finally finished my questionaaaaaire

[personal profile] swaldman 2013-03-11 09:28 am (UTC)(link)
I WOULD LOVE YOU FOREVER!
allen: (explosiverunes)

Re: I finally finished my questionaaaaaire

[personal profile] allen 2013-03-10 02:07 pm (UTC)(link)
Like I mentioned in IRC, I also know a bit about the comment handling, and would be happy to help out with it in my copious free time. :)