[time series] What happened to this library?

Hi there, as far as I can tell this lib has been approved but it doesn't show up in boost. Why is it not in there? Thanks, Christian

Christian Henning wrote:
Hi there, as far as I can tell this lib has been approved but it doesn't show up in boost. Why is it not in there?
Although Time_series was accepted, some important and daunting issues were brought up during its review that require me to do significant re-think/redesign for which I haven't had time. So Time_series sits in limbo -- very useful but not quite finished. The Boost community invested much time and effort in the review. I'm very thankful and I feel responsible for incorporating their feedback and finishing the library, but I may have unwittingly bit off more than I can chew. I'm open to suggestions for ways forward for Time_series. -- Eric Niebler BoostPro Computing http://www.boostpro.com

Eric Niebler wrote:
Christian Henning wrote:
Hi there, as far as I can tell this lib has been approved but it doesn't show up in boost. Why is it not in there?
Although Time_series was accepted, some important and daunting issues were brought up during its review that require me to do significant re-think/redesign for which I haven't had time. So Time_series sits in limbo -- very useful but not quite finished.
The Boost community invested much time and effort in the review. I'm very thankful and I feel responsible for incorporating their feedback and finishing the library, but I may have unwittingly bit off more than I can chew. I'm open to suggestions for ways forward for Time_series.
Eric, Is the version currently in the Vault the most up to date you have? If so, I'll be happy to spend some time looking through things and seeing if I can help. John

John Phillips wrote:
Is the version currently in the Vault the most up to date you have? If so, I'll be happy to spend some time looking through things and seeing if I can help.
Hi John, Sorry for the delay. The good news is that the version of Time_series in the vault is (mostly) up-to-date. The bad news is that it doesn't compile with recent versions of Boost. Working on it. -- Eric Niebler BoostPro Computing http://www.boostpro.com

Eric Niebler wrote:
John Phillips wrote:
Is the version currently in the Vault the most up to date you have? If so, I'll be happy to spend some time looking through things and seeing if I can help.
Sorry for the delay. The good news is that the version of Time_series in the vault is (mostly) up-to-date. The bad news is that it doesn't compile with recent versions of Boost. Working on it.
OK, now the version of Time_series in the vault is both up-to-date *and* functional. Imagine that. :-P I have all the feedback from Time_series' review, too, if you want that. Thanks for volunteering to help! I'll help too as time allows. -- Eric Niebler BoostPro Computing http://www.boostpro.com

-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Eric Niebler Sent: 04 February 2009 02:17 To: boost@lists.boost.org Subject: Re: [boost] [time series] What happened to this library?
Sorry for the delay. The good news is that the version of Time_series in the vault is (mostly) up-to-date. The bad news is that it doesn't compile with recent versions of Boost. Working on it.
OK, now the version of Time_series in the vault is both up-to-date *and* functional. Imagine that. :-P
Excellent! 1 It is time for this to move to the sandbox? 2 Docs are a really good example of the power of Doxygenation - and good comments-in-code - not just throwing the code at Doxygen and thinking that is enough! (Last revised: December 11, 2006 at 23:18:53 GMT Is this true?). 3 I am close to updating the documentation (and enhanced code) for the GSoC 2007 SVG plot project by Jake Voytko - including Doxygenation and John Maddock's auto indexing. The code is in a useful (but unpolished) state and I am confident it will allow neat graphs to display data like time_series with minimal programming effort. The SVG files produced are tiny, but high quality, and can be viewed with quality browsers. Paul --- Paul A. Bristow Prizet Farmhouse Kendal, UK LA8 8AB +44 1539 561830, mobile +44 7714330204 pbristow@hetp.u-net.com

Paul A. Bristow wrote:
Eric Niebler wrote:
OK, now the version of Time_series in the vault is both up-to-date *and* functional. Imagine that. :-P
Excellent!
1 It is time for this to move to the sandbox?
Be my guest.
2 Docs are a really good example of the power of Doxygenation - and good comments-in-code - not just throwing the code at Doxygen and thinking that is enough! (Last revised: December 11, 2006 at 23:18:53 GMT Is this true?).
Probably. I didn't rebuild the docs. Not to dampen your enthusiasm, but I'm a bit disillusioned with Doxygen. Time_series and Accumulators push the Doxygen to its breaking point, and Proto was just too much for it. I used Doxygen to a first approximation (with Wave as a preprocessor!), then had to hand-edited its output to get anything approaching a usable reference for Proto. There is just no substitute for a hand-written reference section, IMO. Then again, this may just be a case of PiNT (Proto is Not Typical).
3 I am close to updating the documentation (and enhanced code) for the GSoC 2007 SVG plot project by Jake Voytko - including Doxygenation and John Maddock's auto indexing. The code is in a useful (but unpolished) state and I am confident it will allow neat graphs to display data like time_series with minimal programming effort. The SVG files produced are tiny, but high quality, and can be viewed with quality browsers.
You're thinking of using SVG plot to improve Time_series' documentation? I'm all in favor. -- Eric Niebler BoostPro Computing http://www.boostpro.com

-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Eric Niebler Sent: 04 February 2009 16:56 To: boost@lists.boost.org Subject: Re: [boost] [time series] What happened to this library?
Not to dampen your enthusiasm, but I'm a bit disillusioned with Doxygen. Time_series and Accumulators push the Doxygen to its breaking point, and Proto was just too much for it. I used Doxygen to a first approximation (with Wave as a preprocessor!), then had to hand-edited its output to get anything approaching a usable reference for Proto. There is just no substitute for a hand-written reference section, IMO. Then again, this may just be a case of PiNT (Proto is Not Typical).
I am sure a hand produced index will always be better - but MUCH more expensive to write, and a maintenance nightmare (certain to get to be just wrong before too long). Having floundered around in many Boost libraries, I think that Doxygenation and auto-indexing will be a leap forward, even if not perfect.
3 I am close to updating the documentation (and enhanced code) for the GSoC 2007 SVG plot project by Jake Voytko - including Doxygenation and John Maddock's auto indexing. The code is in a useful (but unpolished) state and I am confident it will allow neat graphs to display data like time_series with minimal programming effort. The SVG files produced are tiny, but high quality, and can be viewed with quality browsers.
You're thinking of using SVG plot to improve Time_series' documentation? I'm all in favor.
Well not directly - *Users of data*, including time_series data may like to be able to *plot* their data. If data is in a STL container convertible to double, say multimap <double, double> values; Then something like svg_1d_plot my_plot; my_plot.title("My Stuff").autoscale(true); myplot.plot(values, "My series"); myplot.write("myplot.svg"); should give you a neatish graph. Paul

Well not directly - *Users of data*, including time_series data may like
to
be able to *plot* their data.
If data is in a STL container convertible to double, say
multimap <double, double> values;
Then something like
svg_1d_plot my_plot;
my_plot.title("My Stuff").autoscale(true);
myplot.plot(values, "My series");
myplot.write("myplot.svg");
should give you a neatish graph.
Sounds interesting. B/Rgds Max

On Wed, Feb 4, 2009 at 5:56 PM, Eric Niebler <eric@boost-consulting.com>wrote:
Paul A. Bristow wrote:
Eric Niebler wrote:
OK, now the version of Time_series in the vault is both up-to-date *and* functional. Imagine that. :-P
Excellent!
1 It is time for this to move to the sandbox?
Be my guest.
Hello everybody, this is my first post to the Boost ml, even if I've been following it for a while. I would be interested in "giving a look" to the Time_series library... but I am ashamed to confess that I cannot find it in the boost vault :-) Could you please spell out the link for a poor newbie? Thanks in advance Francesco

Francesco Guerrieri wrote:
On Wed, Feb 4, 2009 at 5:56 PM, Eric Niebler <eric@boost-consulting.com>wrote:
Paul A. Bristow wrote:
Eric Niebler wrote:
OK, now the version of Time_series in the vault is both up-to-date *and* functional. Imagine that. :-P
Excellent!
1 It is time for this to move to the sandbox?
Be my guest.
Hello everybody, this is my first post to the Boost ml, even if I've been following it for a while.
I would be interested in "giving a look" to the Time_series library... but I am ashamed to confess that I cannot find it in the boost vault :-) Could you please spell out the link for a poor newbie?
Thanks in advance Francesco _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Hi, I found this on the Vault http://www.boostpro.com/vault/index.php?action=downloadfile&filename=time_series.zip&directory=Math%20-%20Numerics& Vicente -- View this message in context: http://www.nabble.com/-time-series--What-happened-to-this-library--tp2175674... Sent from the Boost - Dev mailing list archive at Nabble.com.

On Thu, Feb 5, 2009 at 1:40 PM, Vicente Botet Escriba < vicente.botet@wanadoo.fr> wrote:
Francesco Guerrieri wrote:
Could you please spell out the link for a poor newbie?
Thanks in advance Francesco
Hi, I found this on the Vault
Vicente
Thanks Vicente. The google search box didn't return any result for time series or time_series. Francesco

Paul A. Bristow <pbristow <at> hetp.u-net.com> writes:
3 I am close to updating the documentation (and enhanced code) for the GSoC 2007 SVG plot project by Jake Voytko - including Doxygenation and John Maddock's auto indexing. The code is in a useful (but unpolished) state and I am confident it will allow neat graphs to display data like time_series with minimal programming effort. The SVG files produced are tiny, but high quality, and can be viewed with quality browsers.
Paul, Is there a URL for this current version of the code? A quick look on google only found me Jake's site which is from August 2007: http://www.jakevoytko.com/code.php Also, will there be boost graph support? Thanks! Joel

Hi, please try, https://svn.boost.org/trac/boost/wiki/LibrariesUnderConstruction#Boost.Plot Vicente ----- Original Message ----- From: "Joel" <jdy@cs.brown.edu> To: <boost@lists.boost.org> Sent: Thursday, February 05, 2009 12:44 AM Subject: [boost] [SVG Plot] What happened to this library?
Paul A. Bristow <pbristow <at> hetp.u-net.com> writes:
3 I am close to updating the documentation (and enhanced code) for the GSoC 2007 SVG plot project by Jake Voytko - including Doxygenation and John Maddock's auto indexing. The code is in a useful (but unpolished) state and I am confident it will allow neat graphs to display data like time_series with minimal programming effort. The SVG files produced are tiny, but high quality, and can be viewed with quality browsers.
Paul,
Is there a URL for this current version of the code? A quick look on google only found me Jake's site which is from August 2007:
http://www.jakevoytko.com/code.php
Also, will there be boost graph support?
Thanks!
Joel
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

please try,
https://svn.boost.org/trac/boost/wiki/LibrariesUnderConstruction#Boost.Plot
Vicente
Thanks. Is there a compressed zip file that I can download conveniently? B/Rgds Max

-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Joel Sent: 04 February 2009 23:45 To: boost@lists.boost.org Subject: [boost] [SVG Plot] What happened to this library?
Paul A. Bristow <pbristow <at> hetp.u-net.com> writes:
3 I am close to updating the documentation (and enhanced code) for the GSoC 2007 SVG plot project by Jake Voytko - including Doxygenation and John Maddock's auto indexing. The code is in a useful (but unpolished) state and I am confident it will allow neat graphs to display data like time_series with minimal programming effort. The SVG files produced are tiny, but high quality, and can be viewed with quality browsers.
Is there a URL for this current version of the code? A quick look on google only found me Jake's site which is from August 2007:
That is way out of date. There is the latest version on SVN https://svn.boost.org/svn/boost/sandbox/SOC/2007/visualization/ but I am still actively working on it (especially the docs) so use at your own risk (peril even!). Feedback welcome of course.
Also, will there be boost graph support?
Not unless you provide it ;-) Paul --- Paul A. Bristow Prizet Farmhouse Kendal, UK LA8 8AB +44 1539 561830, mobile +44 7714330204 pbristow@hetp.u-net.com

on Wed Feb 04 2009, "Paul A. Bristow" <pbristow-AT-hetp.u-net.com> wrote:
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Eric Niebler Sent: 04 February 2009 02:17 To: boost@lists.boost.org Subject: Re: [boost] [time series] What happened to this library?
Sorry for the delay. The good news is that the version of Time_series in the vault is (mostly) up-to-date. The bad news is that it doesn't compile with recent versions of Boost. Working on it.
OK, now the version of Time_series in the vault is both up-to-date *and* functional. Imagine that. :-P
Excellent!
1 It is time for this to move to the sandbox?
Yes, please. -- Dave Abrahams BoostPro Computing http://www.boostpro.com

Eric Niebler wrote:
OK, now the version of Time_series in the vault is both up-to-date *and* functional. Imagine that. :-P I have all the feedback from Time_series' review, too, if you want that.
Thanks for volunteering to help! I'll help too as time allows.
I still have my notes from the review, as well as the result being available on the review schedule page. This does make me feel good about writing a review result note that summarizes the discussion. John

Hello boosters, I am desperately trying to get timer_series (vault, version of march 3rd 2009) running with mingw/gcc (4.3-tdm build). My question is: Did anybody have success on using time_series gcc or anything other than msvc? Second: There were some plans in the making as of begin of feb. (see thread starting 30.01.2009) What's the status of the project? Here's the log of compiling the example: C:\dev\boost\time_series\libs\time_series\example>bjam --variant=debug --tools et=gcc runtime-link=static threading=multi ...patience... ...found 1127 targets... ...updating 2 targets... gcc.compile.c++ ..\..\..\bin.v2\libs\time_series\example\gcc-mingw-4.3.2\debug\r untime-link-static\threading-multi\main.o In file included from ..\..\../boost/sequence/traits/size_type.hpp:8, from ..\..\../boost/sequence/concepts.hpp:12, from ..\..\../boost/range_run_storage/concepts.hpp:9, from ..\..\../boost/time_series/concepts.hpp:12, from ..\..\../boost/time_series/time_series_facade.hpp:26, from ..\..\../boost/time_series/delta_series.hpp:12, from main.cpp:8: ..\..\../boost/sequence/size.hpp: In member function 'typename boost::range_size <T>::type boost::sequence::impl::size<S, T>::operator()(S&) const': ..\..\../boost/sequence/size.hpp:35: error: 'size' is not a member of 'boost' ... [linker fails] Thanks! BjoernP

Björn Pfeiffer wrote:
Hello boosters, I am desperately trying to get timer_series (vault, version of march 3rd 2009) running with mingw/gcc (4.3-tdm build).
My question is: Did anybody have success on using time_series gcc or anything other than msvc?
Thanks for the report. It should be fixed now.
Second: There were some plans in the making as of begin of feb. (see thread starting 30.01.2009) What's the status of the project?
John Phillips was going to look into it. John? -- Eric Niebler BoostPro Computing http://www.boostpro.com

Excellent! Light-speed-fast-Fix. Thank you! :-) The example compiles now, the first start-example from the docs does too (after I got the right headers collected). I will run the tests later this evening, will post results then. Björn Am 05.03.2009 17:46 schrieb Eric Niebler:
Björn Pfeiffer wrote:
Hello boosters, I am desperately trying to get timer_series (vault, version of march 3rd 2009) running with mingw/gcc (4.3-tdm build).
My question is: Did anybody have success on using time_series gcc or anything other than msvc?
Thanks for the report. It should be fixed now.
Second: There were some plans in the making as of begin of feb. (see thread starting 30.01.2009) What's the status of the project?
John Phillips was going to look into it. John?

Eric Niebler wrote:
Björn Pfeiffer wrote:
Hello boosters, I am desperately trying to get timer_series (vault, version of march 3rd 2009) running with mingw/gcc (4.3-tdm build).
My question is: Did anybody have success on using time_series gcc or anything other than msvc?
Thanks for the report. It should be fixed now.
Second: There were some plans in the making as of begin of feb. (see thread starting 30.01.2009) What's the status of the project?
John Phillips was going to look into it. John?
I'm just finishing a couple of projects that have mid-month deadlines, then it moves to the top of my list. I've spent time refamiliarizing myself with the library details and review discussions as well as some detail study of time series filtering and analysis methods, but I haven't yet modified any code or documentation. Sorry it isn't moving quicker, but it is moving. If anyone has things they want to add to the list I should look at, or even better has fixes for things that need fixed, then send them along. John
participants (11)
-
Björn Pfeiffer
-
Christian Henning
-
David Abrahams
-
Eric Niebler
-
Francesco Guerrieri
-
Joel
-
John Phillips
-
Max
-
Paul A. Bristow
-
Vicente Botet Escriba
-
vicente.botet