Friday, October 31, 2008

Re: [asterisk-biz] General development funding: discussionand survey

You've asked a reasonable question.

I am assuming here that part of the assumption behind the Open Source
model is that the maintainer of the code base can also maintain
profitability and survive at the same time as providing a community with
the source code. It's not just about getting the job done.

Prior to JT's post I had spoken to several contributors to Asterisk who
had informed me that the core components of the project and core future
rewrites are normally completed by a dedicated team of developers
(normally internal on payroll at Digium). In some instances the
developer team is outsourced under contract from Digium. Under either
method almost the entire price of the dev work hits Digium's books.

A lot of the development is just too critical to leave to a 'best
efforts' community. I believe that this is just reality. The community
is useful in testing and bug reporting on the product, suggesting
patches and work around on the periphery (not often in core architecture
issues). Even where a significant component is contributed by an
external consultant (eg fax) Digium have little choice but to bring one
of their internal teams up to speed on the code so that it can be
considered in future release versions.

I therefore believe that the price of developing Asterisk to Digium is
high. Therefore researching into funding options is a very logical
outcome.

Now, if you look at the type of contributor who is a) asking for fixes
and/or features and b) willing to significant hard cash for the work,
you start to see some common themes. These contributors have created a
business of varying size that is using Asterisk, quite often as a core
component of some commercial product (Fonality, Enswitch,
Tesco/Freshtel, etc). These businesses have the cash and are willing to
part with funds for desired features. The current implementation of
Open Source provides little avenue for relieving these companies of
their cash (I regard this as a system failure).

Also, if we now turn our attention to the way Digium has managed its
relationships with the likes of Fonality etc I believe you would see
something of a cold shoulder approach to these businesses. In my opinion
this is somewhat of a failure to make the best of a significant
opportunity.

And now, JT is suggesting that there could be a means of accessing
funding from the likes of these businesses to improve the development
process. Is it too late to reverse previous decisions and change a
fundamental management approach towards those entities that are the
prime candidates for contributing significant funding. I believe it is.

But who knows, however what I know is that thus far Digium's
implementation of its Open Source model has some significant
shortcomings.

That's just my 2c.

Thanks


Craig Lawrence

-----Original Message-----
From: asterisk-biz-bounces@lists.digium.com
[mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of C.
Savinovich
Sent: Saturday, 1 November 2008 2:20 AM
To: 'Commercial and Business-Oriented Asterisk Discussion'
Subject: Re: [asterisk-biz] General development funding: discussionand
survey


Craig,

May I ask in what sense do you believe the open source project is
not
working for asterisk? My opinion is that it is, but I am open to hear
yours, since it is the educated opinion of someone in the industry.

And I gather, based on your response, that that's how you see it.

Best regards
CS


-----Original Message-----
From: asterisk-biz-bounces@lists.digium.com
[mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of Craig
Lawrence
Sent: Friday, October 31, 2008 1:09 AM
To: Commercial and Business-Oriented Asterisk Discussion; Asterisk Users
Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-biz] General development funding: discussion and
survey

John

You are inferring that in this instance (with respect to Asterisk) the
Open Source Model isn't working.

As a consequence, you are researching alternative means of funding the
existing Digium Open Source model.

I would respectfully suggest that you look further into the reasons for
the failure of Digium's implementation of the Open Source Model before
you canvas the community with requests for funding.

Regards


Craig Lawrence


-----Original Message-----
From: asterisk-biz-bounces@lists.digium.com
[mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of John Todd
Sent: Friday, 31 October 2008 6:12 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion;
asterisk-biz@lists.digium.com
Subject: [asterisk-biz] General development funding: discussion and
survey

[sending to -users and -biz in a slightly different format to broaden
participation]

Summary:
Would you help fund different Open-Source Asterisk enhancements,
bugfixes, or documentation if there was a way to collectively
contribute money towards the effort without a profit margin
incorporated into the price? If so, jump to the bottom of this
message and fill out the form on the URL provided. There is no
obligation to anything by filling out the form - think of this as a
"market survey".


The Long Version:

Everyone on this list is presumably an Asterisk user, advocate, or is
in some way benefitting from the project. Your ideas and survey
participation would be welcome on the topic below.

Many coders love coding for Asterisk but often can't find the time to
do it for free when faced with things like buying food, paying
mortgages, and keeping current with their insurance - this is totally
understandable. Many coders have and continue to contribute things to
Asterisk at no cost, but these patches are typically their own
"itches", where they have solved a particular problem of their own.
Rarely do people pick up problems that are not related to anything
they're doing, or pick up unrelated problems that are so large that it
would involve 100% of their time for any significant period. Some
people ("Bless your heart!" as they say here in Huntsville) work on
bugs and enhancements that don't directly benefit them at all - these
are the most valuable contributors we have - you know who you are.
Most of the time, though, there is a directly relevant reason why
people work on code and often that means more obscure bugs or feature
implementations languish, though still worthwhile if someone were to
complete them.

On the other side of the scale there are many people or companies who
perhaps would like to contribute to paying for various features in
Asterisk that would be described as "large enhancements" or even minor
bugs and annoyances, but do not have sufficient funds to pay for an
entire project themselves. There are perhaps also many people who
would like to help out Asterisk in a way that allows them to
contribute funding towards the project, but they're uncomfortable
sending money to a corporation and hoping that it gets eventually
applied to OSS Asterisk (and I'm not only talking about Digium in this
case.) There are coders available for a fee (perhaps much less than
market rate, perhaps not - we'll just say "non-zero cost") who could
do this work and would love to do it if they could justify the time
spent. Open-Source Software doesn't always imply that the code is
"unpaid work", and Digium's contributions towards Asterisk are a case
for the benefits of having an income stream and payment system
(salaries) that supplements OSS development.

So there is a disconnect between two groups of willing consumers and
willing producers - how do we bridge it? The answer some have come up
with is "Let's create an Asterisk fund and collect money and disperse
money to pay for work by community members!" This is a great concept,
but the devil is in the details, and I've found that when money is
involved, the detail devil is much larger and angrier than usual.


The problems with this idea have continually been:

- Escrow of capital. It is not feasible to trust that donors will
be good on their contribution post-release. This may be because it
takes a while for the code and economic situations change, it may be
that internal paperwork processes take forever to get done (Hi, Raj,
sorry about that delay from Tello!), or it may just be that a large
portion of funders are flaky. I'm willing to be convinced this isn't
the case, but personally I certainly wouldn't code a large amount of
hours based on the say-so of people I'd never worked with before.
Perhaps some sort of metric could be created for more reliable payers,
like a rating system of integrity?

- Agreement of project goals. Who defines the project? Who gets what
they want? Based on money? Based on some arbitration? What and who
defines "success"?

- Corporate structure for payments. If there is an agent in between
the coders and the funders, then what kind of agent is that? For-
profit? Not-for-profit? Who pays for the creation of this entity?
It's possibly the case that Digium Inc. is not the best place for this
funding repository, though possibly that would make life a lot easier
from an organizational standpoint. (not sure about taxes, though.)

- How to pay? Obviously, the more the merrier, but credit cards, bank
accounts, PayPal, and other payment instruments are complex and
expensive. Payment to consultants is another problem - taxation may
be a problem again.

- Serious interest. This has been a topic of conversation for the
last 6 years that I'm aware of, and none of the concepts or problems
I'm bringing up here are new. However, it is discussed but no action
is taken. Perhaps now is the time to serious look at this concept
since Asterisk is reaching such a large audience. Traditionally, the
number of people or organizations that would provide "seed" funding
for something like this is low; possibly only a single organization
(Digium) would have the focused interest and capital to create such a
financial/organizational entity as a non-profit or other unrelated
instrument. But who would use it, really? At what level of actual
contribution? To convince Digium (and/or hopefully other founding
members of some as-yet undefined organization) to put their money and
effort towards such a fund/foundation, there would have to be
significant interest beyond idle discussion. The bounty concept on
voip-info.org has been around for a while, but saw only marginal
uptake. I've been a part of three or four (or more) paid projects,
but only two (the sounds-extras recordings, and the SIP session
timers) have actually seen multiple contributors, and the rest were
straight-up consulting. What companies or individuals would actually
put money into such a fund, and would it be enough to make it
worthwhile or self-sustaining on an ongoing basis? Those of you who
re-package Asterisk for commercial purposes but are not active
contributors of patches or enhancements: I'm looking at you,
specifically.


Before these fairly large problems get discussed, I think the first
goal in this investigation would really be to see if there is actually
an interest in such an entity, so that last point is the problem I
think we can try to solve here first. To try to get some metrics on
this that are something other than "around-the-dinner-table"
discussions, I've put together a form to collect some data. If you
have an interest in putting money towards some general fund for
Asterisk development, we're at a stage in the cycle where your input
counts. Please take a moment to put your data in the form below.
Note that all replies (except for email address) are public, given the
spirit of this whole concept being a community effort.

All of the points above are open for discussion. Your comments on
this thread are welcome, since this is truly a "community" concept.
Since this topic has come up on many occasions, but rarely in a wide
forum, this perhaps is a good time to determine if there is truly
interest or if the methods that we have currently are sufficient. If
may be the case that there is no interest - that's OK. It may be the
case that there is interest, but there is no viable way to create such
an entity. (Digium, my employer, is not putting itself on the hook
for anything in this message - I'm trying to gauge interest ONLY.)
You're not obligating yourself to actually paying anyone by filling
out these forms, as this is just a quick survey of how large the
audience really is.

PLEASE keep discussion of policy, structure, and technical details
here on the list. Use the form below ONLY for cataloging your
willingness to pay for Asterisk work via some idealized mechanism.
If you're a coder, a survey about that may follow later which captures
your willingness to work for money, but I suspect that's a pretty well-
known truism that needs little confirmation.

Feel free to forward this note to others (your boss, your co-workers,
other less-involved Asterisk coders) who may have an interest in this
type of funding approach. I figure a month would be a reasonable time
for letting this form collect data, but that's open for discussion as
well.


Form for your input:
http://spreadsheets.google.com/viewform?key=pmllU1ebPNlhUl_3QHUqvAg

Results:
http://spreadsheets.google.com/pub?key=pmllU1ebPNlgCMhLQ2FaZRA


JT

---
John Todd
jtodd@digium.com +1-256-428-6083
Asterisk Open Source Community Director

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz


_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

Hello all,

I am the author and maintainer of TDMoE-Multiframe.

[please do not read the following as an attack, but rather simple
comments.]

The code did not have any major coding or quality issues, but rather
had licensing issues because I had an old license on file and Digium
switching to a newer license (which I was unaware of the change), I
submitted the new license (which was approved) and now the code sits
and rots in the tracker, along with the new DAHDI implementation of
the driver.

This is not unusual around this part of the open source world. I've
had other patches and contributions that have experienced the same fate.

I do deal (program, patch, etc.) with other open source software and
do not have this much trouble in having the maintainers accept the
code. I assume their projects are just as widespread (proftpd, clamav,
freebsd), so using the number of outstanding patches as a reason for
not accepting them is not convincing to me.

Because of the difficulties in having Asterisk accept the Solaris
community (read as: accept high availability patches and Solaris/
OpenSolaris specific patches), I had to fork the project which then
became SolarisVoip.com

I am trying to work towards updating SolarisVoip.com to 1.6 (including
the DAHDI drivers), but am very hesitant. Would Digium finally agree
to working with me in possibly having my yet-to-be patches for
Solaris? How about a branch/module for the Solaris specific DAHDI
drivers? I tried in the past at working with Digium, but was always
pushed to the side and forgotten (even though some within Digium
seemed happy to work with me.)

Comments, suggestions, or ideas welcomed!

Best Regards,
Joseph Benden

.--.
|o_o |
|:_/ |
// \ \
(| | )
/'\_ _/`\
\___)=(___/
http://www.ThrallingPenguin.com/
--------------------------------
We design, develop, and extend
software technologies for the
most demanding business
applications, as well as
offer VoIP Consulting
services.

On Oct 31, 2008, at 6:21 PM, Kevin P. Fleming wrote:

> Kevin P. Fleming wrote:
>> Bill Michaelson wrote:
>>
>>> ztd-ethmf.c
>>
>> As I said, that driver has been part of Zaptel, so could not have
>> been
>> removed.
>
> Correction: it was in Zaptel SVN for a very short time, it had been
> committed without proper code review. It was removed quickly
> thereafter,
> and was never part of an Zaptel release.
>
> --
> Kevin P. Fleming
> Director of Software Technologies
> Digium, Inc. - "The Genuine Asterisk Experience" (TM)
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-biz
>


_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

Kevin P. Fleming wrote:
Kevin P. Fleming wrote:   
Bill Michaelson wrote:      
ztd-ethmf.c       
As I said, that driver has been part of Zaptel, so could not have been removed.     
 Correction: it was in Zaptel SVN for a very short time, it had been committed without proper code review. It was removed quickly thereafter, and was never part of an Zaptel release.    
I find the semantic distinction uninteresting.

The bottom line for me is that it was required to make a competitor's product work.  And it did, once I obtained it.

Conclusions may be drawn from that according to the preference of readers.

Re: [asterisk-biz] General development funding: discussion and survey

Kevin P. Fleming wrote:
> Bill Michaelson wrote:
>
>> ztd-ethmf.c
>
> As I said, that driver has been part of Zaptel, so could not have been
> removed.

Correction: it was in Zaptel SVN for a very short time, it had been
committed without proper code review. It was removed quickly thereafter,
and was never part of an Zaptel release.

--
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

Bill Michaelson wrote:

> ztd-ethmf.c

As I said, that driver has been part of Zaptel, so could not have been
removed.

--
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

Kevin P. Fleming wrote:
Bill Michaelson wrote:    
Perhaps I am mistaken, or there is a semantic distinction.  But I obtained the code required to support the foneBRIDGE from an old driver listing in a changelog, because the required module was not present, if I recall correctly.  I believe the author was named Benden.     
 I still have no idea what driver you are talking about... I don't recall anything of the sort ever being in Zaptel.    
ztd-ethmf.c

Re: [asterisk-biz] General development funding: discussion and survey

Bill Michaelson wrote:

> Perhaps I am mistaken, or there is a semantic distinction. But I
> obtained the code required to support the foneBRIDGE from an old driver
> listing in a changelog, because the required module was not present, if
> I recall correctly. I believe the author was named Benden.

I still have no idea what driver you are talking about... I don't recall
anything of the sort ever being in Zaptel.

--
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

Kevin P. Fleming wrote:
Bill Michaelson wrote:   

>And when I recently tried to use a redfone foneBRIDGE, a product that >can be regarded as competitive to Digium HW offerings, I discovered that >the process of building the driver was very cumbersome because the >required module was removed from the zaptel code repository by  the >maintainers of the repository.  I traced this back to some kind of an >apparent spat between the developer and the maintainers, nominally about >coding standards.  I viewed it through another lens, as do others >undoubtedly view suggestions by Digium that people should contribute to >a SW development fund.   
 That is incorrect. There was never any redfone driver in the Zaptel repository, so there was nothing to remove. The driver that is it based on is still there (even in DAHDI).   
Perhaps I am mistaken, or there is a semantic distinction.  But I obtained the code required to support the foneBRIDGE from an old driver listing in a changelog, because the required module was not present, if I recall correctly.  I believe the author was named Benden.
 I believe that redfone did submit their driver for inclusion into Zaptel, and that it was rejected for the reasons you mentioned (coding guidelines and code quality). We do not accept code that does not conform to at least reasonable standards of quality, because doing so would allow the code base to deteriorate and increase everyone else's support burden.    
That's a noble goal.  Indeed, it was the rationale stated in the logs associated with the repository.

I can tell you that in this instance, the absence of readily available working code increased my support burden as well.



Re: [asterisk-biz] General development funding: discussion and survey

Bill Michaelson wrote:

> And when I recently tried to use a redfone foneBRIDGE, a product that
> can be regarded as competitive to Digium HW offerings, I discovered that
> the process of building the driver was very cumbersome because the
> required module was removed from the zaptel code repository by the
> maintainers of the repository. I traced this back to some kind of an
> apparent spat between the developer and the maintainers, nominally about
> coding standards. I viewed it through another lens, as do others
> undoubtedly view suggestions by Digium that people should contribute to
> a SW development fund.

That is incorrect. There was never any redfone driver in the Zaptel
repository, so there was nothing to remove. The driver that is it based
on is still there (even in DAHDI).

I believe that redfone did submit their driver for inclusion into
Zaptel, and that it was rejected for the reasons you mentioned (coding
guidelines and code quality). We do not accept code that does not
conform to at least reasonable standards of quality, because doing so
would allow the code base to deteriorate and increase everyone else's
support burden.

--
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey



On Fri, Oct 31, 2008 at 1:31 PM, Vlasis Hatzistavrou (KTI) <vhatz@kinetix.gr> wrote:
John Todd wrote:
> Any mechanism that could improve the
> Asterisk Open Source project is interesting to me, regardless of how
> well we believe the current model works.   If there's interest -
> great!  Let's see if it's serious.  If not, OK, then things seem to be
> working as they are now.
>

It's great that there are people who are looking for additional ways to
improve Asterisk. However, I second the opinion that too many patches
and additions are/were sitting idle without being added in the project.
Some of them were important and/or useful IMHO.

Even though personally I only made a few additions and patches here and
there for the chan_h323 and chan_ooh323 as well as testing and bug
submissions, personally I felt discouraged to continue sending
improvements, after the first initial ones. Some of the later ones that
I didn't send just sit idle on my hard drive and now that Asterisk has
moved to version 1.6 they are just out of date.

I believe that mine is only an example of a small (perhaps negligible)
amount of contribution that was lost. I am pretty sure that many other
developers with more serious contribution than mine feel the same.

Perhaps I am missing the whole picture here, but IMHO, unless there is a
way to integrate into the project the current, free of charge
contribution that already exists, I don't know what good development
funding would do.

Just my 2 Eurocents.

Regards,
Vlasis Hatzistavrou.


This is the impression that I get as I referenced earlier and I am not even a developer, I just keep tabs on development issues on the dev list and bugtracker. 

I have seen it over and over and over.  Even many posts, why was my such and such closed? to the dev list.

I am not sure how priorities are assigned or whatever, and possibly with funding, then these developers' contributions would get more attention, or is it possibly the features that would make ABE or SwitchVox a more valuable product get more attention? 

If it is the latter, I suggest Digium go IPO and see what happens. 

--
Thanks,
Steve Totaro
+18887771888 (Toll Free)
+12409381212 (Cell)
+12024369784 (Skype)

Re: [asterisk-biz] General development funding: discussion and survey

Vlasis Hatzistavrou (KTI) wrote:
John Todd wrote:   
Any mechanism that could improve the   Asterisk Open Source project is interesting to me, regardless of how   well we believe the current model works.   If there's interest -   great!  Let's see if it's serious.  If not, OK, then things seem to be   working as they are now.      
 It's great that there are people who are looking for additional ways to  improve Asterisk. However, I second the opinion that too many patches  and additions are/were sitting idle without being added in the project.  Some of them were important and/or useful IMHO.  Even though personally I only made a few additions and patches here and  there for the chan_h323 and chan_ooh323 as well as testing and bug  submissions, personally I felt discouraged to continue sending  improvements, after the first initial ones. Some of the later ones that  I didn't send just sit idle on my hard drive and now that Asterisk has  moved to version 1.6 they are just out of date.  I believe that mine is only an example of a small (perhaps negligible)  amount of contribution that was lost. I am pretty sure that many other  developers with more serious contribution than mine feel the same.  Perhaps I am missing the whole picture here, but IMHO, unless there is a  way to integrate into the project the current, free of charge  contribution that already exists, I don't know what good development  funding would do.   
And when I recently tried to use a redfone foneBRIDGE, a product that can be regarded as competitive to Digium HW offerings, I discovered that the process of building the driver was very cumbersome because the required module was removed from the zaptel code repository by  the maintainers of the repository.  I traced this back to some kind of an apparent spat between the developer and the maintainers, nominally about coding standards.  I viewed it through another lens, as do others undoubtedly view suggestions by Digium that people should contribute to a SW development fund.

No conclusions.  Just suspicions.



Re: [asterisk-biz] General development funding: discussion and survey

John Todd wrote:
> Any mechanism that could improve the
> Asterisk Open Source project is interesting to me, regardless of how
> well we believe the current model works. If there's interest -
> great! Let's see if it's serious. If not, OK, then things seem to be
> working as they are now.
>

It's great that there are people who are looking for additional ways to
improve Asterisk. However, I second the opinion that too many patches
and additions are/were sitting idle without being added in the project.
Some of them were important and/or useful IMHO.

Even though personally I only made a few additions and patches here and
there for the chan_h323 and chan_ooh323 as well as testing and bug
submissions, personally I felt discouraged to continue sending
improvements, after the first initial ones. Some of the later ones that
I didn't send just sit idle on my hard drive and now that Asterisk has
moved to version 1.6 they are just out of date.

I believe that mine is only an example of a small (perhaps negligible)
amount of contribution that was lost. I am pretty sure that many other
developers with more serious contribution than mine feel the same.

Perhaps I am missing the whole picture here, but IMHO, unless there is a
way to integrate into the project the current, free of charge
contribution that already exists, I don't know what good development
funding would do.

Just my 2 Eurocents.

Regards,
Vlasis Hatzistavrou.

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

Jared Smith wrote:
> On Fri, 2008-10-31 at 10:20 -0400, Steve Totaro wrote:
>
>> A profit margin for Asterisk or Digium? Where is the line drawn here.
>> The line was moved quite a bit with Adwords debacle.
>>
>
> John isn't suggesting in any way that this would be for Digium's
> financial benefit -- he's simply trying to see if there's interest from
> the community in having an easier way for community members to help fund
> community development.
>
>

I think the issue of contention here is the end result vs. the outward
intent, perhaps.

Basically, Digium pushes a method of Open Source development to get the
product's bugs worked out, or features added, and then gets to
incorporate all the good-faith OS development into a product which is
resold for profit, trademarked, and whose trademark is heavily defended
to the point that many people can't use the word Asterisk without
worrying about breaching that trademark.

Now, I've no qualms at all with this in the spirit of free commerce, but
the issue is that, while this may not be intended, it DOES seem to
violate the spirit of Open Source if the OS project you're working on
for the betterment of the community, is then trademarked so that you, as
a developer on the project, couldn't take the code and make it your own,
sell it, and even SAY "This is based on Asterisk."

I don't think there's any doubt that the community would benefit from a
funding source for community development. I think the argument being
made is that it's not STRICTLY community development. It's Asterisk
development, which is free to use and extend, but still has serious IP
rights associated with it that might make your average OS developer a
bit nervous or uncomfortable.

It's a bit like Google's recent call for "Ideas to Change the World."
Basically, they called for inventors, idea people, and all others to
come up with ten projects that would help change the world... which
would then become the property and sole ownership of Google, Inc. in
their quest for business profits (and world domination ;) ). It's one
thing to espouse altruism. It's another to use the good will of others
for purely self-motivated goals.

I see this current idea, however, as a win win situation. Digium gets
bugs fixed and features added for future releases that they can sell,
people who need bugs fixed and features added get what they want, and
developers get paid for it. I think it's a great idea. I'm just not sure
I'd call it any longer an Open Source initiative in spirit.

That is, of course, just my opinion. Feel free to accept it for what
opinions are often worth....

N.

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

On Fri, 2008-10-31 at 10:20 -0400, Steve Totaro wrote:
> A profit margin for Asterisk or Digium? Where is the line drawn here.
> The line was moved quite a bit with Adwords debacle.

John isn't suggesting in any way that this would be for Digium's
financial benefit -- he's simply trying to see if there's interest from
the community in having an easier way for community members to help fund
community development.

--
Jared Smith
Training Manager
Digium, Inc.


_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] Pakistan Rates rising

Hello Jay,

We've been informed by 3 of our local contacts that this was the case.
Have you had any news reach you yet?

Regards,

--
Igor Hernandez
Escape Communications
http://www.escapetel.com

Jay Kordic wrote:
> I have not heard anything like that and I sell Pakistan wholesale daily.
> Current white route rates for Pakistan are between .065-.075/minute,
>
> Regards,
>
> Jay Kordic
> The Horizon Group
> Wholesale VOIP/TDM routes/Wholesale IP Bandwidth
> 1-951-744-9220
> 1-515-322-0273(fax)
> MSN IM- Jaykordic@hotmail.com
>
> October 2008 specials
>
> 1-California termination @ .00275/minute for RBOC termination,.0330/minute
> for Verizon
> 2-USA termination -.0045/minute,93,000+ npa/nxx's,1/1 billing,virtual rate
> center ANI/CLI delivered
> 3-8xx termination access compensation.Ask me about how to be compensated by
> sending my carrier partners your 8xx calls.Compensation ranges from
> .001-.004/minute(based on carrier used and volume).
> 4-USA 8XX at .0056 or .0074/minute from 150 LATA's.
> 5-MEXICO MOBILE AT .12 /MINUTE WITH 10-12 MINUTE ALOCS!!
> 6-INDIA-INDIA-INDIA-as low as .0235/minute for India Mobile(excludes 9194)
> with 60+asr,10-13 aloc.
>
>
>
> -----Original Message-----
> From: asterisk-biz-bounces@lists.digium.com
> [mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of Igor Hernandez
> Sent: Thursday, October 30, 2008 9:35 PM
> To: Commercial and Business-Oriented Asterisk Discussion
> Subject: Re: [asterisk-biz] Pakistan Rates rising
>
> We've been told that for Nov 1 there will be a sharp rate increase
> pushed by the PTA. Has anyone heard anything similar?
>
> Regards,
>

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

I'm hoping we'll be talking about this question today on the live
conference in less than 30 minutes.

http://voipusersconference.org for how to participate. Only about 250
seats left!

/r

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

Craig,

May I ask in what sense do you believe the open source project is not
working for asterisk? My opinion is that it is, but I am open to hear
yours, since it is the educated opinion of someone in the industry.

And I gather, based on your response, that that's how you see it.

Best regards
CS


-----Original Message-----
From: asterisk-biz-bounces@lists.digium.com
[mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of Craig Lawrence
Sent: Friday, October 31, 2008 1:09 AM
To: Commercial and Business-Oriented Asterisk Discussion; Asterisk Users
Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-biz] General development funding: discussion and
survey

John

You are inferring that in this instance (with respect to Asterisk) the
Open Source Model isn't working.

As a consequence, you are researching alternative means of funding the
existing Digium Open Source model.

I would respectfully suggest that you look further into the reasons for
the failure of Digium's implementation of the Open Source Model before
you canvas the community with requests for funding.

Regards


Craig Lawrence


-----Original Message-----
From: asterisk-biz-bounces@lists.digium.com
[mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of John Todd
Sent: Friday, 31 October 2008 6:12 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion;
asterisk-biz@lists.digium.com
Subject: [asterisk-biz] General development funding: discussion and
survey

[sending to -users and -biz in a slightly different format to broaden
participation]

Summary:
Would you help fund different Open-Source Asterisk enhancements,
bugfixes, or documentation if there was a way to collectively
contribute money towards the effort without a profit margin
incorporated into the price? If so, jump to the bottom of this
message and fill out the form on the URL provided. There is no
obligation to anything by filling out the form - think of this as a
"market survey".


The Long Version:

Everyone on this list is presumably an Asterisk user, advocate, or is
in some way benefitting from the project. Your ideas and survey
participation would be welcome on the topic below.

Many coders love coding for Asterisk but often can't find the time to
do it for free when faced with things like buying food, paying
mortgages, and keeping current with their insurance - this is totally
understandable. Many coders have and continue to contribute things to
Asterisk at no cost, but these patches are typically their own
"itches", where they have solved a particular problem of their own.
Rarely do people pick up problems that are not related to anything
they're doing, or pick up unrelated problems that are so large that it
would involve 100% of their time for any significant period. Some
people ("Bless your heart!" as they say here in Huntsville) work on
bugs and enhancements that don't directly benefit them at all - these
are the most valuable contributors we have - you know who you are.
Most of the time, though, there is a directly relevant reason why
people work on code and often that means more obscure bugs or feature
implementations languish, though still worthwhile if someone were to
complete them.

On the other side of the scale there are many people or companies who
perhaps would like to contribute to paying for various features in
Asterisk that would be described as "large enhancements" or even minor
bugs and annoyances, but do not have sufficient funds to pay for an
entire project themselves. There are perhaps also many people who
would like to help out Asterisk in a way that allows them to
contribute funding towards the project, but they're uncomfortable
sending money to a corporation and hoping that it gets eventually
applied to OSS Asterisk (and I'm not only talking about Digium in this
case.) There are coders available for a fee (perhaps much less than
market rate, perhaps not - we'll just say "non-zero cost") who could
do this work and would love to do it if they could justify the time
spent. Open-Source Software doesn't always imply that the code is
"unpaid work", and Digium's contributions towards Asterisk are a case
for the benefits of having an income stream and payment system
(salaries) that supplements OSS development.

So there is a disconnect between two groups of willing consumers and
willing producers - how do we bridge it? The answer some have come up
with is "Let's create an Asterisk fund and collect money and disperse
money to pay for work by community members!" This is a great concept,
but the devil is in the details, and I've found that when money is
involved, the detail devil is much larger and angrier than usual.


The problems with this idea have continually been:

- Escrow of capital. It is not feasible to trust that donors will
be good on their contribution post-release. This may be because it
takes a while for the code and economic situations change, it may be
that internal paperwork processes take forever to get done (Hi, Raj,
sorry about that delay from Tello!), or it may just be that a large
portion of funders are flaky. I'm willing to be convinced this isn't
the case, but personally I certainly wouldn't code a large amount of
hours based on the say-so of people I'd never worked with before.
Perhaps some sort of metric could be created for more reliable payers,
like a rating system of integrity?

- Agreement of project goals. Who defines the project? Who gets what
they want? Based on money? Based on some arbitration? What and who
defines "success"?

- Corporate structure for payments. If there is an agent in between
the coders and the funders, then what kind of agent is that? For-
profit? Not-for-profit? Who pays for the creation of this entity?
It's possibly the case that Digium Inc. is not the best place for this
funding repository, though possibly that would make life a lot easier
from an organizational standpoint. (not sure about taxes, though.)

- How to pay? Obviously, the more the merrier, but credit cards, bank
accounts, PayPal, and other payment instruments are complex and
expensive. Payment to consultants is another problem - taxation may
be a problem again.

- Serious interest. This has been a topic of conversation for the
last 6 years that I'm aware of, and none of the concepts or problems
I'm bringing up here are new. However, it is discussed but no action
is taken. Perhaps now is the time to serious look at this concept
since Asterisk is reaching such a large audience. Traditionally, the
number of people or organizations that would provide "seed" funding
for something like this is low; possibly only a single organization
(Digium) would have the focused interest and capital to create such a
financial/organizational entity as a non-profit or other unrelated
instrument. But who would use it, really? At what level of actual
contribution? To convince Digium (and/or hopefully other founding
members of some as-yet undefined organization) to put their money and
effort towards such a fund/foundation, there would have to be
significant interest beyond idle discussion. The bounty concept on
voip-info.org has been around for a while, but saw only marginal
uptake. I've been a part of three or four (or more) paid projects,
but only two (the sounds-extras recordings, and the SIP session
timers) have actually seen multiple contributors, and the rest were
straight-up consulting. What companies or individuals would actually
put money into such a fund, and would it be enough to make it
worthwhile or self-sustaining on an ongoing basis? Those of you who
re-package Asterisk for commercial purposes but are not active
contributors of patches or enhancements: I'm looking at you,
specifically.


Before these fairly large problems get discussed, I think the first
goal in this investigation would really be to see if there is actually
an interest in such an entity, so that last point is the problem I
think we can try to solve here first. To try to get some metrics on
this that are something other than "around-the-dinner-table"
discussions, I've put together a form to collect some data. If you
have an interest in putting money towards some general fund for
Asterisk development, we're at a stage in the cycle where your input
counts. Please take a moment to put your data in the form below.
Note that all replies (except for email address) are public, given the
spirit of this whole concept being a community effort.

All of the points above are open for discussion. Your comments on
this thread are welcome, since this is truly a "community" concept.
Since this topic has come up on many occasions, but rarely in a wide
forum, this perhaps is a good time to determine if there is truly
interest or if the methods that we have currently are sufficient. If
may be the case that there is no interest - that's OK. It may be the
case that there is interest, but there is no viable way to create such
an entity. (Digium, my employer, is not putting itself on the hook
for anything in this message - I'm trying to gauge interest ONLY.)
You're not obligating yourself to actually paying anyone by filling
out these forms, as this is just a quick survey of how large the
audience really is.

PLEASE keep discussion of policy, structure, and technical details
here on the list. Use the form below ONLY for cataloging your
willingness to pay for Asterisk work via some idealized mechanism.
If you're a coder, a survey about that may follow later which captures
your willingness to work for money, but I suspect that's a pretty well-
known truism that needs little confirmation.

Feel free to forward this note to others (your boss, your co-workers,
other less-involved Asterisk coders) who may have an interest in this
type of funding approach. I figure a month would be a reasonable time
for letting this form collect data, but that's open for discussion as
well.


Form for your input:
http://spreadsheets.google.com/viewform?key=pmllU1ebPNlhUl_3QHUqvAg

Results:
http://spreadsheets.google.com/pub?key=pmllU1ebPNlgCMhLQ2FaZRA


JT

---
John Todd
jtodd@digium.com +1-256-428-6083
Asterisk Open Source Community Director

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz


_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion andsurvey

John,

Maybe a little more effort could be spent on getting the Asterisk 3rd
party license server up and running and this would encourage more funded
development.

I heard via a Voiceroute video that you announced it at Astricon which
was good news as you stopped returning my calls/emails since the
community first raised the idea over 6 months ago.

I was hoping that there might be some post event announcements after
Astricon but unless I missed it this appears to have died again.


....just a thought.

Regards,

Dean Collins
Cognation Inc
dean@cognation.net
+1-212-203-4357 New York
+61-2-9016-5642 (Sydney in-dial).
+44-20-3129-6001 (London in-dial).


> -----Original Message-----
> From: asterisk-biz-bounces@lists.digium.com [mailto:asterisk-biz-
> bounces@lists.digium.com] On Behalf Of John Todd
> Sent: Friday, 31 October 2008 10:15 AM
> To: Commercial and Business-Oriented Asterisk Discussion
> Subject: Re: [asterisk-biz] General development funding: discussion
andsurvey
>
> Craig -
> No, that is not my inference at all, and I apologize if that is the
> impression you or others received in reading my message. The Asterisk
> Open Source project is as active as it has ever been, and is anything
> but a failure at this point. My question is: could the project be 20%
> more effective if there were a funding method to connect fee-based
> developers with people who had requirements? 30% more effective?
> 100%? Other open-source platforms have already done this type of
> funding arrangement - would it work for Asterisk?
>
> I pose this question set at the request of companies and
> individuals who have spoken with me privately (or publicly) about this
> type of arrangement, and it is on their behalf that I am putting
> together this interest estimate. Any mechanism that could improve the
> Asterisk Open Source project is interesting to me, regardless of how
> well we believe the current model works. If there's interest -
> great! Let's see if it's serious. If not, OK, then things seem to be
> working as they are now.
>
> I'd have you go back and read this more closely - this is not a
> request to have Digium collect money - this is an open-source
> suggestion for something unrelated to Digium.
>
> JT
>
>
>
> On Oct 31, 2008, at 12:09 AM, Craig Lawrence wrote:
>
> > John
> >
> > You are inferring that in this instance (with respect to Asterisk)
the
> > Open Source Model isn't working.
> >
> > As a consequence, you are researching alternative means of funding
the
> > existing Digium Open Source model.
> >
> > I would respectfully suggest that you look further into the reasons
> > for
> > the failure of Digium's implementation of the Open Source Model
before
> > you canvas the community with requests for funding.
> >
> > Regards
> >
> >
> > Craig Lawrence
> >
> >
> > -----Original Message-----
> > From: asterisk-biz-bounces@lists.digium.com
> > [mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of John
Todd
> > Sent: Friday, 31 October 2008 6:12 AM
> > To: Asterisk Users Mailing List - Non-Commercial Discussion;
> > asterisk-biz@lists.digium.com
> > Subject: [asterisk-biz] General development funding: discussion and
> > survey
> >
> > [sending to -users and -biz in a slightly different format to
broaden
> > participation]
> >
> > Summary:
> > Would you help fund different Open-Source Asterisk enhancements,
> > bugfixes, or documentation if there was a way to collectively
> > contribute money towards the effort without a profit margin
> > incorporated into the price? If so, jump to the bottom of this
> > message and fill out the form on the URL provided. There is no
> > obligation to anything by filling out the form - think of this as a
> > "market survey".
> >
> >
> > The Long Version:
> >
> > Everyone on this list is presumably an Asterisk user, advocate, or
is
> > in some way benefitting from the project. Your ideas and survey
> > participation would be welcome on the topic below.
> >
> > Many coders love coding for Asterisk but often can't find the time
to
> > do it for free when faced with things like buying food, paying
> > mortgages, and keeping current with their insurance - this is
totally
> > understandable. Many coders have and continue to contribute things
to
> > Asterisk at no cost, but these patches are typically their own
> > "itches", where they have solved a particular problem of their own.
> > Rarely do people pick up problems that are not related to anything
> > they're doing, or pick up unrelated problems that are so large that
it
> > would involve 100% of their time for any significant period. Some
> > people ("Bless your heart!" as they say here in Huntsville) work on
> > bugs and enhancements that don't directly benefit them at all -
these
> > are the most valuable contributors we have - you know who you are.
> > Most of the time, though, there is a directly relevant reason why
> > people work on code and often that means more obscure bugs or
feature
> > implementations languish, though still worthwhile if someone were to
> > complete them.
> >
> > On the other side of the scale there are many people or companies
who
> > perhaps would like to contribute to paying for various features in
> > Asterisk that would be described as "large enhancements" or even
minor
> > bugs and annoyances, but do not have sufficient funds to pay for an
> > entire project themselves. There are perhaps also many people who
> > would like to help out Asterisk in a way that allows them to
> > contribute funding towards the project, but they're uncomfortable
> > sending money to a corporation and hoping that it gets eventually
> > applied to OSS Asterisk (and I'm not only talking about Digium in
this
> > case.) There are coders available for a fee (perhaps much less
than
> > market rate, perhaps not - we'll just say "non-zero cost") who could
> > do this work and would love to do it if they could justify the time
> > spent. Open-Source Software doesn't always imply that the code is
> > "unpaid work", and Digium's contributions towards Asterisk are a
case
> > for the benefits of having an income stream and payment system
> > (salaries) that supplements OSS development.
> >
> > So there is a disconnect between two groups of willing consumers and
> > willing producers - how do we bridge it? The answer some have come
up
> > with is "Let's create an Asterisk fund and collect money and
disperse
> > money to pay for work by community members!" This is a great
concept,
> > but the devil is in the details, and I've found that when money is
> > involved, the detail devil is much larger and angrier than usual.
> >
> >
> > The problems with this idea have continually been:
> >
> > - Escrow of capital. It is not feasible to trust that donors will
> > be good on their contribution post-release. This may be because it
> > takes a while for the code and economic situations change, it may be
> > that internal paperwork processes take forever to get done (Hi, Raj,
> > sorry about that delay from Tello!), or it may just be that a large
> > portion of funders are flaky. I'm willing to be convinced this
isn't
> > the case, but personally I certainly wouldn't code a large amount of
> > hours based on the say-so of people I'd never worked with before.
> > Perhaps some sort of metric could be created for more reliable
payers,
> > like a rating system of integrity?
> >
> > - Agreement of project goals. Who defines the project? Who gets
what
> > they want? Based on money? Based on some arbitration? What and
who
> > defines "success"?
> >
> > - Corporate structure for payments. If there is an agent in between
> > the coders and the funders, then what kind of agent is that? For-
> > profit? Not-for-profit? Who pays for the creation of this entity?
> > It's possibly the case that Digium Inc. is not the best place for
this
> > funding repository, though possibly that would make life a lot
easier
> > from an organizational standpoint. (not sure about taxes, though.)
> >
> > - How to pay? Obviously, the more the merrier, but credit cards,
bank
> > accounts, PayPal, and other payment instruments are complex and
> > expensive. Payment to consultants is another problem - taxation may
> > be a problem again.
> >
> > - Serious interest. This has been a topic of conversation for the
> > last 6 years that I'm aware of, and none of the concepts or problems
> > I'm bringing up here are new. However, it is discussed but no
action
> > is taken. Perhaps now is the time to serious look at this concept
> > since Asterisk is reaching such a large audience. Traditionally,
the
> > number of people or organizations that would provide "seed" funding
> > for something like this is low; possibly only a single organization
> > (Digium) would have the focused interest and capital to create such
a
> > financial/organizational entity as a non-profit or other unrelated
> > instrument. But who would use it, really? At what level of actual
> > contribution? To convince Digium (and/or hopefully other founding
> > members of some as-yet undefined organization) to put their money
and
> > effort towards such a fund/foundation, there would have to be
> > significant interest beyond idle discussion. The bounty concept on
> > voip-info.org has been around for a while, but saw only marginal
> > uptake. I've been a part of three or four (or more) paid projects,
> > but only two (the sounds-extras recordings, and the SIP session
> > timers) have actually seen multiple contributors, and the rest were
> > straight-up consulting. What companies or individuals would
actually
> > put money into such a fund, and would it be enough to make it
> > worthwhile or self-sustaining on an ongoing basis? Those of you who
> > re-package Asterisk for commercial purposes but are not active
> > contributors of patches or enhancements: I'm looking at you,
> > specifically.
> >
> >
> > Before these fairly large problems get discussed, I think the first
> > goal in this investigation would really be to see if there is
actually
> > an interest in such an entity, so that last point is the problem I
> > think we can try to solve here first. To try to get some metrics on
> > this that are something other than "around-the-dinner-table"
> > discussions, I've put together a form to collect some data. If you
> > have an interest in putting money towards some general fund for
> > Asterisk development, we're at a stage in the cycle where your input
> > counts. Please take a moment to put your data in the form below.
> > Note that all replies (except for email address) are public, given
the
> > spirit of this whole concept being a community effort.
> >
> > All of the points above are open for discussion. Your comments on
> > this thread are welcome, since this is truly a "community" concept.
> > Since this topic has come up on many occasions, but rarely in a wide
> > forum, this perhaps is a good time to determine if there is truly
> > interest or if the methods that we have currently are sufficient.
If
> > may be the case that there is no interest - that's OK. It may be
the
> > case that there is interest, but there is no viable way to create
such
> > an entity. (Digium, my employer, is not putting itself on the hook
> > for anything in this message - I'm trying to gauge interest ONLY.)
> > You're not obligating yourself to actually paying anyone by filling
> > out these forms, as this is just a quick survey of how large the
> > audience really is.
> >
> > PLEASE keep discussion of policy, structure, and technical details
> > here on the list. Use the form below ONLY for cataloging your
> > willingness to pay for Asterisk work via some idealized mechanism.
> > If you're a coder, a survey about that may follow later which
captures
> > your willingness to work for money, but I suspect that's a pretty
> > well-
> > known truism that needs little confirmation.
> >
> > Feel free to forward this note to others (your boss, your
co-workers,
> > other less-involved Asterisk coders) who may have an interest in
this
> > type of funding approach. I figure a month would be a reasonable
time
> > for letting this form collect data, but that's open for discussion
as
> > well.
> >
> >
> > Form for your input:
> > http://spreadsheets.google.com/viewform?key=pmllU1ebPNlhUl_3QHUqvAg
> >
> > Results:
> > http://spreadsheets.google.com/pub?key=pmllU1ebPNlgCMhLQ2FaZRA
> >
> >
> > JT
> >
> > ---
> > John Todd
> > jtodd@digium.com +1-256-428-6083
> > Asterisk Open Source Community Director
> >
> >
> >
> >
> >
> > _______________________________________________
> > --Bandwidth and Colocation Provided by http://www.api-digital.com--
> >
> > asterisk-biz mailing list
> > To UNSUBSCRIBE or update options visit:
> > http://lists.digium.com/mailman/listinfo/asterisk-biz
> >
> > _______________________________________________
> > --Bandwidth and Colocation Provided by http://www.api-digital.com--
> >
> > asterisk-biz mailing list
> > To UNSUBSCRIBE or update options visit:
> > http://lists.digium.com/mailman/listinfo/asterisk-biz
>
> ---
> John Todd
> jtodd@digium.com +1-256-428-6083
> Asterisk Open Source Community Director
>
>
>
>
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-biz

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

I generally pay for custom development.  I would chip in a bit if there were a PayPal Donation link on the Asterisk.org site. 

John Todd "Summary:
>   Would you help fund different Open-Source Asterisk enhancements,
> bugfixes, or documentation if there was a way to collectively
> contribute money towards the effort without a profit margin

A profit margin for Asterisk or Digium?  Where is the line drawn here.  The line was moved quite a bit with Adwords debacle. 

I was not aware that Digium was a non-profit organization.

I have certainly profited from Asterisk but I also see some paradoxes to the "OpenSource" flag that Digium waives.

The dual licensing, or whatever it is now is one paradox.  Another are the numerous submissions on bugtracker that sit, stagnate.  Some bug fixes, some new features, the authors asking, "can someone please update this?" repeatedly, or just closed.

Another paradox is the commercial version of Asterisk and it's appliances.  I cannot say for sure but I think Fonality is doing well.  I don't have any figures but it was featured on full page of the last Dell catalog that I received in the mail, this may just be VC but I do get alot of requests and questions about the Fonality lineup.  If that is the case, then maybe Digium needs to step up it's partnering and marketing game.  3Com is great sales channel but I don't get catalogs from them, just a monthly email that briefly mentions the Asterisk appliance. 

FreeSwitch on the other hand seems to be a true OpenSource project.  I even approached an unnamed person that used to be very active with the dev of Asterisk about adding functionality for profit, and was shot down, I followed up with the potential of the enhancement and the profits it would reap and no reply. 

While disappointing to my entrepreneurial side, It really told me alot about FreeSwitch and the ideals. 

I am not sure what conclusions or thoughts I can draw from the original post, but I think the follow-ups should be quite interesting.

--
Thanks,
Steve Totaro
+18887771888 (Toll Free)
+12409381212 (Cell)
+12024369784 (Skype)

On Fri, Oct 31, 2008 at 9:16 AM, Paul Brown <prbrown@gmail.com> wrote:
I don't want to sound snarky, but could you offer a pointer or two to
get somebody started who wanted to find the problems (and perhaps some
suggested solutions) with the way Digium is doing Open Source?  I am
genuinely interested.

Currently, I'm inclined to agree that some sort of escrow-ed
bountty-for-features type system would be beneficial.  As a guy with a
telephony background but no programming, it might be useful for me to
be able to contribute cash toward solving a problem or creating a
feature that would be profitable to me.  As it is, I see that I would
have 3 options...

1. Wait and hope.
2. Fund it completely - hire somebody myself.  Not necessarily
unreasonable, depending on work:benefit of the particular feature/fix.
3. Find some other people that will share the cost with me.  Again,
not unreasonable but I think the OP's suggestion would make this a lot
easier.  If it was widely adopted.  But that was the question, wasn't
it?

Paul Brown
Birmingham, AL


> I would respectfully suggest that you look further into the reasons for
> the failure of Digium's implementation of the Open Source Model before
> you canvas the community with requests for funding.
>
> Regards
> Craig Lawrence
>
> Summary:
>   Would you help fund different Open-Source Asterisk enhancements,
> bugfixes, or documentation if there was a way to collectively
> contribute money towards the effort without a profit margin

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-biz



Re: [asterisk-biz] General development funding: discussion and survey

Craig -
No, that is not my inference at all, and I apologize if that is the
impression you or others received in reading my message. The Asterisk
Open Source project is as active as it has ever been, and is anything
but a failure at this point. My question is: could the project be 20%
more effective if there were a funding method to connect fee-based
developers with people who had requirements? 30% more effective?
100%? Other open-source platforms have already done this type of
funding arrangement - would it work for Asterisk?

I pose this question set at the request of companies and
individuals who have spoken with me privately (or publicly) about this
type of arrangement, and it is on their behalf that I am putting
together this interest estimate. Any mechanism that could improve the
Asterisk Open Source project is interesting to me, regardless of how
well we believe the current model works. If there's interest -
great! Let's see if it's serious. If not, OK, then things seem to be
working as they are now.

I'd have you go back and read this more closely - this is not a
request to have Digium collect money - this is an open-source
suggestion for something unrelated to Digium.

JT

On Oct 31, 2008, at 12:09 AM, Craig Lawrence wrote:

> John
>
> You are inferring that in this instance (with respect to Asterisk) the
> Open Source Model isn't working.
>
> As a consequence, you are researching alternative means of funding the
> existing Digium Open Source model.
>
> I would respectfully suggest that you look further into the reasons
> for
> the failure of Digium's implementation of the Open Source Model before
> you canvas the community with requests for funding.
>
> Regards
>
>
> Craig Lawrence
>
>
> -----Original Message-----
> From: asterisk-biz-bounces@lists.digium.com
> [mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of John Todd
> Sent: Friday, 31 October 2008 6:12 AM
> To: Asterisk Users Mailing List - Non-Commercial Discussion;
> asterisk-biz@lists.digium.com
> Subject: [asterisk-biz] General development funding: discussion and
> survey
>
> [sending to -users and -biz in a slightly different format to broaden
> participation]
>
> Summary:
> Would you help fund different Open-Source Asterisk enhancements,
> bugfixes, or documentation if there was a way to collectively
> contribute money towards the effort without a profit margin
> incorporated into the price? If so, jump to the bottom of this
> message and fill out the form on the URL provided. There is no
> obligation to anything by filling out the form - think of this as a
> "market survey".
>
>
> The Long Version:
>
> Everyone on this list is presumably an Asterisk user, advocate, or is
> in some way benefitting from the project. Your ideas and survey
> participation would be welcome on the topic below.
>
> Many coders love coding for Asterisk but often can't find the time to
> do it for free when faced with things like buying food, paying
> mortgages, and keeping current with their insurance - this is totally
> understandable. Many coders have and continue to contribute things to
> Asterisk at no cost, but these patches are typically their own
> "itches", where they have solved a particular problem of their own.
> Rarely do people pick up problems that are not related to anything
> they're doing, or pick up unrelated problems that are so large that it
> would involve 100% of their time for any significant period. Some
> people ("Bless your heart!" as they say here in Huntsville) work on
> bugs and enhancements that don't directly benefit them at all - these
> are the most valuable contributors we have - you know who you are.
> Most of the time, though, there is a directly relevant reason why
> people work on code and often that means more obscure bugs or feature
> implementations languish, though still worthwhile if someone were to
> complete them.
>
> On the other side of the scale there are many people or companies who
> perhaps would like to contribute to paying for various features in
> Asterisk that would be described as "large enhancements" or even minor
> bugs and annoyances, but do not have sufficient funds to pay for an
> entire project themselves. There are perhaps also many people who
> would like to help out Asterisk in a way that allows them to
> contribute funding towards the project, but they're uncomfortable
> sending money to a corporation and hoping that it gets eventually
> applied to OSS Asterisk (and I'm not only talking about Digium in this
> case.) There are coders available for a fee (perhaps much less than
> market rate, perhaps not - we'll just say "non-zero cost") who could
> do this work and would love to do it if they could justify the time
> spent. Open-Source Software doesn't always imply that the code is
> "unpaid work", and Digium's contributions towards Asterisk are a case
> for the benefits of having an income stream and payment system
> (salaries) that supplements OSS development.
>
> So there is a disconnect between two groups of willing consumers and
> willing producers - how do we bridge it? The answer some have come up
> with is "Let's create an Asterisk fund and collect money and disperse
> money to pay for work by community members!" This is a great concept,
> but the devil is in the details, and I've found that when money is
> involved, the detail devil is much larger and angrier than usual.
>
>
> The problems with this idea have continually been:
>
> - Escrow of capital. It is not feasible to trust that donors will
> be good on their contribution post-release. This may be because it
> takes a while for the code and economic situations change, it may be
> that internal paperwork processes take forever to get done (Hi, Raj,
> sorry about that delay from Tello!), or it may just be that a large
> portion of funders are flaky. I'm willing to be convinced this isn't
> the case, but personally I certainly wouldn't code a large amount of
> hours based on the say-so of people I'd never worked with before.
> Perhaps some sort of metric could be created for more reliable payers,
> like a rating system of integrity?
>
> - Agreement of project goals. Who defines the project? Who gets what
> they want? Based on money? Based on some arbitration? What and who
> defines "success"?
>
> - Corporate structure for payments. If there is an agent in between
> the coders and the funders, then what kind of agent is that? For-
> profit? Not-for-profit? Who pays for the creation of this entity?
> It's possibly the case that Digium Inc. is not the best place for this
> funding repository, though possibly that would make life a lot easier
> from an organizational standpoint. (not sure about taxes, though.)
>
> - How to pay? Obviously, the more the merrier, but credit cards, bank
> accounts, PayPal, and other payment instruments are complex and
> expensive. Payment to consultants is another problem - taxation may
> be a problem again.
>
> - Serious interest. This has been a topic of conversation for the
> last 6 years that I'm aware of, and none of the concepts or problems
> I'm bringing up here are new. However, it is discussed but no action
> is taken. Perhaps now is the time to serious look at this concept
> since Asterisk is reaching such a large audience. Traditionally, the
> number of people or organizations that would provide "seed" funding
> for something like this is low; possibly only a single organization
> (Digium) would have the focused interest and capital to create such a
> financial/organizational entity as a non-profit or other unrelated
> instrument. But who would use it, really? At what level of actual
> contribution? To convince Digium (and/or hopefully other founding
> members of some as-yet undefined organization) to put their money and
> effort towards such a fund/foundation, there would have to be
> significant interest beyond idle discussion. The bounty concept on
> voip-info.org has been around for a while, but saw only marginal
> uptake. I've been a part of three or four (or more) paid projects,
> but only two (the sounds-extras recordings, and the SIP session
> timers) have actually seen multiple contributors, and the rest were
> straight-up consulting. What companies or individuals would actually
> put money into such a fund, and would it be enough to make it
> worthwhile or self-sustaining on an ongoing basis? Those of you who
> re-package Asterisk for commercial purposes but are not active
> contributors of patches or enhancements: I'm looking at you,
> specifically.
>
>
> Before these fairly large problems get discussed, I think the first
> goal in this investigation would really be to see if there is actually
> an interest in such an entity, so that last point is the problem I
> think we can try to solve here first. To try to get some metrics on
> this that are something other than "around-the-dinner-table"
> discussions, I've put together a form to collect some data. If you
> have an interest in putting money towards some general fund for
> Asterisk development, we're at a stage in the cycle where your input
> counts. Please take a moment to put your data in the form below.
> Note that all replies (except for email address) are public, given the
> spirit of this whole concept being a community effort.
>
> All of the points above are open for discussion. Your comments on
> this thread are welcome, since this is truly a "community" concept.
> Since this topic has come up on many occasions, but rarely in a wide
> forum, this perhaps is a good time to determine if there is truly
> interest or if the methods that we have currently are sufficient. If
> may be the case that there is no interest - that's OK. It may be the
> case that there is interest, but there is no viable way to create such
> an entity. (Digium, my employer, is not putting itself on the hook
> for anything in this message - I'm trying to gauge interest ONLY.)
> You're not obligating yourself to actually paying anyone by filling
> out these forms, as this is just a quick survey of how large the
> audience really is.
>
> PLEASE keep discussion of policy, structure, and technical details
> here on the list. Use the form below ONLY for cataloging your
> willingness to pay for Asterisk work via some idealized mechanism.
> If you're a coder, a survey about that may follow later which captures
> your willingness to work for money, but I suspect that's a pretty
> well-
> known truism that needs little confirmation.
>
> Feel free to forward this note to others (your boss, your co-workers,
> other less-involved Asterisk coders) who may have an interest in this
> type of funding approach. I figure a month would be a reasonable time
> for letting this form collect data, but that's open for discussion as
> well.
>
>
> Form for your input:
> http://spreadsheets.google.com/viewform?key=pmllU1ebPNlhUl_3QHUqvAg
>
> Results:
> http://spreadsheets.google.com/pub?key=pmllU1ebPNlgCMhLQ2FaZRA
>
>
> JT
>
> ---
> John Todd
> jtodd@digium.com +1-256-428-6083
> Asterisk Open Source Community Director
>
>
>
>
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-biz
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-biz

---
John Todd
jtodd@digium.com +1-256-428-6083
Asterisk Open Source Community Director

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

I don't want to sound snarky, but could you offer a pointer or two to
get somebody started who wanted to find the problems (and perhaps some
suggested solutions) with the way Digium is doing Open Source? I am
genuinely interested.

Currently, I'm inclined to agree that some sort of escrow-ed
bountty-for-features type system would be beneficial. As a guy with a
telephony background but no programming, it might be useful for me to
be able to contribute cash toward solving a problem or creating a
feature that would be profitable to me. As it is, I see that I would
have 3 options...

1. Wait and hope.
2. Fund it completely - hire somebody myself. Not necessarily
unreasonable, depending on work:benefit of the particular feature/fix.
3. Find some other people that will share the cost with me. Again,
not unreasonable but I think the OP's suggestion would make this a lot
easier. If it was widely adopted. But that was the question, wasn't
it?

Paul Brown
Birmingham, AL


> I would respectfully suggest that you look further into the reasons for
> the failure of Digium's implementation of the Open Source Model before
> you canvas the community with requests for funding.
>
> Regards
> Craig Lawrence
>
> Summary:
> Would you help fund different Open-Source Asterisk enhancements,
> bugfixes, or documentation if there was a way to collectively
> contribute money towards the effort without a profit margin

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

[asterisk-biz] Blackberry Softphone

Does anybody know about a comercial/free software to run sip based phone on
Blackberry with wi-fi and also be compatible with Asterisk.
Thank in advance.
Guillermo


_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

[asterisk-biz] Friday Halloween Edition Oct 31 12 Noon EDT

Morning!

This may be the "day of the dead" in some regions, but we expect the
usual lively discussion today at 9AM PDT, 11 Central, 12 Noon EDT, 4PM
UK and Portugal, 5PM Paris, $deity-forsaken hour down under. This
Sunday, I believe the USA falls back to Standard time. Future VUC are
still at 12 Noon EST.

Info site: http://voipusersconference.org

PSTN (724) 444-7444
enter 22622# 1#

SIP call 123@ts.x2z.eu DTMF 22622# 1#

IRC: #voip-users-conference on Freenode.net (same as #asterisk)

What's on your mind?

r

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Thursday, October 30, 2008

Re: [asterisk-biz] Pakistan Rates rising

I have not heard anything like that and I sell Pakistan wholesale daily.
Current white route rates for Pakistan are between .065-.075/minute,

Regards,
 
Jay Kordic
The Horizon Group
Wholesale VOIP/TDM routes/Wholesale IP Bandwidth
1-951-744-9220
1-515-322-0273(fax)
MSN IM- Jaykordic@hotmail.com

October 2008 specials
 
1-California termination @ .00275/minute for RBOC termination,.0330/minute
for Verizon
2-USA termination -.0045/minute,93,000+ npa/nxx's,1/1 billing,virtual rate
center ANI/CLI delivered
3-8xx termination access compensation.Ask me about how to be compensated by
sending my carrier partners your 8xx calls.Compensation ranges from
.001-.004/minute(based on carrier used and volume).
4-USA 8XX at .0056 or .0074/minute from 150 LATA's.
5-MEXICO MOBILE AT .12 /MINUTE WITH 10-12 MINUTE ALOCS!!
6-INDIA-INDIA-INDIA-as low as .0235/minute for India Mobile(excludes 9194)
with 60+asr,10-13 aloc.
 


-----Original Message-----
From: asterisk-biz-bounces@lists.digium.com
[mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of Igor Hernandez
Sent: Thursday, October 30, 2008 9:35 PM
To: Commercial and Business-Oriented Asterisk Discussion
Subject: Re: [asterisk-biz] Pakistan Rates rising

We've been told that for Nov 1 there will be a sharp rate increase
pushed by the PTA. Has anyone heard anything similar?

Regards,

--
Igor Hernandez
Escape Communications
http://www.escapetel.com


Larry Rinos wrote:
> The last months have been really disappointing for Pak termination.
> Rates are rising every month and now they are going above 10 cents. I
> really can not believe that a government wants to regulate VoIP using
> this kind of methods. Soon they will forbid DIDs...
>
> We are going to change our marketing for Pakistan to Virtual Numbers and
> forwarding.
>
> I would like your opinions.
>
> Larry
>
> P.S. Right now we are open to any offer regarding termination to
> Pakistan. Please send any offer to arhontas99@gmail.com
> <mailto:arhontas99@gmail.com>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-biz

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz


_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

Re: [asterisk-biz] General development funding: discussion and survey

John

You are inferring that in this instance (with respect to Asterisk) the
Open Source Model isn't working.

As a consequence, you are researching alternative means of funding the
existing Digium Open Source model.

I would respectfully suggest that you look further into the reasons for
the failure of Digium's implementation of the Open Source Model before
you canvas the community with requests for funding.

Regards


Craig Lawrence


-----Original Message-----
From: asterisk-biz-bounces@lists.digium.com
[mailto:asterisk-biz-bounces@lists.digium.com] On Behalf Of John Todd
Sent: Friday, 31 October 2008 6:12 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion;
asterisk-biz@lists.digium.com
Subject: [asterisk-biz] General development funding: discussion and
survey

[sending to -users and -biz in a slightly different format to broaden
participation]

Summary:
Would you help fund different Open-Source Asterisk enhancements,
bugfixes, or documentation if there was a way to collectively
contribute money towards the effort without a profit margin
incorporated into the price? If so, jump to the bottom of this
message and fill out the form on the URL provided. There is no
obligation to anything by filling out the form - think of this as a
"market survey".


The Long Version:

Everyone on this list is presumably an Asterisk user, advocate, or is
in some way benefitting from the project. Your ideas and survey
participation would be welcome on the topic below.

Many coders love coding for Asterisk but often can't find the time to
do it for free when faced with things like buying food, paying
mortgages, and keeping current with their insurance - this is totally
understandable. Many coders have and continue to contribute things to
Asterisk at no cost, but these patches are typically their own
"itches", where they have solved a particular problem of their own.
Rarely do people pick up problems that are not related to anything
they're doing, or pick up unrelated problems that are so large that it
would involve 100% of their time for any significant period. Some
people ("Bless your heart!" as they say here in Huntsville) work on
bugs and enhancements that don't directly benefit them at all - these
are the most valuable contributors we have - you know who you are.
Most of the time, though, there is a directly relevant reason why
people work on code and often that means more obscure bugs or feature
implementations languish, though still worthwhile if someone were to
complete them.

On the other side of the scale there are many people or companies who
perhaps would like to contribute to paying for various features in
Asterisk that would be described as "large enhancements" or even minor
bugs and annoyances, but do not have sufficient funds to pay for an
entire project themselves. There are perhaps also many people who
would like to help out Asterisk in a way that allows them to
contribute funding towards the project, but they're uncomfortable
sending money to a corporation and hoping that it gets eventually
applied to OSS Asterisk (and I'm not only talking about Digium in this
case.) There are coders available for a fee (perhaps much less than
market rate, perhaps not - we'll just say "non-zero cost") who could
do this work and would love to do it if they could justify the time
spent. Open-Source Software doesn't always imply that the code is
"unpaid work", and Digium's contributions towards Asterisk are a case
for the benefits of having an income stream and payment system
(salaries) that supplements OSS development.

So there is a disconnect between two groups of willing consumers and
willing producers - how do we bridge it? The answer some have come up
with is "Let's create an Asterisk fund and collect money and disperse
money to pay for work by community members!" This is a great concept,
but the devil is in the details, and I've found that when money is
involved, the detail devil is much larger and angrier than usual.


The problems with this idea have continually been:

- Escrow of capital. It is not feasible to trust that donors will
be good on their contribution post-release. This may be because it
takes a while for the code and economic situations change, it may be
that internal paperwork processes take forever to get done (Hi, Raj,
sorry about that delay from Tello!), or it may just be that a large
portion of funders are flaky. I'm willing to be convinced this isn't
the case, but personally I certainly wouldn't code a large amount of
hours based on the say-so of people I'd never worked with before.
Perhaps some sort of metric could be created for more reliable payers,
like a rating system of integrity?

- Agreement of project goals. Who defines the project? Who gets what
they want? Based on money? Based on some arbitration? What and who
defines "success"?

- Corporate structure for payments. If there is an agent in between
the coders and the funders, then what kind of agent is that? For-
profit? Not-for-profit? Who pays for the creation of this entity?
It's possibly the case that Digium Inc. is not the best place for this
funding repository, though possibly that would make life a lot easier
from an organizational standpoint. (not sure about taxes, though.)

- How to pay? Obviously, the more the merrier, but credit cards, bank
accounts, PayPal, and other payment instruments are complex and
expensive. Payment to consultants is another problem - taxation may
be a problem again.

- Serious interest. This has been a topic of conversation for the
last 6 years that I'm aware of, and none of the concepts or problems
I'm bringing up here are new. However, it is discussed but no action
is taken. Perhaps now is the time to serious look at this concept
since Asterisk is reaching such a large audience. Traditionally, the
number of people or organizations that would provide "seed" funding
for something like this is low; possibly only a single organization
(Digium) would have the focused interest and capital to create such a
financial/organizational entity as a non-profit or other unrelated
instrument. But who would use it, really? At what level of actual
contribution? To convince Digium (and/or hopefully other founding
members of some as-yet undefined organization) to put their money and
effort towards such a fund/foundation, there would have to be
significant interest beyond idle discussion. The bounty concept on
voip-info.org has been around for a while, but saw only marginal
uptake. I've been a part of three or four (or more) paid projects,
but only two (the sounds-extras recordings, and the SIP session
timers) have actually seen multiple contributors, and the rest were
straight-up consulting. What companies or individuals would actually
put money into such a fund, and would it be enough to make it
worthwhile or self-sustaining on an ongoing basis? Those of you who
re-package Asterisk for commercial purposes but are not active
contributors of patches or enhancements: I'm looking at you,
specifically.


Before these fairly large problems get discussed, I think the first
goal in this investigation would really be to see if there is actually
an interest in such an entity, so that last point is the problem I
think we can try to solve here first. To try to get some metrics on
this that are something other than "around-the-dinner-table"
discussions, I've put together a form to collect some data. If you
have an interest in putting money towards some general fund for
Asterisk development, we're at a stage in the cycle where your input
counts. Please take a moment to put your data in the form below.
Note that all replies (except for email address) are public, given the
spirit of this whole concept being a community effort.

All of the points above are open for discussion. Your comments on
this thread are welcome, since this is truly a "community" concept.
Since this topic has come up on many occasions, but rarely in a wide
forum, this perhaps is a good time to determine if there is truly
interest or if the methods that we have currently are sufficient. If
may be the case that there is no interest - that's OK. It may be the
case that there is interest, but there is no viable way to create such
an entity. (Digium, my employer, is not putting itself on the hook
for anything in this message - I'm trying to gauge interest ONLY.)
You're not obligating yourself to actually paying anyone by filling
out these forms, as this is just a quick survey of how large the
audience really is.

PLEASE keep discussion of policy, structure, and technical details
here on the list. Use the form below ONLY for cataloging your
willingness to pay for Asterisk work via some idealized mechanism.
If you're a coder, a survey about that may follow later which captures
your willingness to work for money, but I suspect that's a pretty well-
known truism that needs little confirmation.

Feel free to forward this note to others (your boss, your co-workers,
other less-involved Asterisk coders) who may have an interest in this
type of funding approach. I figure a month would be a reasonable time
for letting this form collect data, but that's open for discussion as
well.


Form for your input:
http://spreadsheets.google.com/viewform?key=pmllU1ebPNlhUl_3QHUqvAg

Results:
http://spreadsheets.google.com/pub?key=pmllU1ebPNlgCMhLQ2FaZRA


JT

---
John Todd
jtodd@digium.com +1-256-428-6083
Asterisk Open Source Community Director

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-biz