-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
The past two weeks I've had the pleasure to work on improving the remote service admin implementation in Celix (as you've probably noticed on the issue mailing list ;)) and I wanted to give some positive and constructive feedback on this journey. First of all, for a Java developer with a C background it is *really* easy to get started working on the Celix code base: most of the common Java constructs are properly translated to C (apart from the manual garbage collection :)). The CMake build structure was new for me, but easy to pick up and adapt to my needs, which is a big evolution when you are used to writing (unmaintainable) Makefiles ;) One thing I miss(ed) was code guidelines: given the current code base I could get a good idea on what is considered the standard coding practices for Celix, but you might want to write it down somewhere. Including formatting guidelines is probably a good idea as well. Another thing I had difficulties with was setting up my developer workspace: an example on how to develop on Celix with XCode or Eclipse might have helped. In conclusion: I'm amazed about the status of this project and the functionality it already supports. Well done! I certainly will keep following this project and perhaps contribute a couple of patches in the future... - -- Met vriendelijke groeten | Kind regards Jan Willem Janssen | Software Architect +31 631 765 814 /My world is revolving around INAETICS and Amdatu/ Luminis Technologies B.V. Churchillplein 1 7314 BZ Apeldoorn +31 88 586 46 00 http://www.luminis-technologies.com http://www.luminis.eu KvK (CoC) 09 16 28 93 BTW (VAT) NL8169.78.566.B.01 -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) Comment: GPGTools - http://gpgtools.org iQIcBAEBAgAGBQJT9gNsAAoJEKF/mP2eHDc4I/4P/3LSizwgeEGqS9nVx1fqXjTM 59qI18/hiUv7yf4VGZIaPTsqd+LkGWVefAkLIKMUsFUOKbqatAukvO3hx2mI/xIP fpbi/TsNKuz3Ms037sVgKPC4OZBboly7ORdAauh++sQCikDzp+X5crtTdvRHH8Ac A+uNGfz+M/sNmhTo4IDWTFbBsLhZ12nz7w7SDQOqOs4IVngTiHSiQlZNbqescfac yaDY4wprpka6ym3I7B1DdY+xHhhrG5ZgJMXWhybdNavojp3oeohfXRpjB4reyuEO SKdy1KWDmPhHjLAcfNGQiYyqX61VwptrWXgHyLGSVIpbbMc40DPA3l+bxjO5XrRu lKte9RLvIH7aZFpLIycN8OUAbJMlpQJa/r6Uc/0TERE4pbsbj1YmGAGmo0s3C/C9 IRla85rx7tTH/9j/R4Nwv05fiWY4enIoLzL1hBV3SNS4JzSv8HY0tr2Bb5YJi1Ob rArNtct5ePsVcZMWfS/tlXFEuIorl+nYvqkHAi5JZH6qr7VnjErp3N7Qrx5UNgbP L0kS+Lb17GYzPJXYMv+4JF0CE9DjtcPh/oWsMFHHSj1Kpj3TAi7hqs+SICW5kcer 4CQ5L8XhxNNBj+rOelq0gECLbycs4FqKAeCJGtduD/mEaugEaqFPVvnx9msOqkl+ K8AKE0Gf7kTvLjGjP4tc =8+1y -----END PGP SIGNATURE-----
