Is there any interest in a library for application : Boost.Application, new version: Boost.Application_beta_3a
Hi All, I have a new version of Boost.Application! In this release all requested features that boost users suggested (in boost user group) are addressed, based on release 1 and release 2, including: 1) Provide more "Boost Way" interface 2) Use Boost.Parameter to give flexibility for future extensions. 3) Access and change environment variables. 4) Simple class (shared_library) to allow use of dynamic libs as plug-in (extending application). 5) Wide string support (Windows). 6) Use Boost.System on Error Handling 7) Setup module for windows service installation. To install, download file: https://downloads.sourceforge.net/project/boostapp/Boost.Application_beta_3a .zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fboostapp%2F&ts=1379614495& use_mirror=master or https://sourceforge.net/projects/boostapp/files/ and copy application to your boost installation folder! You don't need build it, the lib is header only, but have some dependences. The documentation is still pretty bad, but it is the right place for you to start with lib! Please, send your questions, to: re.tf@acm.org Thanks -- Renato
I have a new version of Boost.Application!
[snip]
To install, download file:
https://downloads.sourceforge.net/project/boostapp/Boost.Application_beta_3a .zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fboostapp%2F&ts=1379614495& use_mirror=master or https://sourceforge.net/projects/boostapp/files/
and copy application to your boost installation folder!
You don't need build it, the lib is header only, but have some dependences.
The documentation is still pretty bad, but it is the right place for you to start with lib!
Is there a version of the documentation that is browseable online? I think the overhead of downloading and extracting a zip file just to look at the documentation is enough to deter some people who just want to glance at the documentation to find out what the library is about (example: me). Regards, Nate
Hi, Docs: http://www.dokfile.com/appbeta3/docs/libs/application/doc/html/index.html Thanks for check! -----Mensagem original----- De: Boost [mailto:boost-bounces@lists.boost.org] Em nome de Nathan Ridge Enviada em: quinta-feira, 19 de setembro de 2013 16:25 Para: Boost Developers Mailing List Assunto: Re: [boost] Is there any interest in a library for application : Boost.Application, new version: Boost.Application_beta_3a
I have a new version of Boost.Application!
[snip]
To install, download file:
https://downloads.sourceforge.net/project/boostapp/Boost.Application_b eta_3a .zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fboostapp%2F&ts=13796 14495& use_mirror=master or https://sourceforge.net/projects/boostapp/files/
and copy application to your boost installation folder!
You don't need build it, the lib is header only, but have some dependences.
The documentation is still pretty bad, but it is the right place for you to start with lib!
Is there a version of the documentation that is browseable online? I think the overhead of downloading and extracting a zip file just to look at the documentation is enough to deter some people who just want to glance at the documentation to find out what the library is about (example: me). Regards, Nate _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Hi All, Here are the online docs to the library: http://www.dokfile.com/appbeta3/docs/libs/application/doc/html/index.html Here are the link to download and play with library: https://sourceforge.net/projects/boostapp/ The package is: Boost.Application_beta_3a.zip tks
Renato Forti wrote:
Here are the online docs to the library:
http://www.dokfile.com/appbeta3/docs/libs/application/doc/html/index.html
I had a quick look at the documentation and I certainly think your
library could be useful. I do have one concern about the API, and a
few remarks about the documentation.
My concern about the API:
In order to create an interactive application, the body of main would
be
return application< my_application<myapp> >( args(argc, argv) )();
while for a server it would be
return application< application_type
Hello Julian, Thank you for your consideration, are very important! About the interface, in the first version (release 1) , the interface of the lib are exactly what you proposed. But this bring so problems to extend lib in the future, then I resolved to use a more complex interface, but that are more flexible, using Boost.Parameter (iten 2 of change list)! However, is easy to provide both interfaces, and I will think in a way to create a wrapper class, and provide the both interfaces. I will wait for more consideration on this subject to have a more clear perception, about what is desirable by boosters! About Documentation! I agree with you that documentation is very bad writing! I have "dyslexia", and even in my native language (which is Portuguese), I don't write well! I want to take and ask for help, if any native speaker of English can help me with the documentation! Contact: re.tf@acm.org Again, thanks for the comments! They will be considered for the next version! Renato -----Mensagem original----- De: Boost [mailto:boost-bounces@lists.boost.org] Em nome de Julian Gonggrijp Enviada em: sexta-feira, 20 de setembro de 2013 08:26 Para: boost@lists.boost.org Assunto: Re: [boost] Is there any interest in a library for application : Boost.Application, new version: Boost.Application_beta_3a Renato Forti wrote:
Here are the online docs to the library:
http://www.dokfile.com/appbeta3/docs/libs/application/doc/html/index.h tml
I had a quick look at the documentation and I certainly think your library
could be useful. I do have one concern about the API, and a few remarks
about the documentation.
My concern about the API:
In order to create an interactive application, the body of main would be
return application< my_application<myapp> >( args(argc, argv) )();
while for a server it would be
return application< application_type
On Fri, Sep 20, 2013 at 10:24 AM, Thorsten Ottosen < thorsten.ottosen@dezide.com> wrote:
On 19-09-2013 20:30, Renato Forti wrote:
Hi All,
I have a new version of Boost.Application!
There is interest.
I'm interested too.
participants (5)
-
Julian Gonggrijp
-
Klaim - Joël Lamotte
-
Nathan Ridge
-
Renato Forti
-
Thorsten Ottosen