Re: Sending & receiving SMS in linux

2010-03-21 Thread Dotan Cohen
2010/3/19 Herouth Maoz :
> standardisation sometimes suppresses
> innovation.

Herouth, you are 100% correct. I would appreciate if you expressed
that viewpoint and mentioned that wisdom on this bug report:

New field type: working hours
https://bugs.kde.org/show_bug.cgi?id=222684

Of course, you advocate the exact opposite of what I request on that
bug report. Nonetheless, it is a point that I want to make to
Kaddressbook devs on several issues.

Thanks.

-- 
Dotan Cohen

http://bido.com
http://what-is-what.com

Please CC me if you want to be sure that I read your message. I do not
read all list mail.

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Standards vs. Innovation (was: Sending & receiving SMS in linux)

2010-03-21 Thread Tzafrir Cohen
On Sat, Mar 20, 2010 at 08:03:17AM +0200, Shachar Shemesh wrote:

> Innovation is, sometimes, hindered by standards, but, then again, the  
> opposite can also be said - lack of standards also hurts innovation.  
> Take any monopolistic Microsoft product as an example of that.
>
> All in all, as long as the market is relatively competitive, things tend  
> to sort themselves out.

If you want to make yourself buzzword-compliant:

IC: Innovation Compatible

  http://lwn.net/Articles/379551/

:-)

-- 
Tzafrir Cohen | tzaf...@jabber.org | VIM is
http://tzafrir.org.il || a Mutt's
tzaf...@cohens.org.il ||  best
ICQ# 16849754 || friend

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Standards vs. Innovation (was: Sending & receiving SMS in linux)

2010-03-19 Thread Shachar Shemesh

Herouth Maoz wrote:


For example, if you standardise on a document format for spreadsheets, 
e.g. ods, you basically hurt software that represent data in an 
innovative way (for example, I used to use a spreadsheet program in 
which the data was in small grids, and these grids were connected by 
formulas - rather than the giant grid that contains formulas and data 
which we are used to).


But I suppose this is a political discussion so I'd better not pursue it.

Why political?

The program you are describing is not a "spread sheet". It might be more 
effective, and sure sound like it aims for a similar end market, but it 
is "something different".


Innovation is, sometimes, hindered by standards, but, then again, the 
opposite can also be said - lack of standards also hurts innovation. 
Take any monopolistic Microsoft product as an example of that.


All in all, as long as the market is relatively competitive, things tend 
to sort themselves out.


Eventually.

Shachar

--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Sending & receiving SMS in linux

2010-03-18 Thread Herouth Maoz


On 18/03/2010, at 21:54, Elazar Leibovich wrote:

Oh boy! That's what just I feared would happen. I thought we would  
know better than that now.


Not sure who "we" are exactly. Anyway, standardisation sometimes  
suppresses innovation. For example, if you standardise on a document  
format for spreadsheets, e.g. ods, you basically hurt software that  
represent data in an innovative way (for example, I used to use a  
spreadsheet program in which the data was in small grids, and these  
grids were connected by formulas - rather than the giant grid that  
contains formulas and data which we are used to).


But I suppose this is a political discussion so I'd better not pursue  
it.




One more question please. Is what you said relevant to receiving  
SMS? Is this usually done also through HTTP POST?

(And thanks alot! that's just the answer I sought.)


Receiving SMS is a hairy business. But basically, like receiving  
delivery notifications, you usually need to set up a web service for  
the provider to access and give you the messages. Some providers (my  
company included) also allow usage of e-mail rather than HTTP. Just  
don't expect messages longer than 70 character to come in intact. :)


Anyway, the bottom line is that you can do it on Linux quite well, but  
you can't standardise any of it. At best, you can offer an SMPP plugin  
as your default (there used to be other standards like UCP, but they  
are even more obsolete than SMPP nowadays). Even then, not all  
providers implement the standard in full so you need to be careful  
about the assumptions you make.


Herouth___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Sending & receiving SMS in linux

2010-03-18 Thread Herouth Maoz
There is a standard protocol called SMPP. However, fewer and fewer  
major vendors support it, as it doesn't support billing very well, and  
is GSM-biased. Most SMS providers - whether they are actual cellular  
providers or VARs - support some sort of HTTP based protocol - using  
standard POST with name-value pairs, XML or SOAP. However, the actual  
protocol (variable names, contents, authentication, XML format, return  
values, capabilities) differ from supplier to supplier. So it is going  
to be very hard to standardise. I suppose the best approach would be  
to create protocol plugins for various vendors. You'll also have to  
facilitate reception of delivery notifications.


(Proper disclosure: I work in a company that offers such services).

Herouth

On 18/03/2010, at 21:27, Elazar Leibovich wrote:


Is there a standard way to send SMS from a computer in Israel?
I'm writing a program, and I want it to be able to send and recieve  
SMS in Israel.


Shallow searching for the topic reveals sites such as this one http://www.goldman.co.il/SMS2USite/ 
 which gives many, seemingly nonstandard, way to send SMS via the  
company. Many of those ways are not compatible with Linux.


Is there a standard protocol to send and receive SMS via a computer  
program? Standard means for instance, that it will be supported by  
many vendors, or that it'll be supported in many countries. I'd  
rather keep my code as portable and standard as possible (so no  
thanks, windows only COM components are not the way to go).


Clarification, I'm not interested with a script that uses some free  
service (such as ICQ) to send sms. But in paid service that is able  
to send many SMS for a list of subscribers.

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Sending & receiving SMS in linux

2010-03-18 Thread Elazar Leibovich
Oh boy! That's what just I feared would happen. I thought we would know
better than that now.

One more question please. Is what you said relevant to receiving SMS? Is
this usually done also through HTTP POST?
(And thanks alot! that's just the answer I sought.)

On Thu, Mar 18, 2010 at 9:48 PM, Herouth Maoz  wrote:

> There is a standard protocol called SMPP. However, fewer and fewer major
> vendors support it, as it doesn't support billing very well, and is
> GSM-biased. Most SMS providers - whether they are actual cellular providers
> or VARs - support some sort of HTTP based protocol - using standard POST
> with name-value pairs, XML or SOAP. However, the actual protocol (variable
> names, contents, authentication, XML format, return values, capabilities)
> differ from supplier to supplier. So it is going to be very hard to
> standardise. I suppose the best approach would be to create protocol plugins
> for various vendors. You'll also have to facilitate reception of delivery
> notifications.
>
> (Proper disclosure: I work in a company that offers such services).
>
> Herouth
>
> On 18/03/2010, at 21:27, Elazar Leibovich wrote:
>
> Is there a standard way to send SMS from a computer in Israel?
> I'm writing a program, and I want it to be able to send and recieve SMS in
> Israel.
>
> Shallow searching for the topic reveals sites such as this one
> http://www.goldman.co.il/SMS2USite/ which gives many, seemingly
> nonstandard, way to send SMS via the company. Many of those ways are not
> compatible with Linux.
>
> Is there a standard protocol to send and receive SMS via a computer
> program? Standard means for instance, that it will be supported by many
> vendors, or that it'll be supported in many countries. I'd rather keep my
> code as portable and standard as possible (so no thanks, windows only COM
> components are not the way to go).
>
> Clarification, I'm not interested with a script that uses some free service
> (such as ICQ) to send sms. But in paid service that is able to send many SMS
> for a list of subscribers.
> ___
> Linux-il mailing list
> Linux-il@cs.huji.ac.il
> http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
>
>
>
___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Sending & receiving SMS in linux

2010-03-18 Thread geoffrey mendelson


On Mar 18, 2010, at 9:42 PM, Dotan Cohen wrote:



Python runs on Symbian phones, maybe you could use the actual phone to
send SMS. Gnokii (I think that's the name) also will let you interface
with a Nokia phone and send from it SMS messages.



I was thinking of something similar, and decided not to mention it.  
Aren't SMS's far too expensive to do that way? I inferred from his  
message that he was going to offer some sort of service, and wanted to  
be able send out thousands of SMS's a day. Not only would any of the 3  
cell phone company's rates here be too high to stay in business, but  
they must have some sort of anti spam system which would kick in.


My guess is the only way to do it is to contact the companies directly  
and see what they offer for high volume SMS customers.


Geoff.


--
geoffrey mendelson N3OWJ/4X1GM
Jerusalem Israel geoffreymendel...@gmail.com
New word I coined 12/13/09, "Sub-Wikipedia" adj, describing knowledge  
or understanding, as in he has a sub-wikipedia understanding of the  
situation. i.e possessing less facts or information than can be found  
in the Wikipedia.








___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Sending & receiving SMS in linux

2010-03-18 Thread Dotan Cohen
2010/3/18 Elazar Leibovich :
> Is there a standard way to send SMS from a computer in Israel?
> I'm writing a program, and I want it to be able to send and recieve SMS in
> Israel.
> Shallow searching for the topic reveals sites such as this
> one http://www.goldman.co.il/SMS2USite/ which gives many, seemingly
> nonstandard, way to send SMS via the company. Many of those ways are not
> compatible with Linux.
> Is there a standard protocol to send and receive SMS via a computer program?
> Standard means for instance, that it will be supported by many vendors, or
> that it'll be supported in many countries. I'd rather keep my code as
> portable and standard as possible (so no thanks, windows only COM components
> are not the way to go).
> Clarification, I'm not interested with a script that uses some free service
> (such as ICQ) to send sms. But in paid service that is able to send many SMS
> for a list of subscribers.

Python runs on Symbian phones, maybe you could use the actual phone to
send SMS. Gnokii (I think that's the name) also will let you interface
with a Nokia phone and send from it SMS messages.

-- 
Dotan Cohen

http://bido.com
http://what-is-what.com

Please CC me if you want to be sure that I read your message. I do not
read all list mail.

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Sending & receiving SMS in linux

2010-03-18 Thread Elazar Leibovich
Is there a standard way to send SMS from a computer in Israel?
I'm writing a program, and I want it to be able to send and recieve SMS in
Israel.

Shallow searching for the topic reveals sites such as this one
http://www.goldman.co.il/SMS2USite/ which gives many, seemingly nonstandard,
way to send SMS via the company. Many of those ways are not compatible with
Linux.

Is there a standard protocol to send and receive SMS via a computer program?
Standard means for instance, that it will be supported by many vendors, or
that it'll be supported in many countries. I'd rather keep my code as
portable and standard as possible (so no thanks, windows only COM components
are not the way to go).

Clarification, I'm not interested with a script that uses some free service
(such as ICQ) to send sms. But in paid service that is able to send many SMS
for a list of subscribers.
___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il