Assistance with Open Source adoption

Open Source News

Sugar 4.5.0 Patch G Now Available for Download

SugarCRM - Thu, 03/12/2015 - 07:00
Sugar 4.5.0 Patch G December 15, 2006 The Sugar Team has released 4.5.0 patch G. This patch includes many new bug fixes for email, Studio, the Outlook Plug-In as well as many other issues. Patch G is a significant patch for Sugar 4.5.0. We highly encourage all customers using Sugar v4.5.0 to upgrade to this patch immediately. For more information on this release, please see the Sugar Open Source 4.5.0g Release Notes ( Download Sugar Open Source 4.5.0 patch G now (
Categories: CRM

Spanish (Spain) Language Pack for SugarCRM 4.5.0g updated

SugarCRM - Thu, 03/12/2015 - 07:00
The Spanish (Spain) Language Pack has been updated with the latest changes in SugarSuite 4.5.0g (all editions). CAUTION: read LEEME-i18n.txt before uninstalling previous 4.5.0 versions of this pack (4.5.0e and before), jsLanguage.php is no longer included.
Categories: CRM

Logsettings for 4.5.0 or 4.5.1

SugarCRM - Thu, 03/12/2015 - 07:00
A new, upgrade safe version of Log Settings is available here. Logsettings allows you to change the logging level and settings for your SugarCRM installation much easier than editing the file. It lets you change the format of your log file from text (the default) to HTML or XML and much more.
Categories: CRM

Who's Online for 4.5.0x and 4.5.1

SugarCRM - Thu, 03/12/2015 - 07:00
A completely Upgrade safe version of "Who's On-Line" is now available from SugarForge here. I added Spanish, German and French translations. Please send me corrections and additions.
Categories: CRM

Sugar responds to Lyle's news item

SugarCRM - Thu, 03/12/2015 - 07:00
Lyle Arnot, who heads the popular Asertiva Thunderbird extension project, has raised an interesting discussion topic that Sugar wants to take public. News item: Sugar's response in forums:
Categories: CRM

The future of this project...

SugarCRM - Thu, 03/12/2015 - 07:00
Hello community, While working on the extension I just found this blog post from one of the most important sugarcrm community contributor, an open source community must read: The true is that I never see or test the official plug-in we always use ours but I'm wondering if it's worth working on this project. We are accepting donations at this moment but never ask for it on I will like to see any comments from users about this. Thanks Lyle
Categories: CRM

SDUG events

SugarCRM - Thu, 03/12/2015 - 07:00
Our focus in the initial Sugar Dev-User Group sessions has been primarily on developer topics. But, beginning in February we'll be branching out to incorporate user, administrative and implementation topics. Please visit the SDUG page for up-to-date details and to register for these exciting events. Don't forget to also visit the details page for events already held to check out their leave-behind material. Jan 4: How we built the Sugar Forums module Jan 17: How to build a Dashlet Jan 31: SOAP ins and outs Feb 7: Performance and clustering Additional sessions will be announced soon.
Categories: CRM

We hope you like the new site

SugarCRM - Thu, 03/12/2015 - 07:00
We've recently revamped our community web properties. Among other things we've broadened the focus to include users, implementers, and administrators. Where before had a decidedly developer-centric focus, now provides a home base for the entire community. Check out our first community-wide newsletter, too! We hope you enjoy the changes.
Categories: CRM

SDUG: January and February sessions announced

SugarCRM - Thu, 03/12/2015 - 07:00
We have some SERIOUS Sugar Dev-User Group sessions coming up in January and February. Please visit the SDUG page for up-to-date details and to register for these exciting events. Don't forget to also visit the details page for events already held to check out their leave-behind material. Jan 4: How we built the Sugar Forums module Jan 17: How to build a Dashlet Jan 31: SOAP ins and outs Feb 7: Performance and clusteing Additional sessions will be announced soon.
Categories: CRM

SDUG: Agenda change for Dec 12th session

SugarCRM - Thu, 03/12/2015 - 07:00
Due to popular demand we've changed the agenda for the upcoming Dec 12th Sugar Dev-User Group session. See session details here: See Max's thread for the 12/12 session here:
Categories: CRM

December POTM: CarouselCRM

SugarCRM - Thu, 03/12/2015 - 07:00
CarouselCRM is December's Project of the Month. See our interview with Val Cassidy, CTO of Xoetrope, the Dublin-based company behind CarouselCRM. The Project of the Month page is located here: CarouselCRM is located here:
Categories: CRM

R4.5.1 Communty Preview released!!

SugarCRM - Thu, 03/12/2015 - 07:00
The Sugar team is proud to announce the availability of the Release 4.5.1 Community Preview. Please go here to learn more about the cool features available in this preview. Andy
Categories: CRM

SDUG: More seats added for Jacob Taylor's 12/12 prezo

SugarCRM - Thu, 03/12/2015 - 07:00
Sugar Dev-User Group: We've added more seats for Jacob Taylor's architecture and technology discussion on 12/12. Sign up ... quick!! Here is link to registration page:
Categories: CRM

SchedulerAlerts v2.1 Available

SugarCRM - Thu, 12/04/2014 - 09:00
Minor change to clean up the package.
Categories: CRM

SchedulerAlerts v2.0 Available

SugarCRM - Thu, 12/04/2014 - 09:00
SchedulerAlerts v2.0 has been adapted to work in the Sugar 7 environment.
Categories: CRM

SchedulerAlerts v1.4 Available

SugarCRM - Thu, 12/04/2014 - 09:00
A feature to let the user know that the cron has been idle for a configured amount of time.
Categories: CRM

SchedulerAlerts v1.3 Available

SugarCRM - Thu, 12/04/2014 - 09:00
The SchedulerAlerts module has been updated to add the Job Type as a configuration selection.
Categories: CRM

SchedulerAlerts v1.2

SugarCRM - Thu, 12/04/2014 - 09:00
The SchedulerAlerts manifest was updated to remove the community edition from the available flavors.
Categories: CRM

Scheduler Alerts 1.1 released!

SugarCRM - Thu, 12/04/2014 - 09:00
- Corrected an issue limiting the available users for alerts.
Categories: CRM

Bonita Platform running on a smartphone

Bonita - Mon, 10/21/2013 - 07:36

Dear Community,

You may know that Ubuntu 13.10 is now available, since October 17. With this release comes Ubuntu Touch, a version of Ubuntu designed for two smartphones: Samsung Galaxy Nexus and LG Nexus 4. And I own a white 16Gb Galaxy Nexus phone…

I flashed my phone to test Ubuntu Touch on it, and shared this test with Bonitasoft colleagues. Having a Linux distro on a smartphone instantly presented a challenge: install Open JDK 7 and test to see if Bonita BPM Platform (Portal + Engine) would run on a smartphone. And yes, we did it, it runs! We’re eager to share that with you, so below is a How-to.

Install Ubuntu Touch

First you need a Samsung Galaxy Nexus or a LG Nexus 4. And of course, you need to be sure that the owner agrees to install Ubuntu Touch: it means erasing Android and all its data from the phone! Once the test is done, of course, you can flash Android back to your phone.

Canonical provides a very good How-to about flashing the phone with Ubuntu Touch: Installing Ubuntu on a phone. So, you can do this first step with their documentation.

Once that is done, find the terminal application in the list of all applications. (You may have to expand the list of all installed applications.)

When the terminal is started, you are ready for the next step: set up the phone, but from your PC.

Set the environment

By default, the image of Ubuntu Touch on the memory is set to read-only. You need to set it to write-able and then reboot the phone.

sudo touch /userdata/.writable_image
sudo reboot

The default password for “phablet” user is “phablet”.

After reboot, start the terminal again. As it is far easier and faster to do everything from a terminal on your PC, use SSH. Don’t forget to connect the smartphone to your Wifi network.

On the phone, start SSH and use ifconfig to find your IP adress:

sudo start ssh


Set an automatic start of SSH with Ubuntu Touch:

sudo update-rc.d ssh defaults
[sudo] password for phablet:
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match ssh Default-Stop values (none)
Adding system startup for /etc/init.d/ssh ...
/etc/rc0.d/K20ssh -> ../init.d/ssh
/etc/rc1.d/K20ssh -> ../init.d/ssh
/etc/rc6.d/K20ssh -> ../init.d/ssh
/etc/rc2.d/S20ssh -> ../init.d/ssh
/etc/rc3.d/S20ssh -> ../init.d/ssh
/etc/rc4.d/S20ssh -> ../init.d/ssh
/etc/rc5.d/S20ssh -> ../init.d/ssh

On your PC, start a terminal and do:

ssh phablet@ipadressofthephone

Of course, you can also use ADB to do this with a USB cable. But it is more fun to use SSH, like we would do with any other server, no?

Now, you can install Java and the Bonita BPM Bundle.

Install Java, download and unzip the Bonita BPM bundle

Start with refreshing apt-get cache.

sudo apt-get update

Then, install Opend JDK 7 JRE, using the headless version for servers. You will also need Unzip to extract the files from the downloaded archive of the bundle.

sudo apt-get install openjdk-7-jre-headless unzip

Check that Java is well installed:

java -version

Download Bonita BPM Tomcat bundle. The link below is for the 6.0.4 version.

unzip Start the Bonita BPM Platform

Start the bundle like on any other server:


Wait a moment, for the phone is not as powerful as your latest multicore 64bit CPU. Check the startup with a Tail on that file:

tail -F BonitaBPMCommunity-6.0.4-Tomcat-6.0.35/logs/catalina.out

If everything is ok you should get something like this:

Oct 21, 2013 9:16:08 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/106  config=null
Oct 21, 2013 9:16:08 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 137252 ms

Then, connect to the Bonita BPM Portal with your web browser on http://phoneipsadresss:8080/bonita and use “install” as login and “install” as password, to log in as a technical user, create your first users, and install some processes.

To test, we created a small Bonita process to display system information, using the Script Connector. Below is a screenshot of the process and the terminal (SSH).

And a picture of Jeremy, the Galaxy Nexus smartphone, and me.

As usual, we will put the “Display system information” process on Community GitHub soon.

If we make it possible to run Bonita BPM Studio on the phone, we will let you know 


Many thanks to Jeremy Jacquier-Roux, our sysadmin expert, who helped make this How-to possible.

Thanks to Canonical, for the operating system. It wouldn’t have been possible to do this without the great work of their developers and community.

And thanks a lot to Ogra from #ubuntu-touch IRC channel on Freenode for his support.

Categories: BPM
Syndicate content