[Root.Ptr] Update (C consultancy -> ISO)
Greetings, I just wanted to update everyone that I just made the Root.Ptr repository private: https://github.com/philippeb8/root_ptr This is because I am about to work as a consultant to fix memory leaks in C code and possibly C++98 code later on. When I am done testing Root.Ptr then I will submit it to ISO which is already pre-approved. Thank you, -Phil
On Mon, Aug 14, 2017 at 1:48 AM, Phil Bouchard via Boost
Greetings,
I just wanted to update everyone that I just made the Root.Ptr repository private: https://github.com/philippeb8/root_ptr
This is because I am about to work as a consultant to fix memory leaks in C code and possibly C++98 code later on. When I am done testing Root.Ptr then I will submit it to ISO which is already pre-approved.
Why does the repo need to be private while you work on other stuff? -- Olaf
On 08/14/2017 02:48 AM, Olaf van der Spek via Boost wrote:
On Mon, Aug 14, 2017 at 1:48 AM, Phil Bouchard via Boost
wrote: Greetings,
I just wanted to update everyone that I just made the Root.Ptr repository private: https://github.com/philippeb8/root_ptr
This is because I am about to work as a consultant to fix memory leaks in C code and possibly C++98 code later on. When I am done testing Root.Ptr then I will submit it to ISO which is already pre-approved.
Why does the repo need to be private while you work on other stuff?
The latest branch includes an entire new C / C++98 parser which I will use for my work. Unfortunately we cannot make a single branch private and we need to take the whole repository down. Once I am done then I'll make everything public again or if I create a new private repository for the parser then I can make root_ptr public. I'll let you know but the parser will remain commercial. Thank you, -Phil
On 14-08-17 14:04, Phil Bouchard via Boost wrote:
Once I am done then I'll make everything public again or if I create a new private repository for the parser then I can make root_ptr public.
From where I'm sitting: on the one hand you seem to regret a lack of community adoption/support, and at the same time appear to manage simple
warning: brief mode engaged Creating a public repo is not costly. Just split it off now. things like repo availability upside-down. This just makes the project (i.e. you) appear untrustworthy, dilettant, intransparent or a combination of those. Just my $0.02 Seth
I am unfamiliar with all the Github features and I will ask support to
create a private branch off the public repository. Meanwhile I needed a
repository so I just made everything private.
I do understand my library needs to be perfect before it is accepted but I
need to upgrade the ISO standards before submitting it to Boost (reverse of
the usual procedure).
I do understand also Root.Ptr is not trivial so I'm better off improving it
myself than spend time explaining it. But I will explain it and answer
questions after it is well tested.
But the benefits are there, hands down. It will also jumpstart C++ when
comparing to other languages.
What I don't understand is where is the whole memory management crew gone?
Years ago there was at least 20 people fascinated about the subject. Now I
need to change oil before the engine starts.
Regards,
-Phil
Seth via Boost
On 14-08-17 14:04, Phil Bouchard via Boost wrote:
Once I am done then I'll make everything public again or if I create a new private repository for the parser then I can make root_ptr public.
warning: brief mode engaged
Creating a public repo is not costly. Just split it off now.
From where I'm sitting: on the one hand you seem to regret a lack of community adoption/support, and at the same time appear to manage simple things like repo availability upside-down. This just makes the project (i.e. you) appear untrustworthy, dilettant, intransparent or a combination of those.
Just my $0.02
Seth
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
On 14 August 2017 at 15:04, Phil Bouchard via Boost
I'll let you know but the parser will remain commercial.
You would like to have (boost-)community input (directly or indirectly) to your commercial product? Anything you propose here needs to (eventually) be BSL http://www.boost.org/LICENSE_1_0.txt. degski -- "*Ihre sogenannte Religion wirkt bloß wie ein Opiat reizend, betäubend, Schmerzen aus Schwäche stillend.*" - Novalis 1798
Thanks. Root.Ptr will always be BSL but not the parser. I need to sort this
out tonight.
degski via Boost
On 14 August 2017 at 15:04, Phil Bouchard via Boost
wrote:
I'll let you know but the parser will remain commercial.
You would like to have (boost-)community input (directly or indirectly) to your commercial product? Anything you propose here needs to (eventually) be BSL http://www.boost.org/LICENSE_1_0.txt. degski -- "*Ihre sogenannte Religion wirkt bloß wie ein Opiat reizend, betäubend, Schmerzen aus Schwäche stillend.*" - Novalis 1798 _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
On Mon, Aug 14, 2017 at 5:04 AM, Phil Bouchard via Boost
Unfortunately we cannot make a single branch private and we need to take the whole repository down.
Have you thought about putting the public branches in a new, public repository? This way the larger C++ community is not deprived of your library for any length of time. Thanks
On 08/14/2017 09:33 AM, Vinnie Falco via Boost wrote:
On Mon, Aug 14, 2017 at 5:04 AM, Phil Bouchard via Boost
wrote: Unfortunately we cannot make a single branch private and we need to take the whole repository down.
Have you thought about putting the public branches in a new, public repository? This way the larger C++ community is not deprived of your library for any length of time.
I just cloned my private repository into a public one: https://github.com/philippeb8/root_ptr And I've deleted my private branch. So it's all good now. Regards, -Phil
Why you cannot create your own fork and make it private for your stuff? I don't understand. 14.08.2017 15:04, Phil Bouchard via Boost пишет:
On 08/14/2017 02:48 AM, Olaf van der Spek via Boost wrote:
On Mon, Aug 14, 2017 at 1:48 AM, Phil Bouchard via Boost
wrote: Greetings,
I just wanted to update everyone that I just made the Root.Ptr repository private: https://github.com/philippeb8/root_ptr
This is because I am about to work as a consultant to fix memory leaks in C code and possibly C++98 code later on. When I am done testing Root.Ptr then I will submit it to ISO which is already pre-approved.
Why does the repo need to be private while you work on other stuff?
The latest branch includes an entire new C / C++98 parser which I will use for my work. Unfortunately we cannot make a single branch private and we need to take the whole repository down.
Once I am done then I'll make everything public again or if I create a new private repository for the parser then I can make root_ptr public.
I'll let you know but the parser will remain commercial.
Thank you, -Phil
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
It was just a quick way to protect the parser during the weekend but I'll
fix this tonight.
Alexander Zaitsev via Boost
Why you cannot create your own fork and make it private for your stuff? I don't understand.
14.08.2017 15:04, Phil Bouchard via Boost пишет:
On 08/14/2017 02:48 AM, Olaf van der Spek via Boost wrote:
On Mon, Aug 14, 2017 at 1:48 AM, Phil Bouchard via Boost
wrote: Greetings,
I just wanted to update everyone that I just made the Root.Ptr repository private: https://github.com/philippeb8/root_ptr
This is because I am about to work as a consultant to fix memory leaks in C code and possibly C++98 code later on. When I am done testing Root.Ptr then I will submit it to ISO which is already pre-approved.
Why does the repo need to be private while you work on other stuff?
The latest branch includes an entire new C / C++98 parser which I will use for my work. Unfortunately we cannot make a single branch private and we need to take the whole repository down.
Once I am done then I'll make everything public again or if I create a new private repository for the parser then I can make root_ptr public.
I'll let you know but the parser will remain commercial.
Thank you, -Phil
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
On 08/14/17 16:46, Phil Bouchard via Boost wrote:
It was just a quick way to protect the parser during the weekend but I'll fix this tonight.
Alexander Zaitsev via Boost
wrote: Why you cannot create your own fork and make it private for your stuff? I don't understand.
14.08.2017 15:04, Phil Bouchard via Boost пишет:
On 08/14/2017 02:48 AM, Olaf van der Spek via Boost wrote:
On Mon, Aug 14, 2017 at 1:48 AM, Phil Bouchard via Boost
wrote: Greetings,
I just wanted to update everyone that I just made the Root.Ptr repository private: https://github.com/philippeb8/root_ptr
This is because I am about to work as a consultant to fix memory leaks in C code and possibly C++98 code later on. When I am done testing Root.Ptr then I will submit it to ISO which is already pre-approved.
Why does the repo need to be private while you work on other stuff?
The latest branch includes an entire new C / C++98 parser which I will use for my work. Unfortunately we cannot make a single branch private and we need to take the whole repository down.
Once I am done then I'll make everything public again or if I create a new private repository for the parser then I can make root_ptr public.
I'll let you know but the parser will remain commercial.
Phil, Alexander, please, don't top post. http://www.boost.org/community/policy.html#quoting
participants (7)
-
Alexander Zaitsev
-
Andrey Semashev
-
degski
-
Olaf van der Spek
-
Phil Bouchard
-
Seth
-
Vinnie Falco