Forum: NGINX Best way to have new features included...

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Ef5effe1ff64e4ab2c0bb98137e99d3c?d=identicon&s=25 Resicow (Guest)
on 2009-01-14 23:29
(Received via mailing list)
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
F5a6ed477b109fe6acc11a5a8f87e7e8?d=identicon&s=25 mike (Guest)
on 2009-01-15 01:38
(Received via mailing list)
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...
561c2fb6d0c72e0c7bc52b263c7d56c3?d=identicon&s=25 Merlin (Guest)
on 2009-01-15 03:09
(Received via mailing list)
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 :).
F5a6ed477b109fe6acc11a5a8f87e7e8?d=identicon&s=25 mike (Guest)
on 2009-01-15 03:20
(Received via mailing list)
On Wed, Jan 14, 2009 at 5:55 PM, Merlin <merlin@mahalo.com> 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)
64f83d6b349e0839114a8a4ad9cdb51b?d=identicon&s=25 Andrew Deason (Guest)
on 2009-01-16 03:44
(Received via mailing list)
On Wed, 14 Jan 2009 18:05:17 -0800
mike <mike503@gmail.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.
F5a6ed477b109fe6acc11a5a8f87e7e8?d=identicon&s=25 mike (Guest)
on 2009-01-16 04:18
(Received via mailing list)
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.
23a07204927fd26a5263d1731709a86c?d=identicon&s=25 Rob Mueller (Guest)
on 2009-01-16 07:00
(Received via mailing 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?

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
This topic is locked and can not be replied to.