Re: [ANN] Neopegasus: C++11 port of pegasus
Remi Chateauneu <[email protected]> Sat, 9 Jan 2016 17:44:39 +0000
| Newsgroups | gmane.network.open-pegasus.general |
|---|---|
| Message-ID | <CACMWOgu=o+Vrcc_wFg70KEodUoJ34n4UJyATKstig23n+Bu50Q@mail.gmail.com> |
> python provide interface by embedding python interpreter Very interesting especially if it works on Windows, Android etc... Many thanks Remi On 1/9/16, Devchandra L Meetei <[email protected]> wrote: > Hi Friends > > Let me take this opportunity to introduce neopegasus, a friendly C++11 port > of pegasus. > The code is currently tested on Linux, to be precise ubuntu 14.04, and on > par with pegasus 2.14. > > The same old pegasus with objective to use C++11 features. > Few of works done are >> 1) Introducing C++ STL library( till now Pegasus::Shared_ptr is replaced > by std::shared_ptr, > replaced Pegasus::Pair by std::pair and few replacement of Auto_ptr > by std::unique_ptr) >> 2) Improve TLS support > > Wanted to have works are >> remove root/PG_interop and bring in root/interop or interop namespace >> re-base String library to UTF8 by using std::string, This will give huge > memory foot print reduction >> replace our rpm spec with a consolidated spec from RedHat and SUSE >> rework on TLS support > > > The changes will done with an eye of memory foot print improvement and > initially no feature addition will be done, > concentrating ONLY on code clean up with regression testing. > > Later versions will have enhancements >> enhancement specially on RESTful interface, may be HATEAOS >> python provide interface by embedding python interpreter > > Neopegasus is not a replacement, competitor to pegasus. We hope commit back > the changes to once code is stable. > > Requesting to review and provide feedback/suggestion/criticism at > https://github.com/deleisha/neopegasus > > and of course, Pull request are ALWAYS welcome > > Warm Regards > --Dev > OpenPegasus Developer > > "I'm one of those people that think Thomas Edison and the light bulb > changed the world more than Karl Marx ever did,” Steve Jobs >