Good morning FreeRDP community,

I have an idea and I'd like to pace what you guys think about it:

If you've noticed changes on git recently, a lot of it has to do with
improvements to the build system. I have bought the Mastering CMake book
and have spent some time increasing my CMake skills to be able to do more
of what I wanted to automate. At this point, I think it's clear that I want
to go all the way to making full usage of the Kitware software process
tools: CMake, CTest, CDash, CPack. It takes time to learn, but I have to
say the software is really extensible, powerful, and has the potential to
solve most of the issues I want to address on the long run. I've already
started making heavy usage of CTest for WinPR, I intend to eventually have
the current CUnit tests migrated to it.

I've recommended the book to anybody who wanted to increase their CMake
skills to help. The book is a bit expensive: $59, and there is no ebook
version available. There is, however, a bulk price of $40 per book if you
order 10 or more. I was thinking that my company, Awake Coding Consulting
Inc., could make a bulk order of these books such that we give them away to
community members afterwards. This would be the kind of goodies we could
afford to give away and that would be useful for the project. Of course, we
would send the books to people we believe will make use of it, but the idea
is to get more people with good CMake skills to help with the various tasks
around it.

Eventually I'd like to setup a CDash server that would collect results from
tests ran with CTest. I would also like to setup an automated test
environment where commits on github trigger test runs on dedicated test
machines which then submit results back to a CDash server. Some people on
IRC have offered their help for testing, but it's hard to really make good
use of what they offer without the proper infrastructure in place.

Let me know what you think,

Best regards,
- Marc-Andre
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to