mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
[staff profile] mark

Hi all,

Sorry for the delay, there was a most unfortunate timing as I was in Europe without Internet access. Anyway, the Dreamhack server is back up and running so you should be able to log in and such.

I'll also be making sure that at least [personal profile] alierak has access to the control panel so this kind of thing won't be a single point of failure on me in the future.

woggy: (Lurking Frog)
[personal profile] woggy
Code touuuuuuuuuuuuuuuuur. Welcome to [github.com profile] dteklavya, a first-time contributor! Everybody hang onto your hats, because there ain't no getting offa this train! (Clearly I have been playing too much FF7 lately. I blame [staff profile] denise.)

Let's mosey. )
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma
It's time for another question thread!

The rules:

- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer and in this comment thread.
karzilla: a green fist above the word SMASH! (Default)
[staff profile] karzilla
The dreamhack machine is not responding to SSH requests. [personal profile] sophie is aware of the issue but says that [staff profile] mark is the only one with the necessary access to administer the machine, and he is currently unavailable. We'll get things fixed up as soon as we can!
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise
Step one of our plan for making sure everything [personal profile] afuna was doing gets covered: we're going to be splitting up her role somewhat. Afuna was doing many things, but the two that were in frequent conflict, in terms of demands on her time, was the dichotomy between managing pull requests/reviewing code/encouraging new folks, and working on her own major projects. We'll be splitting those into two separate positions to hopefully minimize some of that tension!

I'm very pleased to announce that [personal profile] kareila has agreed to take on the first half of that set of duties: she will be our new volunteer developer coordinator. (Which totally needs a more pithy name.) For just about as long as DW has existed, Jen's been doing a ton of mentoring and encouraging. She's been a code committer in the past, and I know she's looking forward to getting back to that, but she's also been damn good at recognizing people who are doing great work. She's also great at lending a helping hand when someone needs one -- and more than that, at recognizing when the hand is necessary. Both [staff profile] mark and I are confident she'll be a fabulous fit in the role.

I know she has a ton of great ideas about how we can improve the contributing process for our volunteer devs, and I don't want to steal her thunder for when she gets up and running, but I was so excited that I wanted to share the good news with y'all as soon as we nailed down the details. Welcome to [staff profile] karzilla, newly be-hatted!
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma
It's time for another question thread!

The rules:

- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer and in this comment thread.
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)
[personal profile] sophie
The new Apache system-wide configuration that I talked about a few posts ago has now been rolled out across all Dreamhacks.

The instructions with the show-apache2-config command detailed in [staff profile] mark's post are now deprecated. I have replaced the "show-apache2-config" command with a command that simply prints out the new config, so you will not lose anything by following the instructions, but they are no longer necessary.

For the two users who had changed their httpd.conf files in a manner other than through Mark's script, I've put their changes into their local httpd.conf files. I'm also adding some more lines to the system-wide httpd.conf in a new pull request since some of the changes would be useful to everybody.

You should now be able to continue 'hacking as normal. If you have any questions or something goes wrong, please leave a comment!
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)
[personal profile] sophie
I have a bit of an apology to make.

I haven't been doing a lot lately, and I'm keenly aware of that. I could use this space to find a bunch of excuses about why this is the case, but I'm not going to do that. I'm just going to say that I apologise, and that I'm going to try to make things better. Starting now. (Actually, starting yesterday.)

Because I haven't been keeping in touch, I know I haven't been very responsive to questions and comments. I want to change this, too. As such, I want to do a redo of a previous post that I made a few years ago: What do you find difficult on a Dreamhack? I want to try to help people and fix any issues they might be having.

Also, if you have any questions or comments about the Dreamhack service in general, please do leave a comment, or send me a PM! A comment would be preferable, but I'll be glad to respond and/or help if needed regardless.
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)
[personal profile] sophie
Now that the Dreamhack machine has been upgraded, I'm looking at making things a bit easier to maintain, starting with the Apache configuration files.

[staff profile] mark has already posted instructions to update your configuration so that it will work, but ideally, that shouldn't need to be an issue - it should Just Work. And as it turns out, very few people ever modified their default Apache config files; there are very few cases where it's necessary. In fact, of the three people that have, two of them had only done so for Apache 2.4 compatibility.

It makes sense to me to have this sort of configuration change done on a global basis rather than needing each person to change their Apache config themselves. I do recognise that some people will still need to make local changes, though, so I'm going to be setting it up so that the configuration file as it is now will simply become an Include line to a central configuration file which uses environment variables (which will be in a ~/apache/conf/envvars file) to allow Apache to know where everything is.

This will also involve adding one line to the start-apache and stop-apache scripts pointing to the new envvars file.

I'll make the changes for everybody so that nobody needs to worry about how to do this. Where people have modified the defaults, I'll make sure that those changes are still in the new files. I'll also back up the old Apache configs to a ~/apache/conf/httpd.conf.2.4-backup file in case anything goes wrong.

I plan to do this change in a few days from now - if anybody has any questions or concerns, please let me know! This change does mean that nobody will need to modify their Apache config any more, so when this goes through the instructions in [staff profile] mark's post will no longer be needed, although it will still be necessary to update your code to the latest version and, if you have any branches you're working on currently, pull the latest changes from develop into those branches in order to get the code change for Apache 2.4.

If anybody needs any help, please let me know in the comments!
kaberett: A sleeping koalasheep (Avatar: the Last Airbender), with the dreamwidth logo above. (dreamkoalasheep)
[personal profile] kaberett
... this will probably get everything else that makes it in under the code-push-wire edited in BUT for now here's everything people managed to get submitted and merged between when I started the last code tour and when I finished it. #DWgoestoOSB is getting lots done, okay. Including lots of new themes, a couple of functionality tweaks to improve user experience, and improvements to some developer tools.

Read more... )

I believe this is now everything that was in today's code push!
kaberett: A sleeping koalasheep (Avatar: the Last Airbender), with the dreamwidth logo above. (dreamkoalasheep)
[personal profile] kaberett
... GET ON THE CODE BUS.

This is batch the first of code tours for the code push coming toniiiiiiiiight.

Batch the second, of everything everyone at OSBridge has written since I started this one, coming up shortly...

Read more... )


Contributors (first-time starred, and welcome to them!): [github.com profile] afuna, [github.com profile] anall, [github.com profile] fhocutt, [github.com profile] hotlevel4, [github.com profile] kaberett, [github.com profile] kareila, [personal profile] ketsu, [github.com profile] me-and*, [github.com profile] momijizukamori, [github.com profile] pauamma, [personal profile] timeasmymeasure, [github.com profile] woggy

... AND NOW TO THE SECOND ROUND.
mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
[staff profile] mark

Hi all,

I've now updated our Hack server to Ubuntu 14.04 and Apache 2.4 to mirror our current plans for production. This update has been a long time coming, and there were some bumps on the way. You will need to update your Hack's Apache configuration in order to start your Hack back up.

The steps for updating your configuration:

  1. Log in to your Hack
  2. Run: /dreamhack/bin/show-apache2-config > apache/conf/httpd.conf
  3. Upgrade your code to the latest (however you do that)
  4. Restart Apache (again, however you do that)

Basically, since we've now upgraded to Apache 2.4, there is a code change you need that was just landed to the develop branch about 24 hours ago. So if you're in the middle of working on some code, you'll need to rebase off of the latest develop to keep working on it.

mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
[staff profile] mark
Hi all!

If you've been with us to previous conferences, you know we always set up an on-site realtime communication system. This year, we're using our Slack account.

If you are going with us to OSB, and you do not already have access to Slack, please comment (all comments screened!) with an email address so we can send you an invitation. Slack has a great app for iOS and Android, plus good Mobile Web support, so it should work pretty well for all of us.

Thanks!

OSB Badges

Jun. 17th, 2015 01:57 am
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise
I've registered those of you who aren't speakers, under your wallet names. You should be getting emails shortly. If you want a different name on your badge, contact Kirsten Comandich (kirsten@stumptownsyndicate.org) and let her know your name + the name you want on your badge instead! Nevermind! Kirsten says you can update your badge name in the system from the links she sent out.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise
We are staying at the Westin Portland. We have five rooms, one for 21 Jun - 27 Jun and four for 22 Jun - 27 Jun. ([personal profile] kareila and [personal profile] momijizukamori had to come in a day early!)

Room assignments will be:

Room #1: [staff profile] mark, [personal profile] afuna
Room #2: [staff profile] denise/[personal profile] sarah, [personal profile] exor674
Room #3: [staff profile] misskat, [personal profile] momijizukamori
Room #4: [personal profile] woggy, [personal profile] kaberett/[personal profile] me_and
Room #5: [personal profile] kareila, [personal profile] azurelunatic

Cut because this is a tl;dr chunk of logistics )

OSB Travel

Jun. 3rd, 2015 02:40 pm
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise
I have now emailed everyone who is going to OSB and for whom I am booking travel with suggested flights. Get back to me and I will book them!

The following people are attending:

[staff profile] mark
[personal profile] fu
[staff profile] misskat
[staff profile] denise
[personal profile] sarah
[personal profile] kareila
[personal profile] azurelunatic
[personal profile] woggy
[personal profile] exor674
[personal profile] momijizukamori
[personal profile] kaberett
[personal profile] me_and

It is now time to play the fun game of "how many hotel rooms do we need, and who's going to be sleeping in each of them". If you are on the above list, email me BY TOMORROW NIGHT with:

* If there's anyone on the list you'd prefer to room with
* If there's anyone on the list you'd prefer not to room with
* If you're an early riser or a night owl
* If you have noise sensitivity when sleeping vs if you are a noisy sleeper (heavy snorer, CPAP user, etc)

I may not 100% be able to match noise or chronotype preferences, because we have a few people coming in a day early and I'm going to try to minimize the number of hotel rooms we need that night, but I'll try.

Also, if any two of you on the list decide that you'd like to share a BED, not just a room, let me know. (Otherwise each of you will get your own bed.)

Once I know on Friday how many hotel rooms we need, I will find us a hotel that has that many rooms available. :)
kareila: "PERL!" (perl)
[personal profile] kareila
I updated http://wiki.dreamwidth.net/wiki/index.php/Dev_Testing with information about setting up the new test config files and initializing the test database. If you give it a go and run into trouble, leave a comment here. ♥
kareila: Rosie the Riveter "We Can Do It!" with a DW swirl (dw)
[personal profile] kareila
Every few months, I run through [site community profile] changelog compiling a list of who has been contributing patches to our code repository, with the understanding that this is not a competition, or any sort of "high score" list. It's intended as a guide for casual developers, to discern not only our most prolific contributors, but also those who have contributed to the project most recently and therefore would be more likely to provide a timely, informed response to development questions. That is why the list is sorted by "Latest" instead of "Changes".

In general, one commit on Github equals one point in the "Changes" column, but fractional points are awarded for collaborative efforts — the most common example being a new S2 theme, where usually half credit is awarded to the theme author and the other half to the person who converts the theme into a code patch. Due to the nature of development, some changes are massive contributions of new code, and others are tiny tweaks; there is no correlation with the amount of effort involved. We are grateful to everyone who helps to improve Dreamwidth, in ways large or small.

I last compiled this list in the middle of January. Since that time, we have welcomed [personal profile] me_and as a new contributor! Congratulations and thank you again!

  #  User                      Changes     Latest
  1. me_and                          1     Sun May 31 00:27:26 2015 UTC
  2. momijizukamori             217.16     Sun May 24 22:20:14 2015 UTC
  3. woggy                          15     Sun May 24 22:00:23 2015 UTC
  4. fu                         2158.5     Sun May 24 05:40:54 2015 UTC
  5. exor674                       341     Wed May 06 03:01:23 2015 UTC
  6. kareila                     859.5     Sat Apr 25 01:13:44 2015 UTC
  7. pauamma                       125     Thu Mar 26 00:59:01 2015 UTC
  8. mark                        541.5     Mon Mar 16 03:57:53 2015 UTC
  9. hotlevel4                      45     Mon Mar 02 18:28:14 2015 UTC
 10. purplecat                    17.5     Wed Feb 04 05:09:44 2015 UTC

 11. azurelunatic                    3     Mon Dec 08 18:51:00 2014 UTC
 12. baggyeyes                     2.5     Thu Nov 13 18:02:17 2014 UTC
 13. horrorcheck                     2     Sun Sep 21 02:28:31 2014 UTC
 14. denise                     416.08     Tue Aug 12 15:29:38 2014 UTC
 15. liv                            33     Tue Aug 05 16:55:54 2014 UTC
 16. stormerider                    10     Sun Jun 29 04:55:38 2014 UTC
 17. kaberett                       14     Sat Jun 28 06:40:28 2014 UTC
 18. sophie                         57     Wed Jun 25 12:37:36 2014 UTC
 19. darael                          8     Mon May 12 13:43:30 2014 UTC
 20. fhocutt                         4     Thu Apr 03 06:24:15 2014 UTC
The rest of the list... (147 total) )
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise
A reminder, there's about a week left to get your pull requests in if you want to come to Open Source Bridge with us!

I will be out from tomorrow through to 29 May (going on a cruise with limited internet access), but I'll handle registration, hotel, and flights for everybody when we get back.
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma
It's time for another question thread!

The rules:

- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer and in this comment thread.

Profile

dw_dev: The word "develop" using the Swirly D logo.  (Default)
Dreamwidth Open Source Development

July 2015

S M T W T F S
   1234
5 67891011
12131415161718
19 20212223 2425
26272829 3031 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 31st, 2015 11:19 am
Powered by Dreamwidth Studios