cpprestsdk icon indicating copy to clipboard operation
cpprestsdk copied to clipboard

What's the meaning of maintenance mode?

Open jepessen opened this issue 3 years ago • 10 comments

In the README is possible to read, at the beginning:

cpprestsdk is in maintenance mode and we do not recommend its use in new projects. We will continue to fix critical bugs and address security issues.

What's the meaining of this? the library will no longer be developed? What's the reason?

jepessen avatar Jun 04 '21 20:06 jepessen

The README confuse users, I have the same question too.

Anyway, please continue this very useful project, otherwise, if we have a better project.

fanium avatar Jul 01 '21 13:07 fanium

Same question here. Quite a confusing statement when it comes to choose a C++ REST library for your projects.

Could you be more specific? What's the point of not recommending using the library in new projects? Is the existent code not very reliable?

I would also encourage you to continue the project. Thank you for your hard work so far.

JPuche avatar Jul 02 '21 07:07 JPuche

Would you be so kind and just clarify why you put this neat library in maintenance mode? This is one of the few libraries being useful and support "windows negotiate" out of the box, I was stunned. Usually all these core http libs do not support negotiate, so you always have to implement the authentication on your own. KEEP THIS PROJECT ALIVE!

esride-jts avatar Oct 13 '21 15:10 esride-jts

bump for the questions above. Can one of the maintainers comment?

AndreiHarasemiuc avatar Jan 11 '22 11:01 AndreiHarasemiuc

same, this is a pity!

pedrolupin avatar Feb 18 '22 09:02 pedrolupin

At work we have invested a lot of time to expose REST APIs from a legacy system (so not easy) written in C/C++ and will continue to do so for the next period.. using cpprestsdk. Can you comment on why this useful lib entered maintenance mode? Should we look for a replacement already? Thx!

k100000 avatar Mar 11 '22 10:03 k100000

See the comments on commit 0ddc6182943f43a71453c97640ae7987d1868ea8 for some answers.

michaelbprice avatar Apr 11 '22 23:04 michaelbprice

I believe adding other project recommendations directly on README would be helpful so people aren't left hanging in the dark.

Borwe avatar Jun 14 '22 23:06 Borwe

Boost Beast seems to be an alternative, but probably not easy to migrate.

k100000 avatar Jun 15 '22 18:06 k100000

I just found this. After a few months of building a library using cpprestsdk. If I wanted to move to the library mentioned in 0ddc618, well, that will take awhile. They really should add this info to the README. It costs people time.

proatgram avatar Jan 28 '23 00:01 proatgram