Drop Guard: Live webinar recording: Build your recurring revenue machine

Planet Drupal - 21 June 2016 - 1:00am
Were you too busy to join our live webinar on 06/20? No problem, we present you the whole story right here: Enjoy 30 minutes about how to
  • sell support contracts with value to your clients
  • automate update processes to save developer time
  • establish a support process with existing resources
  • maximise data security for clients as added value support
Drupal Drupal Planet Business
Categories: Drupal

Contact Storage Export

New Drupal Modules - 21 June 2016 - 12:12am

This module provides a simple export operation automatically for messages from each created contact form. It exports all fields and base data about the submission (such as logged in user and date submitted). It also handles fields that allow multiple options to be selected.

Categories: Drupal

Observations From A Gamer's Chair: Wing and Milk

RPGNet - 21 June 2016 - 12:00am
Or: how to run a game without really trying.
Categories: Game Theory & Design Default Search API Sorts Per View in Drupal 7

Planet Drupal - 20 June 2016 - 7:46pm

It's been a while since I've written a post here (especially, Drupal-related). But today I have something interesting to share.

There's a module called Search API sorts ( that provides custom sorts and a global sort block for Search API. The module itself is ok, but ...

Read now

Categories: Drupal

Red Panda Miniatures Launches Wander Kickstarter

Tabletop Gaming News - 20 June 2016 - 3:00pm
Long-time readers of TGN will no doubt know the name of Heath “BA” Foley (artist to the stars). He’s done artwork for quite a few companies out there, including On the Lamb, Gangfight Games, and Mantic. Well, recently he’s made his own company, Red Panda Miniatures (or RPM for short. I told him to go […]
Categories: Game Theory & Design

GVSO Blog: [GSoC 2016: Social API] Week 4: First widget!

Planet Drupal - 20 June 2016 - 2:14pm
[GSoC 2016: Social API] Week 4: First widget!

The Social API project is divided into four different modules. One of them is Social Widgets (social_widgets), which covers widgets (sometimes called plugins but for the Social API plugins refers to something else) such as buttons (like, tweet, share, etc.), embedded content (post, videos, tweets, etc.), among other things.

So since my last entry about the progress done with the Social API project, I have been working on adapting the functionality of Facebook Like Button (fblikebutton) to work with the Social API and Social Widgets.

The initial point was to declare a module called Facebook Buttons (facebook_buttons) as a integration of Social Widgets, so the module will be listed in the configuration environment of the Social API. To declare a module as a integration of Social Widgets, a Network Plugin must be declared similar to the following.

Social Widgets Integration List gvso Mon, 06/20/2016 - 17:14 Tags Drupal Drupal Planet GSoC 2016
Categories: Drupal

Hero Board Game Up On Kickstarter

Tabletop Gaming News - 20 June 2016 - 2:00pm
Well, it would seem as though a dragon is attacking the countryside. Sounds like a problem that a good batch of heroes can take care of. … … … What’s that? There aren’t any heroes around? … … … Oh… I guess we’ll just have to find poor schlub… I mean, new brave individual to […]
Categories: Game Theory & Design

Isstvan Campaign Expansion Now Available For Digital Versions of Talisman

Tabletop Gaming News - 20 June 2016 - 1:00pm
Some board games can seem a bit intimidating in terms of “moving parts” for it. And while they might really be all that complicated, having a digital version that does some of the bookkeeping for you is pretty handy. Such is the case with the digital version of Talisman. There’s also a new expansion for […]
Categories: Game Theory & Design

Jeff Geerling's Blog: DrupalCamp St. Louis 2016 - Call for Sessions!

Planet Drupal - 20 June 2016 - 12:33pm

DrupalCamp St. Louis 2016 will be held on September 10-11 in St. Louis, MO, on the campus of the University of Missouri, St. Louis, and we're excited to announce that session submissions are open!

We'd love to hear people speak about Drupal business, case studies, coding, community, DevOps, front end, PHP, project management, security, or any other Drupal topic. If you're interested in speaking, please submit a session for consideration, and we'll announce the selected sessions before August 1st.

Categories: Drupal

Limited Copies of CitiesUP Available From Spectacled Bear Games

Tabletop Gaming News - 20 June 2016 - 12:00pm
Having your Kickstarter product available for general sale, I see, is the final step to a successful campaign. Spectacled Bear Games has a limited number of their CitiesUP board game now available over in their webshop. Have you ever wanted to be in charge of your own city? That’s just what you get to do […]
Categories: Game Theory & Design

Mediacurrent: How to Fix a Testbot Bug When Adding New Tests

Planet Drupal - 20 June 2016 - 11:16am
How to fix a testbot bug when adding new tests
Categories: Drupal

Monday Terrain Corner

Tabletop Gaming News - 20 June 2016 - 11:00am
Hello summer! Or for you Southern-hemisphere folks: Hello winter! Yup, it’s the solstice. So enjoy either the longest or shortest day you’re going to get for another 6 months. The sun was almost coming up when I got to the office. Guess I won’t actually be seeing it on my drives in. Well, seeing as […]
Categories: Game Theory & Design

Warlord Games Previews Upcoming Releases For Bolt Action and Hail Caesar

Tabletop Gaming News - 20 June 2016 - 10:00am
Warlord’s combining together a couple previews for us in this post. Though the two previews are for different games (Bolt Action and Hail Caesar), seeing the two together is now making me go, “Hmm… what if you did have war elephants in a WWII game?” So, what exactly do we have here? Well, for Bolt […]
Categories: Game Theory & Design

Come to GDC Europe and see how LawBreakers' gameplay is designed

Social/Online Games - Gamasutra - 20 June 2016 - 9:15am

At GDC Europe Boss Key Productions' Dan Nanni will deliver an expert talk on how to design a game that's both fun and functional, using the studio's work on multiplayer shooter LawBreakers as example. ...

Categories: Game Theory & Design

DrupalCon News: Let's be human at DrupalCon

Planet Drupal - 20 June 2016 - 9:07am

Being human comes with a broad spectrum of emotions and experiences. Amongst the hustle and bustle of life, we often forget that we are only human.

The Being Human track stands proud amongst all of the other techie tracks at DrupalCon. We put the software and tools aside to put the spotlight on the human beings who are behind it all.

Here are the main topics that we invite you to speak about.

Categories: Drupal

Nova Aetas Late Pledges Now Available

Tabletop Gaming News - 20 June 2016 - 9:00am
Sometimes you just don’t get a chance to back a Kickstarter that you really want to. That funding period might fall during a time when you’re short on cash and you just can’t make it. It can really bum you out. But in the past couple years, more and more companies are letting people join […]
Categories: Game Theory & Design

Daniel Pocock: WebRTC and communications projects in GSoC 2016

Planet Drupal - 20 June 2016 - 8:02am

This year a significant number of students are working on RTC-related projects as part of Google Summer of Code, under the umbrella of the Debian Project. You may have already encountered some of them blogging on Planet or participating in mailing lists and IRC.

WebRTC plugins for popular CMS and web frameworks

There are already a range of pseudo-WebRTC plugins available for CMS and blogging platforms like WordPress, unfortunately, many of them are either not releasing all their source code, locking users into their own servers or requiring the users to download potentially untrustworthy browser plugins (also without any source code) to use them.

Mesut is making plugins for genuinely free WebRTC with open standards like SIP. He has recently created the WPCall plugin for WordPress, based on the highly successful DruCall plugin for WebRTC in Drupal.

Keerthana has started creating a similar plugin for MediaWiki.

What is great about these plugins is that they don't require any browser plugins and they work with any server-side SIP infrastructure that you choose. Whether you are routing calls into a call center or simply using them on a personal blog, they are quick and convenient to install. Hopefully they will be made available as packages, like the DruCall packages for Debian and Ubuntu, enabling even faster installation with all dependencies.

Would you like to try running these plugins yourself and provide feedback to the students? Would you like to help deploy them for online communities using Drupal, WordPress or MediaWiki to power their web sites? Please come and discuss them with us in the Free-RTC mailing list.

You can read more about how to run your own SIP proxy for WebRTC in the RTC Quick Start Guide.

Finding all the phone numbers and ham radio callsigns in old emails

Do you have phone numbers and other contact details such as ham radio callsigns in old emails? Would you like a quick way to data-mine your inbox to find them and help migrate them to your address book?

Jaminy is working on Python scripts to do just that. Her project takes some inspiration from the Telify plugin for Firefox, which detects phone numbers in web pages and converts them to hyperlinks for click-to-dial. The popular libphonenumber from Google, used to format numbers on Android phones, is being used to help normalize any numbers found. If you would like to test the code against your own mailbox and address book, please make contact in the #debian-data channel on IRC.

A truly peer-to-peer alternative to SIP, XMPP and WebRTC

The team at Savoir Faire Linux has been busy building the Ring softphone, a truly peer-to-peer solution based on the OpenDHT distribution hash table technology.

Several students (Simon, Olivier, Nicolas and Alok) are actively collaborating on this project, some of them have been fortunate enough to participate at SFL's offices in Montreal, Canada. These GSoC projects have also provided a great opportunity to raise Debian's profile in Montreal ahead of DebConf17 next year.

Linux Desktop Telepathy framework and reSIProcate

Another group of students, Mateus, Udit and Balram have been busy working on C++ projects involving the Telepathy framework and the reSIProcate SIP stack. Telepathy is the framework behind popular softphones such as GNOME Empathy that are installed by default on the GNU/Linux desktop.

I previously wrote about starting a new SIP-based connection manager for Telepathy based on reSIProcate. Using reSIProcate means more comprehensive support for all the features of SIP, better NAT traversal, IPv6 support, NAPTR support and TLS support. The combined impact of all these features is much greater connectivity and much greater convenience.

The students are extending that work, completing the buddy list functionality, improving error handling and looking at interaction with XMPP.

Streamlining provisioning of SIP accounts

Currently there is some manual effort for each user to take the SIP account settings from their Internet Telephony Service Provider (ITSP) and transpose these into the account settings required by their softphone.

Pranav has been working to close that gap, creating a JAR that can be embedded in Java softphones such as Jitsi, Lumicall and CSipSimple to automate as much of the provisioning process as possible. ITSPs are encouraged to test this client against their services and will be able to add details specific to their service through Github pull requests.

The project also hopes to provide streamlined provisioning mechanisms for privately operated SIP PBXes, such as the Asterisk and FreeSWITCH servers used in small businesses.

Improving SIP support in Apache Camel and the Jitsi softphone

Apache Camel's SIP component and the widely known Jitsi softphone both use the JAIN SIP library for Java.

Nik has been looking at issues faced by SIP users in both projects, adding support for the MESSAGE method in camel-sip and looking at why users sometimes see multiple password prompts for SIP accounts in Jitsi.

If you are trying either of these projects, you are very welcome to come and discuss them on the mailing lists, Camel users and Jitsi users.

GSoC students at DebConf16 and DebConf17 and other events

Many of us have been lucky to meet GSoC students attending DebConf, FOSDEM and other events in the past. From this year, Google now expects the students to complete GSoC before they become eligible for any travel assistance. Some of the students will still be at DebConf16 next month, assisted by the regular travel budget and the diversity funding initiative. Nik and Mesut were already able to travel to Vienna for the recent MiniDebConf /

As mentioned earlier, several of the students and the mentors at Savoir Faire Linux are based in Montreal, Canada, the destination for DebConf17 next year and it is great to see the momentum already building for an event that promises to be very big.

Explore the world of Free Real-Time Communications (RTC)

If you are interesting in knowing more about the Free RTC topic, you may find the following resources helpful:

RTC mentoring team 2016

We have been very fortunate to build a large team of mentors around the RTC-themed projects for 2016. Many of them are first time GSoC mentors and/or new to the Debian community. Some have successfully completed GSoC as students in the past. Each of them brings unique experience and leadership in their domain.

Helping GSoC projects in 2016 and beyond

Not everybody wants to commit to being a dedicated mentor for a GSoC student. In fact, there are many ways to help without being a mentor and many benefits of doing so.

Simply looking out for potential applicants for future rounds of GSoC and referring them to the debian-outreach mailing list or an existing mentor helps ensure we can identify talented students early and design projects around their capabilities and interests.

Testing the projects on an ad-hoc basis, greeting the students at DebConf and reading over the student wikis to find out where they are and introduce them to other developers in their area are all possible ways to help the projects succeed and foster long term engagement.

Google gives Debian a USD $500 grant for each student who completes a project successfully this year. If all 2016 students pass, that is over $10,000 to support Debian's mission.

Categories: Drupal

Final Contents Announced For Halo: Ground Command Starter Set

Tabletop Gaming News - 20 June 2016 - 8:00am
You’ve been waiting patiently (or possibly less-than-patiently, but I can’t really blame you) and the time is almost here. Spartan Games will be releasing their second game to take place in the Halo universe with Halo: Ground Battles. We’re just over a month away from you getting them and the final Starter Box contents have […]
Categories: Game Theory & Design

Drupalize.Me: Learn Views in Drupal 8

Planet Drupal - 20 June 2016 - 7:44am

One of the big changes in Drupal 8 is that Views, the most popular contributed module in Drupal 7, is now included as part of core. Learning Views is a key component of learning to build Drupal sites. Aside from having this tool built in core now, the beauty of this new feature is that it is almost identical to Views in Drupal 7. You can get started site-building with Views in Drupal 8 without waiting for any fancy version-specific instructions.

Categories: Drupal

Mediacurrent: Dropcast: Episode 21- Finally Oscar Menjivar

Planet Drupal - 20 June 2016 - 7:00am

This episode we celebrate our fine podcast finally coming of drinking age and finally get our act together to welcome Oscar Menjivar back, again, for a third time, to talk about his project Exploring Tech which helps youths in south central LA learn how to develop technology. As always we have the latest Drupal news, Bob talks about the most recent Mediacurrent blog posts and Ryan rings us home with the final bell.

Categories: Drupal


Subscribe to As If Productions aggregator