Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Find a new maintainer #6

Open
yob opened this issue Dec 1, 2012 · 12 comments
Open

Find a new maintainer #6

yob opened this issue Dec 1, 2012 · 12 comments

Comments

@yob
Copy link
Owner

yob commented Dec 1, 2012

The number of open source projects on my github account is getting out of control and I'm not doing them justice.

I'm not using em-ftpd in production any more, so someone else might be able to give it the love it deserves. I've tagged other users with seemingly active forks to see if anyone is interested.

@rcpj @d--j @binitkumar @rahulhfs @titanous @jimxl @helious-technologies @nnbelous @jsl @threadmetal @moretea @rcpj

@yob
Copy link
Owner Author

yob commented Dec 1, 2012

@thePooh

@yob
Copy link
Owner Author

yob commented Dec 1, 2012

@calj

@ghost
Copy link

ghost commented Mar 31, 2013

@yob i would like to maintain em-ftpd and s3ftp. [@arvindcj]

@yob
Copy link
Owner Author

yob commented Apr 1, 2013

Thanks for the offer @arvindcj. I'd suggest starting by creating your own fork of each project and looking at what work can be merged in from other forks. Ping me once you think it's ready for a release and we can go from there.

@ghost
Copy link

ghost commented Apr 4, 2013

James,

I was working on extending the rspec tests from em-ftpd to s3ftp. But when
i run the rspec i get an error.

Run:
rspec

Error O/P:
RuntimeError: eventmachine not initialized: evma_connect_to_server
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/eventmachine-1.0.3/lib/eventmachine.rb:665:in
connect_server' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/eventmachine-1.0.3/lib/eventmachine.rb:665:in bind_connect'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/em-http-request-1.0.3/lib/em-http/http_connection.rb:54:in
activate_connection' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/em-http-request-1.0.3/lib/em-http/http_connection.rb:89:in setup_request'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/em-http-request-1.0.3/lib/em-http/http_connection.rb:4:in
get' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/happening-0.2.5/lib/happening/s3/request.rb:35:in execute'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/happening-0.2.5/lib/happening/s3/item.rb:44:in
get' /home/ubuntu/ftps-server-s3-backend/spec/support/evaluation_driver.rb:202:in download_passwd_file'
/home/ubuntu/ftps-server-s3-backend/spec/support/evaluation_driver.rb:38:in
authenticate' /home/ubuntu/ftps-server-s3-backend/lib/em-ftpd/authentication.rb:34:in cmd_pass'
/home/ubuntu/ftps-server-s3-backend/lib/em-ftpd/server.rb:53:in
receive_line' /home/ubuntu/ftps-server-s3-backend/spec/test_spec.rb:35:inblock (2
levels) in <top (required)>'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/example.rb:114:in
instance_eval' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/example.rb:114:in block in run'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/example.rb:254:in
with_around_each_hooks' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/example.rb:111:in run'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:390:in
block in run_examples' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:386:in map'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:386:in
run_examples' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:371:in run'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/command_line.rb:28:in
block (2 levels) in run' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/command_line.rb:28:in map'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/command_line.rb:28:in
block in run' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/reporter.rb:34:in report'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/command_line.rb:25:in
run' /home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:80:in run'
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:17:in
`block in autorun'

The tests pass in em-ftpd but when they are modified and run for s3ftp they
error out.
The error is in the Https call to AWS.(fetching the password file)

Have you seen this before ?

Arvind

On Mon, Apr 1, 2013 at 5:38 AM, James Healy [email protected]:

Thanks for the offer @arvindcj https://github.com/arvindcj. I'd suggest
starting by creating your own fork of each project and looking at what work
can be merged in from other forks. Ping me once you think it's ready for a
release and we can go from there.


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-15700225
.

@yob
Copy link
Owner Author

yob commented Apr 5, 2013

Hi Arvind,

Sorry, I wrote the s3ftp code so long ago I'm not sure what the problem might be.

@ghost
Copy link

ghost commented Apr 6, 2013

np .. hear are the list of functionality i would like to bring to the
project.

  1. Cucumber / rspec tests covering s3ftp
  2. ftps
  3. streaming to s3 (put_file_streamed)

Please share your thoughts on this.

Arvind

On Fri, Apr 5, 2013 at 6:00 PM, James Healy [email protected]:

Hi Arvind,

Sorry, I wrote the s3ftp code so long ago I'm not sure what the problem
might be.


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-15952935
.

@yob
Copy link
Owner Author

yob commented Apr 7, 2013

Those features would all be great, thanks!

@ghost
Copy link

ghost commented Apr 9, 2013

so what is next James ?

On Sun, Apr 7, 2013 at 6:30 AM, James Healy [email protected]:

Those features would all be great, thanks!


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-16007242
.

@yob
Copy link
Owner Author

yob commented Apr 10, 2013

Hi @arvindcj. As I suggested earlier:

I'd suggest starting by creating your own fork of each project and
looking at what work can be merged in from other forks. Ping me
once you think it's ready for a release and we can go from there.

@ghost
Copy link

ghost commented Apr 10, 2013

sure .. that sounds good ...

i was wondering about why you decided to build
a ftp server. any particular reason ?

Arvind

On Wed, Apr 10, 2013 at 5:00 PM, James Healy [email protected]:

Hi @arvindcj https://github.com/arvindcj. As I suggested earlier:

I'd suggest starting by creating your own fork of each project and
looking at what work can be merged in from other forks. Ping me
once you think it's ready for a release and we can go from there.

Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-16168682
.

@yob
Copy link
Owner Author

yob commented Apr 11, 2013

I had a client that needed to accept plain text order files via FTP and insert them into a DB for fulfillment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant