I did not write anything disrespectful, did not mean anything disrespectful, and made a reasonable effort to be professional in a fashion which has been well received by other projects. Those projects did not turn around to label me as aggressive or abusive or demanding free work. I do not understand why, but this kind of response can only serve to burn bridges and drive away a community. This is the reason why you only have three or four developers while much smaller projects have 10's of developers. But, at the insistence of treating me like an impudent child for just trying to understand your project better with inherently open ended questions I will not aid or contribute to your project as I have with others.
Joshua, let me tell you that you were indeed disrespectful with your comments (I'm not saying you did it on purpose though, but definitely you were). You undervalued FreeRadius' quality just by the selection of the programming language or the features they provide, without even thinking about why they made their choices in the first place. The choice of programming language does not necessarily have a direct consequence in the quality of the software being built. In fact, there are countless of projects around written in very cool languages, that would make a proper software engineer to cry. C is a great language for high performance software. Have you ever thought why Linux hasn't switched to C++... or Python? And regarding the features... well the fact that something hasn't been implemented *yet* does not mean that it cannot be done. Speaking as an individual, I can only say that the FreeRadius' folks have always tried to help me implementing all the features I've tried to. Of course that means that you need to provide actual technical details of what you want to achieve, not just crying that "something cannot be easily made". The amount of high level and cooler languages FreeRadius support (say Python, Perl, Lua...) is amazing. Most of what you may want to implement would be possible by using one of them, and if there is anything that precludes you from doing so... you can propose (or even implement) the required changes. I did, and guess what, the changed were merged without a bad word. Also, read this document https://github.com/FreeRADIUS/freeradius-server/blob/master/LICENSE as it seems to me that might contain crucial information for you.
Alan, I can only imagine you have driven everyone who loved you away and are now living as an isolated old man outside of work. Please make healthier life choices.
Bringing this discussion into the personal space only demonstrates a low value as a person. For me, this comment ends any further technical discussion. -- Alejandro Perez-Mendez Technical Specialist (AAA), Trust & Identity M (+34) 619 333 219 Skype alejandro_perez_mendez jisc.ac.uk Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800. Jisc Services Limited is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under company number 2881024, VAT number GB 197 0632 86. The registered office is: One Castle Park, Tower Hill, Bristol BS2 0JA. T 0203 697 5800.