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

Further development of RESTinio is on hold for now #148

Open
eao197 opened this issue Mar 1, 2021 · 9 comments
Open

Further development of RESTinio is on hold for now #148

eao197 opened this issue Mar 1, 2021 · 9 comments

Comments

@eao197
Copy link
Member

eao197 commented Mar 1, 2021

Special notes for those who see this issue and are ready to scream "It's abandoned! How can we trust RESTinio if it's not maintained?":

  1. The project is not abandoned. We react to issues, answer questions, provide help and make maintenance releases. You can take a look at the Releases section and see releases made since March 2021.
  2. We're happy to add new functionality to RESTinio if someone is willing to pay for it. But since there are no such applications, we have to accumulate our own resources. Therefore, further development is on hold. We'll return to adding new features as soon as we have the opportunity.
  3. If you expect some guarantees from a free open-source project, ask yourself: who should provide those guarantees if you're not paying for them?

RESTinio is being developed by our small company stiffstream. Nobody pays us for that, we develop RESTinio using our own funds.

In the past, we got funding by doing custom development and/or maintenance of C/C++ projects by contracts. But the 2020 year was very unsuccessful for us and we didn't get the money we expected to spend for our OpenSource projects in 2021.

So now we have no resources to work on OpenSource projects including RESTinio and have put further development on hold for some time. We're still fixing bugs, reacting to issues, answering questions. So the project is not abandoned. We're waiting for the conditions to resume the evolution of the RESTinio.

If you want to see some new functionality in RESTinio, then consider the possibility of ordering an extension of RESTinio on a paid basis.

You can also help us by spreading info about stiffstream: maybe someone needs the help of experienced C++ developers. The RESTinio project is a good example of our abilities and the quality of our work.

I want to say "Thanks!" to all who selected RESTinio. Your attention to our project and your feedback was one of the main drivers in RESTinio's development.

@eao197 eao197 pinned this issue Mar 1, 2021
@vidcentum
Copy link

@eao197 , I totally agree with you that open sources projects need to have either direct and indirect support. We will certainly talk about Stiffstream and explore any possibilities/collaboration of getting some paid assignments.
Once again, our sincere thanks for building excellent libraries RESTinio and SObjectizer. Hope RESTinio will come back with C++17 implementation.
Best Regards
Maruthi

@eao197
Copy link
Member Author

eao197 commented Mar 12, 2021

@vidcentum Thanks!

@giorgiozoppi
Copy link

@eao197 i am starting to look into it. Do you have time to help i need it?

@eao197
Copy link
Member Author

eao197 commented Mar 23, 2021

@giorgiozoppi
There is always a couple of hours per week to ask questions related to our open-source projects.

@giorgiozoppi
Copy link

I would like to maintain this in the near future.

@eao197
Copy link
Member Author

eao197 commented Mar 27, 2021

@giorgiozoppi
I like to hear this. However, I see the current situation this way:

  • if there will be some bug in RESTinio-0.6 we'll have time and resources to fix it;
  • we haven't any plans to extend the functionality of RESTinio-0.6;
  • our desires are centered on the next major branch 0.7 where we want to change the HTTP/1.1 parser (probably to our own one) and add a possibility to integrate support for HTTP/2 and HTTP/3 in the future. Because those are rather complex tasks and we didn't elaborate on them yet I don't think we can delegate to (or shared with) someone some part of that work.

@giorgiozoppi
Copy link

giorgiozoppi commented Mar 27, 2021

Ok. No problem, i'll fork and just play a bit with what you have.

@ghost
Copy link

ghost commented Oct 31, 2021

Will it ever be resumed?

@eao197
Copy link
Member Author

eao197 commented Oct 31, 2021

@Majestro000
I hope so, but hardly this year.

Anyway, the project is not dead, and we're still here. We react to open issues. And if someone misses some functionality, then the development of such functionality can be ordered from our company.

@eao197 eao197 changed the title The development of RESTinio has been suspended Further development of RESTinio is on hold for now Aug 17, 2023
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

3 participants