Hello SMSLib developers and maintainers.

I just worry about project future.

1. Github shows two branches v3 and v4. But v4 wasn't announced. When it 
happens and which main changes we will see?

2. Why you don't use maven or something like that for automate building and 
resolve dependencies? Also publishing in maven repository would help 
distribute your lib and updates very and very much. Store jars and other 
binaries in git is not good idea and shows bad quality. When it happens?

3. I was surprised very much when I took some test classes, SMS sender 
using hardware and SMPP on one module. I think it shall be splinted into 
separated modules and examples. It became from #2. If you have troubles 
with it - I can help.

4. Code quality. When I started use smslib I made a lot of changes for 
taking working and understandable version. I had a bug: after a few hours 
native smslib stopped to take any sms from modem. I fixed it using 
refactoring. And I can say that thread model was wrote by school boy with 
basic java knowledge and have a lot of weak places (nullpointer for example 
unhanded and could kill both AsyncNotifier and AsyncMessageProcessor as 
result it could stop processing events at all). It is not usable for 
serious projects. PDUUtils and other classes with parsing text was wrote by 
someone who does not knows regular expressions. The code could be smaller 
and understandable and looks more professional and work more stable 
(without unexpected nullpointers) with professional tools like regular 
expressions and patterns. When smslib will show best quality from box?

Thank you for interesting.

Andrew.

-- 
You received this message because you are subscribed to the Google Groups 
"SMSLib Discussion Group" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/smslib/c6e8220d-cfbd-40ab-a897-fe0a8a675c01%40googlegroups.com.


  • [smslib] What's ne... Andrew-L via SMSLib Discussion Group

Reply via email to