Hello. I am Jae and a totally newbie of opensource culture including Quantlib. In fact, this is my first opensource in which i participate. So... i want to ask a foolish question again to all. I found out that the version says 1.8 not 1.7 in Readme.txt after i cloned repo from Luigi's. i thought 'Pardon? Oh, it may be a typo and it can be my first (and very tiny) contribution to opensource!' But when i checked the upstream i saw a message and committed results from Luigi: "Bump version number to 1.8". May I ask what happened? I think i dont know the exact meaning of 'bump'. Is anyone who teach me this word and what happend in this version? Is there no version 1.7 anymore? I am really curious about it. In addtion, i want to confess that i couldnt configure src at all right after 'git clone'. I am a ubuntu user. I couldnt find 'configure file' at all. i've just solved the problem and am compiling. i leave my results of struggling. Of course, I know that most of developers are already experts. However, for other newbies like me who want to dive into quantlib, i summarized the commands for installation. (I assume that boost is already installed.) $ git clone https://github.com/lballabio/quantlib i hope this could help others. p.s Best regards, ------------------------------------------------------------------------------ _______________________________________________ QuantLib-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/quantlib-users |
Hi Jae, Here “bump” just means update or upgrade or change simply. Since 1.7 has been released a few days ago, Luigi bumped the version number to 1.8 to distinguish from the released. The commits labeled as “Bump version number to 1.8” I think only affects the version number. Regards, Cheng 发件人: Jae Hyeon Yoo [mailto:[hidden email]] Hello. I am Jae and a totally newbie of opensource culture including Quantlib. In fact, this is my first opensource in which i participate. So... i want to ask a foolish question again to all. I found out that the version says 1.8 not 1.7 in Readme.txt after i cloned repo from Luigi's. i thought 'Pardon? Oh, it may be a typo and it can be my first (and very tiny) contribution to opensource!' But when i checked the upstream i saw a message and committed results from Luigi: "Bump version number to 1.8". May I ask what happened? I think i dont know the exact meaning of 'bump'. Is anyone who teach me this word and what happend in this version? Is there no version 1.7 anymore? I am really curious about it. In addtion, i want to confess that i couldnt configure src at all right after 'git clone'. I am a ubuntu user. I couldnt find 'configure file' at all. i've just solved the problem and am compiling. i leave my results of struggling. Of course, I know that most of developers are already experts. However, for other newbies like me who want to dive into quantlib, i summarized the commands for installation. (I assume that boost is already installed.) $ git clone https://github.com/lballabio/quantlib i hope this could help others. p.s Best regards, ------------------------------------------------------------------------------ _______________________________________________ QuantLib-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/quantlib-users |
That's correct. The version released as 1.7 is tagged in the repository as QuantLib-v1.7. What goes in the repository after that will be in the next release, so 1.8. Luigi On Fri, Nov 27, 2015 at 8:28 AM cheng li <[hidden email]> wrote:
-- <http://leanpub.com/implementingquantlib> ------------------------------------------------------------------------------ _______________________________________________ QuantLib-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/quantlib-users |
Hi,
maybe it would be less confusing if we identified the current development version assigning strings like 1.8b, 1.8rc or 1.8-SNAPSHOT? Number-only sequences could be assigned only to stable releases. In this case, once the new stable version can be released, the version number will be promoted to 1.8, tagged and made available for download. The new version in trunk would be in fact immediately promoted to 1.9b, etc... Apache Maven for instance takes care of all the renaming and tagging via the commands release:prepare and release:perform. Not sure if any such utility exists for C++ projects. Regards, Claves On 27 November 2015 at 08:54, Luigi Ballabio <[hidden email]> wrote: > That's correct. The version released as 1.7 is tagged in the repository as > QuantLib-v1.7. What goes in the repository after that will be in the next > release, so 1.8. > > Luigi > > > On Fri, Nov 27, 2015 at 8:28 AM cheng li <[hidden email]> > wrote: >> >> Hi Jae, >> >> >> >> Here “bump” just means update or upgrade or change simply. Since 1.7 has >> been released a few days ago, Luigi bumped the version number to 1.8 to >> distinguish from the released. The commits labeled as “Bump version number >> to 1.8” I think only affects the version number. >> >> >> >> Regards, >> >> Cheng >> >> >> >> 发件人: Jae Hyeon Yoo [mailto:[hidden email]] >> 发送时间: 2015年11月27日 14:31 >> 收件人: [hidden email] >> 主题: [Quantlib-users] A question about bumping version to 1.8? >> >> >> >> Hello. >> >> I am Jae and a totally newbie of opensource culture including Quantlib. In >> fact, this is my first opensource in which i participate. So... i want to >> ask a foolish question again to all. >> >> I found out that the version says 1.8 not 1.7 in Readme.txt after i cloned >> repo from Luigi's. i thought 'Pardon? Oh, it may be a typo and it can be my >> first (and very tiny) contribution to opensource!' But when i checked the >> upstream i saw a message and committed results from Luigi: "Bump version >> number to 1.8". May I ask what happened? I think i dont know the exact >> meaning of 'bump'. Is anyone who teach me this word and what happend in this >> version? Is there no version 1.7 anymore? I am really curious about it. >> >> In addtion, i want to confess that i couldnt configure src at all right >> after 'git clone'. I am a ubuntu user. I couldnt find 'configure file' at >> all. i've just solved the problem and am compiling. i leave my results of >> struggling. Of course, I know that most of developers are already experts. >> However, for other newbies like me who want to dive into quantlib, i >> summarized the commands for installation. (I assume that boost is already >> installed.) >> >> $ git clone https://github.com/lballabio/quantlib >> $ cd quantlib/QuantLib >> $ sudo apt-get install autoconf libtool >> $ ./autogen.sh >> $ ./configure --disable-shared # quantlib.org/faq.shtml ... FAQ4.1 >> $ make >> $ sudo make install >> >> i hope this could help others. >> >> p.s >> Peter, for the previous mail, Really Thank you very much for Carol's(and >> my) question. i could learn about the structure of quantlib more. >> >> Best regards, >> Jae >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> QuantLib-users mailing list >> [hidden email] >> https://lists.sourceforge.net/lists/listinfo/quantlib-users > > -- > > <http://leanpub.com/implementingquantlib> > <http://implementingquantlib.com> > <http://twitter.com/lballabio> > > > ------------------------------------------------------------------------------ > > _______________________________________________ > QuantLib-users mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/quantlib-users > ------------------------------------------------------------------------------ _______________________________________________ QuantLib-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/quantlib-users |
Hello Claves, thank you for your suggestion and knowledge. i am happy to study other opensource's convention. :) Fom your email, I found out that version modification has been made manually. In addtion, Luigi already formulated the convention of standard Quantlib version. (the file "dev_tools/version_numbers.txt" says everything that i mention) So, to help Luigi managing and other members (including me) able to check version easily, i implemented today a tiny version bumping tool in Python. It follows Luigi's convention as much as possible. (We can check the main version tag string is in dev_tools/version_tag.txt!!! Just one string file) Because i cant open xla file at all, this tool doesnt change QuantLibXL/framework/QuantLibXL.xla. Please help me. In conclusion, how can i upload my result without interfering others' work in git? i just want to know the process of contribution, but i feel fear to use git. May i just commit and push to upstream? Anyway, i ve just push my tools in my own repo. http://github.com/jhyoocoder/quantlib Thank you all, Best regards, p.s. there is a very very very tiny typo in dev_tools/version_numbers.txt. R010300a2 is 1.3.0a2, not 1.3.1.a2 :) 2015. 11. 30. 오전 7:39에 "Claves do Amaral" <[hidden email]>님이 작성:
Hi, ------------------------------------------------------------------------------ Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with Intel(R) XDK. Use one codebase in this all-in-one HTML5 development environment. Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 _______________________________________________ QuantLib-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/quantlib-users |
Free forum by Nabble | Edit this page |