2013-10-04

kareila: Rosie the Riveter "We Can Do It!" with a DW swirl (dw)
[personal profile] kareila2013-10-04 12:30 pm

Current Code Contributors: October 2013

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 May. Since that time, we have welcomed three new contributors: [personal profile] dreamatdrew, [profile] abhihimself, and [personal profile] stormerider. Congratulations and thank you again!

  #  User                      Changes     Latest
  1. swaldman                       77     Sat Sep 14 14:41:11 2013 UTC
  2. hotlevel4                      18     Wed Sep 04 04:42:24 2013 UTC
  3. fu                           1453     Tue Sep 03 22:10:51 2013 UTC
  4. stormerider                     6     Tue Sep 03 03:33:46 2013 UTC
  5. kaberett                       13     Wed Aug 14 00:00:28 2013 UTC
  6. mark                        517.5     Tue Aug 13 05:41:21 2013 UTC
  7. exor674                       313     Thu Aug 01 23:38:47 2013 UTC
  8. kareila                     791.5     Mon Jul 29 17:29:27 2013 UTC
  9. meludame                        7     Mon Jul 29 12:03:28 2013 UTC
 10. ninetydegrees              675.43     Sun Jul 28 22:08:24 2013 UTC

 11. foxfirefey                     93     Sat Jul 27 07:36:20 2013 UTC
 12. deborah                        51     Sat Jul 27 05:48:42 2013 UTC
 13. momijizukamori             195.16     Fri Jul 26 22:51:51 2013 UTC
 14. alierak                        18     Thu Jul 18 03:27:12 2013 UTC
 15. jeshyr                      21.16     Wed Jul 17 01:54:19 2013 UTC
 16. abhihimself                     3     Thu Jul 11 04:33:46 2013 UTC
 17. shadowspar                     11     Mon Jul 01 05:05:42 2013 UTC
 18. liv                            26     Sun Jun 30 17:14:19 2013 UTC
 19. dreamatdrew                     1     Fri Jun 28 10:43:15 2013 UTC
 20. denise                     401.08     Fri Jun 28 09:33:50 2013 UTC
The rest of the list... (141 total) )

Style Search - exception catching and handling?

So I have basic search and match functionality done for the new style search! I'd link the frontend for people to play with except I haven't populated the category table yet so it's boring.

But! I have the backend code - the branch is up on Github. There's a few little things I know need to be added/cleaned up (particularly old code in ThemeNav, and I need to add caching to the style-search worker).

The more important thing, though, is exception/error handling. I have basically only ever written code for myself before, so I have no idea what I need to check and clean, what needs English stripping, any of that. I would love some help looking things over to see what needs to be implemented!