Page 1 of 1

New design & code for agc

PostPosted: Sun May 13, 2012 4:45 am
by Webbutvecklarna.com
Hello, we want to share some information regarding 2 projects we currently working on related to Vici.

"PHP ViciManager"
This is a OOP library to handle all common tasks related to an active agent in Vici, its basicly the functionality of vdc_db_query.php and manager_send.php.
At the moment its about 4000 lines of code and supports predictive dialing, channel management, logging, recording and more.
Next in line is to extend it to support manual dialing.

You have a ViciManager object that contains ViciUser, ViciExtension, ViciAgent objects etc. I Will put up a phpDoc to illustrate the structure, just need to fix some comments.

"TBAcaller"
This is a new agent screen that uses PHP ViciManager. Currently it's made in CodeIgniter to save time but will be moved out to stand alone to skip the large footprint that CI has.

Screenshots are available but cant post links yet, u can see them at viewtopic.php?f=2&t=9861&start=40 (If a mod can edit in the links, that would be awsome!)

Its currently being tested with 15 agents.


We still have a long road ahead of us to add all features of Vici and all upcomming changes.

The license is still unclear but it looks like the PHP ViciManager will be open source and TBAcaller will not be released to the public.

Re: New design & code for agc

PostPosted: Sun May 13, 2012 8:19 am
by mflorell
Keep in mind that if you don't use an open source license for your rewrite, you won't find much support here.

Re: New design & code for agc

PostPosted: Sun May 13, 2012 8:30 am
by brett05
i think mflorell he have use a open source , and we wait his share here of the source and we will see after

Re: New design & code for agc

PostPosted: Sat May 19, 2012 8:13 am
by Webbutvecklarna.com
here are some links

Re: New design & code for agc

PostPosted: Mon May 21, 2012 7:01 am
by brett05
we have see just some screen , if you can post the source code here in mantis or in the forum that we will be more goog i think
thanks

Re: New design & code for agc

PostPosted: Mon May 21, 2012 8:53 am
by junewright
At least it's easily to look through the code.

Re: New design & code for agc

PostPosted: Wed May 23, 2012 3:01 am
by DomeDan
It is possible to buy this Leadify interface?

Re: New design & code for agc

PostPosted: Wed May 23, 2012 12:48 pm
by Webbutvecklarna.com
TBAcaller is not officially for sale. We are in alpha stage and continue developing it. Right now we just adapted it to one call center that will test it for us and I must say with great results. As of June 4 will be der 3 developers who will sit with the project full-time (up to now, only one developer), and the goal is to rewrite php code in vicidial to a modern software that will be easy to work with.

Re: New design & code for agc

PostPosted: Thu May 24, 2012 3:23 am
by DomeDan
You know you will violate the copyleft (AGPLv2) if you charge for the software.
Read this thread: VICIDIAL Licensing and sales: What is OK and what is not

Webbutvecklarna.com wrote:and Leadify will not be released to the public.

Then I see no point to post about it here except for advertising, and if your gonna charge for vicidial hosting you will have to release the code too.
The only thing you can do with the software is to use it inside your company only

Re: New design & code for agc

PostPosted: Thu Jun 28, 2012 1:59 pm
by Webbutvecklarna.com
We will drop the parts of our work as open source when we feel we are ready for it. We have come a long way on the front end and almost all functions to support the existing vicidial funktions.
Here comes more print screen:

Re: New design & code for agc

PostPosted: Thu Jun 28, 2012 4:21 pm
by mflorell
do you have the SCRIPT tab or the FORM for custom list fields?

What db schema version will this be compatible with?

Re: New design & code for agc

PostPosted: Thu Jun 28, 2012 4:36 pm
by Webbutvecklarna.com
mflorell wrote:do you have the SCRIPT tab or the FORM for custom list fields?

What db schema version will this be compatible with?


The script-tab is not implemented yet. We are currently working on the custom fields part and it will be ready in the next few days.

The version we are developing on is:
VERSION: 2.6-370a
BUILD: 120529-2112

Re: New design & code for agc

PostPosted: Fri Jun 29, 2012 4:59 pm
by Webbutvecklarna.com
We are now finish whit custom fields.

Re: New design & code for agc

PostPosted: Sat Jun 30, 2012 4:40 am
by Trying
Awesome! Keep us updated.

Re: New design & code for agc

PostPosted: Fri Jul 06, 2012 2:34 pm
by Webbutvecklarna.com
Now we are finish whit manual dial, search lead and add lead in frontend and manual record.
We have still long way to go but we working on it.

Re: New design & code for agc

PostPosted: Mon Jul 09, 2012 12:45 pm
by Webbutvecklarna.com
Now we are done with the callback function, both global and private. We have also developed hotkeys where we press callback 1 day 2 days 3 days and 1 week and custom.
Last Friday we started working on a premium theme and a developer is already working on the Admin section.

Re: New design & code for agc

PostPosted: Tue Jul 10, 2012 9:11 am
by Webbutvecklarna.com
We have canceled the work on vici today we decided that it is too much work to re-write system and already finished with the functions we need our selfs.

Re: New design & code for agc

PostPosted: Thu Jul 26, 2012 10:47 am
by Acidshock
Any chance of a re-commital to the source?

Re: New design & code for agc

PostPosted: Thu Jul 26, 2012 11:33 am
by Webbutvecklarna.com
no, unfortunately we have too many bugs in the system so we do not want to release the code right now but we will continue to watch it when we have more time. We have started building own system now in free switch

Re: New design & code for agc

PostPosted: Thu Jul 26, 2012 12:32 pm
by Trying
:lol: :lol:

Re: New design & code for agc

PostPosted: Thu Jul 26, 2012 5:11 pm
by brett05
looooooooooooooooooooool

Re: New design & code for agc

PostPosted: Tue Sep 04, 2012 4:03 pm
by Webbutvecklarna.com
We are almost done with our own system based on free switching and we have decided to release all work we have done on vicidial as open source when we have done it bug free (as much as possible) more info coming soon.

Re: New design & code for agc

PostPosted: Tue Sep 04, 2012 4:29 pm
by DomeDan
Sounds good! and don't forget, its free software (free as in freedom) not just open source.

Å tänk på att sådana uttalanden gör att förväntningarna blir ganska stora hos folket här. :wink:

Re: New design & code for agc

PostPosted: Tue Sep 04, 2012 4:48 pm
by Webbutvecklarna.com
DomeDan wrote:Sounds good! and don't forget, its free software (free as in freedom) not just open source.

Å tänk på att sådana uttalanden gör att förväntningarna blir ganska stora hos folket här. :wink:



is not open source = free so I don't understand your comment here

Re: New design & code for agc

PostPosted: Wed Sep 05, 2012 4:46 am
by DomeDan
open source does not have to be free, but must of them are.
Vicidial uses AGPL which is a free software license and is thus also open source.

more reading here: https://en.wikipedia.org/wiki/Affero_Ge ... ic_License
here is a nice explanation between open source and free software: http://askubuntu.com/questions/78958/is ... e-software

Re: New design & code for agc

PostPosted: Sun Mar 31, 2013 12:11 pm
by williamconley
I like this one: Simple version ....

... “free” as in “free speech,” not as in “free beer”. (From: http://www.gnu.org/philosophy/free-sw.html)

More long-winded version ...

“Free software” means software that respects users' freedom and community. Roughly, the users have the freedom to run, copy, distribute, study, change and improve the software. With these freedoms, the users (both individually and collectively) control the program and what it does for them.

Notice that nothing in the above mentions price being free. The goal here is to avoid another Microsoft/Apple monopoly of proprietary software allowing one company to rule. Hundreds of thousands of programmers all have access to the same code and all have the Freedom to modify it to their needs. Of course, they may have to purchase it first ... but once they do they are free to manipulate it at will. The opposite of proprietary software today.

The software revolution is at hand. Major governments are switching to Open Source. Major corporations are switching to Open Source. It is now possible for any company to build a fully-functional enterprise on software that they have the entire code-base for and thus avoid being held hostage for the next 20 years in a licensing nightmare. And any company that still allows itself to be held hostage in that fashion will pay the price.

Long live GNU :)