Dear All,
concerning the freeze+release of DYNARE 4.5, I would like to finish/PR:
- shock decompositions + plot_shock_decomposition utilities;
- some (minor) extensions to the parallel [not yet the submodule, which
would be a major change, but an option to tell how many threads to
assign for each slave, since currently we give a singleCompThread which
might be inefficient given the latest desktops featuring a large number
of cpu's]. I would say this requires a new option for the dynare.ini
file for the node. I have to open an issue on github
- there are a couple of small issues in posterior sampling analysis: in
particular it seems impossible/difficult in the current configuration to
run, e.g., posteriorIRF with load_mh_file=1 and mh_replic=0, unless the
oo_ stored in _results if perfectly fit [which is almost never the case
I must say ... ]. Moreover, current parallel configuration for posterior
subdraws and plots does not look appropriate any longer.
- I think it would be useful to have an option for not to fill in
oo_.FilteredVariablesKStepAheadVariances, e.g. by using
options_.filter_covariance [I have a possible PR for this in
store_smoother_results].
- I need to check my local copies for further small adjustments here and
there.
- I would like to fix #838 #1016 [and associated #789] #1170.
What would be the DEADLINE before freezing DYNARe 4.5?
many thanks
best
Marco
--
Marco Ratto,
Finance and Economy Unit
Joint Research Centre
European Commission,
TP 361, 21027 ISPRA(VA), ITALY
Tel: +39 0332 78 3794 Fax: +39 0332 78 5752,
marco.ratto@jrc.ec.europa.eu
http://www.macfinrobods.eu/
On 11/29/2016 11:00 AM, Stéphane Adjemain wrote:
> Hi,
>
> I also vote for the second option. But I would prefer not to take it
> from the master branch... If I create a branch 4.5 this week (I was
> about to do it) would it be fine with the Debian's deadlines.
>
> Before the official release we need to fix (or merge):
>
> - #1201 (the issue with nested parenthesis limit in matlab).
> - Fix the interface for (stochastic) extended path.
> - #1287 (I need to push the fix I made somewhere).
> - PR related to the documentation.
>
> I am working on the windows build. We target Octave 4.2, but we wont't
> have time to fix all the bugs before the release of 4.5.0. This will
> have to wait 4.2.1.
>
> Following issues will wait another release:
>
> - #1175 is related to the changes that revealed the problem in #1201.
> Normally we don't need this anymore... This is not a blocking issue.
> - #419
> - #841
> - #1045
>
> That said, I am also fine with option 3. Maybe we should have 4.5.x (and
> 4.y.x) in experimental. I ;have no idea of the amount of work necessary
> to build a debian package...
>
> Best,
> Stéphane.
>
>
> On 28/11/2016 15:32, Johannes Pfeifer wrote:
>> Hi,
>>
>> I would go for Option 2. We continuously keep delaying the release of a
>> new stable version, although the current unstable version is a lot more
>> "stable" than 4.4.3 and fixes several critical bugs.
>> What is blocking the release of a new stable version?
>>
>> From my perspective, it is
>>
>> 1. Bug #1201 needs to be fixed. That is probably the critical issue here.
>> 2. #1175 should be taken care of.
>> 3. #419 needs to be taken care of (proposed solution exists).
>> 4. #1287 should be dealt with (easy workaround available).
>> 5. The outstanding pull requests should be taken care of, particularly
>> the documentation ones.
>> 6. There are various issues with the build system for Windows we need to
>> solve when we want to release a Windows version (#1179).
>> 7. Octave 4.2 support does still not fully work, but I don't consider
>> this critical (#1307).
>> 8. #841/#1045 would be nice to have, but is not essential.
>>
>> There are various smaller things we could always fix in 4.5.1, including
>> issues at the back end of the above list.
>>
>> Best,
>>
>> Johannes
>>
>> Am 28.11.2016 um 14:34 schrieb Sébastien Villemot:
>>> Dear all,
>>>
>>> The next version of Debian (labelled "Stretch") will be released in
>>> spring 2017. Like all Debian releases, it is expected to be maintained
>>> for 3 years, which means until 2020.
>>>
>>> Given the tight release schedule, we must make very quickly (i.e. in the
>>> coming days) a decision about the status of the Dynare package in that
>>> release.
>>>
>>> There are basically 3 options:
>>>
>>> 1. Ship Dynare 4.4.3 in Debian Stretch.
>>> Pros: this is the latest stable release, and Debian usually ships
>>> stable releases
>>> Cons: it is getting quite old
>>>
>>> 2. Ship a snapshot of Dynare
>>> Pros: fresh codebase
>>> Cons: hard to decide which git commit on which to base the package;
>>> possibly buggy
>>>
>>> 3. Drop the package (from the stable release, not necessarily from
>>> Debian sid/unstable)
>>> Pros: avoids shipping an old or a unstable codebase; makes it clear
>>> that the user must make its own decision
>>> Cons: less user-friendly
>>>
>>> All 3 options are fine with me, but I think you are in a better position
>>> than me to decide. Please let me know what to do.
>>>
>>> Best,
>>>
>> _______________________________________________
>> Dev mailing list
>> Dev@dynare.org
>>
https://www.dynare.org/cgi-bin/mailman/listinfo/dev
>
>
> _______________________________________________
> Dev mailing list
> Dev@dynare.org
>
https://www.dynare.org/cgi-bin/mailman/listinfo/dev