"Supervisor Login"

Discussions about development of VICIDIAL and astGUIclient

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

"Supervisor Login"

Postby PrimePro » Thu Feb 28, 2008 10:24 pm

Would like to create a login similar to Admin, but where the "supervisor" can only see and modify other users/campaigns, etc. within their group.

I've seen where someone has requested this feature before and I know of two operators using the feature (but they are not sharing... :roll: )

Soooo....What are we looking at to get this developed?
PrimePro
 
Posts: 44
Joined: Sun Dec 02, 2007 6:10 pm

Postby mflorell » Fri Feb 29, 2008 12:19 am

I don't know anyone using this feature, can you tell me who they are, because they need to post their changes back to the community.

Please post a feature request for this on the tracker.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby PrimePro » Sat Mar 01, 2008 3:03 pm

They are "competitors" of mine and I don't really feel comfortable calling them out. It would just be reason for them to attack my company.

I will say however...they are hosted dialer providers.

I will create a ticket. This is a feature that I need. My clients want to load their own leads, create their own campaigns, view reports, etc....and want them to do that too (less work for me)...I just don't want them seeing all of the other clients usernames, camp names, lists, etc.
PrimePro
 
Posts: 44
Joined: Sun Dec 02, 2007 6:10 pm

Postby Op3r » Sat Mar 01, 2008 7:45 pm

You want a multi tenant feature.

If you know someone who developed multi tenant feature for vicidial contact matt florell. They need to give back to the community.
Get paid for US outbound Toll Free calls. PM me.
Op3r
 
Posts: 1424
Joined: Wed Jun 07, 2006 7:53 pm
Location: Manila

Postby PrimePro » Sat Mar 01, 2008 9:48 pm

Op3r wrote:You want a multi tenant feature.

If you know someone who developed multi tenant feature for vicidial contact matt florell. They need to give back to the community.


Yes. That's the word for it....Multi tenant...I like that.

Can he really make them give it back. And if they do I can use it yes?

Hummm. Guess that means I'm going to have to share the a2billing integration when that's done too, huh? :roll:
PrimePro
 
Posts: 44
Joined: Sun Dec 02, 2007 6:10 pm

Postby enjay » Sun Mar 02, 2008 1:25 pm

Is there some reason you wouldn't?
enjay
 
Posts: 806
Joined: Mon Jun 19, 2006 12:40 pm
Location: Utah

Postby PrimePro » Mon Mar 03, 2008 10:53 am

No good reasons come to mind. LOL

I'm a bit new to the OpenSource world. I explored socialism and comune life in college, but since I sold out and joined the business world the concept of "sharing" has somehow become new again.

I must say...I'm starting to really love open souce.
PrimePro
 
Posts: 44
Joined: Sun Dec 02, 2007 6:10 pm

Postby mflorell » Mon Mar 03, 2008 1:52 pm

Open Source has really revolutionized several industries, as well as forcing others to change for the better. VICIDIAL would not be where it is today if it was not OSS and people did not test and modify it to suit their needs and then shared their experiences.

As for the license and "forcing" people to give their changes back, there are some limitations to that, like the ASP loophole, but we are planning on making the next release of VICIDIAL be AGPL licensed to close that loophole so companies that offer altered-VICIDIAL as a service will be required to make their code changes available.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby PrimePro » Tue Mar 04, 2008 8:28 pm

Vicidial was my first real experience with Linux and open source. Just got exposed to it this last christmas.

Since then I'm switching everything over to Linux and I've found vast treasure troves of awesome software FOR FREE....I've also spent MANY nights (in some cases until 5-6 in the morning) beating my head on my desk yelling, "WHY WON'T YOU WORK!" at php scripts. LOL

I really wish I had discovered this world before.

In regards to multi-tenant....Looks like it's going to cost me a pretty penny to get developed...that sucks. I need at least three more servers, billing integration, AMD, Whisper feature, streamline audio on web-page for monitoring AND the multi-tenant.

Looks like the dialer will end up costing me A LOT more than I anticipated at first. But, I'm going to have the most smokin system on the block. :lol:
PrimePro
 
Posts: 44
Joined: Sun Dec 02, 2007 6:10 pm

Postby mflorell » Wed Mar 05, 2008 1:31 am

Multi-tenant is something VICIDIAL was never designed to do, and to do it properly would take quite a lot of code changes.

As for Whisper mode, there are still bugs in the 1.4.X feature that will crash you system in certain cases.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby PrimePro » Wed Mar 05, 2008 1:12 pm

...that is the beauty of open source. Plenty of people that know the code and are capable of making the changes.

There is SERIOUS $$$ to be made with multi-tenant so I don't see development being an issue. Same applies to whisper mode, but I don't think that feature is as in demand.

I was told about running multiple virtual servers to get the same effect of mult-tenant. Is that a better path to pursue?
PrimePro
 
Posts: 44
Joined: Sun Dec 02, 2007 6:10 pm

Postby mflorell » Wed Mar 05, 2008 2:15 pm

You are right, there is a lot of money to be made in multi-tenant, but none of the companies I have been asked to quote building that feature into VICIDIAL have wanted to pay for the time to do it right. There is a quick and dirty way to build the feature in, and there is the proper way which takes more time.

As for running VICIDIAL in virtualized servers, there are a lot of issues with that as well, such as zaptel timers and audio quality issues. I know several people who have tried that.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby PrimePro » Wed Mar 05, 2008 11:30 pm

So if I'm told 4 weeks development time am I to assume that that would be 160 ish man hours to develop?
PrimePro
 
Posts: 44
Joined: Sun Dec 02, 2007 6:10 pm

Postby Op3r » Thu Mar 06, 2008 4:54 am

If you're told it will take 4 weeks, then probably it will take 4 weeks and will take more than a few coders to do it :) that's why it takes money to do it but to do it right.

160 man hours is not enough to implement multi tenants alone.
Get paid for US outbound Toll Free calls. PM me.
Op3r
 
Posts: 1424
Joined: Wed Jun 07, 2006 7:53 pm
Location: Manila

Postby mflorell » Thu Mar 06, 2008 6:40 pm

That sounds right. I don't have that kind of time available myself until May.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby PrimePro » Fri Mar 07, 2008 10:08 am

Is it still OpenSouce if the client ponies up? My concern is that there are a lot of operators that would want/need this feature and it does not seem fair that one would have to pay the bill and everyone else get's it for free.
PrimePro
 
Posts: 44
Joined: Sun Dec 02, 2007 6:10 pm

Postby mflorell » Fri Mar 07, 2008 11:56 pm

Any change to the source of VICIDIAL should be contributed back to the community, no matter who pays for it. Think about how many features you are using right now that were all paid for by someone else.

This is one of the reasons we are moving to the AGPL license, to close the service loophole that allowed ASPs to alter the GPL code for their use and charge for using the product as a hosted service without giving their code changes back to the community.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida


Return to Development

Who is online

Users browsing this forum: No registered users and 167 guests