Hello, As you may know I have been asking about certain features from time to time on this list. What would be the best way to go about having features added to nginx, either core of as optional modules. There are some rather basic features that I would love to see included, but I do not believe I have the skill to develop these modules. Are there developers that are for hire that can contribute to the code, that would of course benefit the entire project? Thanks, John
on 2009-01-14 23:29
on 2009-01-15 01:38
I've been trying to get a couple modifications done too. Best thing would be probably ask this list, *maybe* #nginx on freenode, and try out rentacoder.com and maybe other sites, or look for people who know C well enough to adapt to nginx module coding...
on 2009-01-15 03:09
I would suggest this list as the best place, hands down. I particularly don't like RentACoder and doubt you'll find anyone there (or anywhere else) skilled with nginx that ISN'T here on this list. That said, I know C and am learning how to make modules. I would not mind checking out a few simple tasks that I could apply as a module/patch and submit to the list for use or maybe if it's really good and useful possible inclusion in release; however, ultimately, Igor determines what goes into a release we can only ask. He has little time, though, so maybe we can help crank out simple things. Anything at all non-trivial, I would still be willing to work on, but I would probably want some compensation as my free time is not in high supply. I would guess most anyone else on this list in similar situation as myself (knows C, played with NginX modules, wants to learn more) would be willing to work under the same terms. If nothing else, you can always hone your skills with C and we can learn how to make NginX modules together :).
on 2009-01-15 03:20
On Wed, Jan 14, 2009 at 5:55 PM, Merlin <firstname.lastname@example.org> wrote: > I would suggest this list as the best place, hands down. I particularly > don't like RentACoder and doubt you'll find anyone there (or anywhere else) > skilled with nginx that ISN'T here on this list. I would agree, but so far nobody has seemed interested. I've hit up a lot of people about this, and I've only received two bids on rentacoder for it. Neither sound 100% sure they can do it (I'm looking at getting mod_auth_gss ported from apache to nginx so it can do Kerberos/SPNEGO auth)
on 2009-01-16 03:44
On Wed, 14 Jan 2009 18:05:17 -0800 mike <email@example.com> wrote: > rentacoder for it. Neither sound 100% sure they can do it (I'm looking > at getting mod_auth_gss ported from apache to nginx so it can do > Kerberos/SPNEGO auth) I'm just wondering (I don't have time to try doing this), but are you sure this is even possible with a regular nginx module? I'm not sure there exists a GSS asynchronous API. GSS calls can block on network communication (to e.g. contact the KDC) afaik, which would totally kill nginx processing. If that is indeed the case, you may be better off first getting FastCGI authorizer support or something.
on 2009-01-16 04:18
I have been in contact with one of the main kerberos development guys right now and he didn't seem to see an issue with that. I am not sure.
on 2009-01-16 07:00
> What would be the best way to go about having features added to nginx, > either core of as optional modules. There are some rather basic features > that I would love to see included, but I do not believe I have the skill > to develop these modules. Are there developers that are for hire that can > contribute to the code, that would of course benefit the entire project? I'd really like to get nginx to support chunked encoding of POST/PUT bodies. It's annoying that some mobile and DAV clients (OS X 10.5) don't work because nginx doesn't support this. I know there was some mention of "... wait until Igor implements support for input filters" http://www.ruby-forum.com/topic/148166 I have no idea whether input filters are a "wish list" item, or are being worked on. I'm willing to contribute money to get this done. Is there anyone else that wants to see this? Rob