Firefox Enables You to Experience and Share More on the Web

Firefox puts you in control of your online life and puts everything you need in a personal and customized Web experience. Now, we’re making it easier to experience and share everything you enjoy on the Web with video calling, social … Continue reading

Firefox Hello Makes Connecting By Video As Simple As In Person

Conversations should begin by video as simply as they do in person. The fact is they don’t. You have to give up your email address, set up an account and share personal information as well as download software before starting … Continue reading

Samsung Smart TVs Hint at Tizen-Run IoT

Samsung announced at last week’s International CES a new line of smart TVs powered by the open source Tizen operating system. Beginning with this year’s models, all of Samsung’s smart TVs will run on Tizen. Samsung has taken the lead in developing Tizen, which is a derivative of Linux, and this is its first deployment as a smart TV platform. Tizen supports the Web standard for TV app development.

The City of Munich joins The Document Foundation Advisory Board

Berlin, January 12, 2015 – The Document Foundation (TDF) announces that the city of Munich has joined TDF Advisory Board, where it will be represented by Florian Haftmann. Back in 2003, the city of Munich – the third largest in Germany – has launched Project LiMux to migrate their software systems from closed-source, proprietary products […]

GNOME: Interview with Christian Hergert about Builder, an IDE for GNOME

Christian Hergert have set out to improve the developer experience on GNOME with his new project, Builder. We sit down with him to discuss why we need another IDE, developer tools, missing GNOME apps and more.

 

Q: Who are you, what is Builder, why are you creating it?
I’m a long time contributor to Free Software. In particular GNOME. I’ve also contributed to projects such as Mono and more recently MongoDB. I’ve been writing software on GNU/Linux for more than half of my life. I’ve never been particularly happy with the status quo.

Over the years I’ve contributed to various project that aspire to improve the developer story on GNU/Linux. Mono and MonoDevelop were a serious attempt to improve things. But those projects don’t really focus on what I care about. What I care about most is GNOME, because the project cares deeply about creating a computing environment that is functional, refined, and beautiful.

After my tenure working on Gtk+ projects at VMware, I knew I needed better tooling. Builder was an idea I had to build a development environment for myself.

Software engineers often create their own tools similar to how woodworkers build tools to do old things better and make new things possible. I wanted something that could take advantage of all the new compiler features and tools available on our platform. I wanted something that was minimal UI because code is the important part. I also wanted a work-flow that didn’t require me to keep switching applications. I want the information that is important contextually available without me having to think about it. At various GNOME hackfests, it became clear that others wanted what I was creating. So this project is something special to me. I’m getting to write software for what I consider my extended family, GNOME.

Q: You quit your job to hack on Builder full time?
I did. One thing I’ve learned in my career is that if you want to make something great, it needs constant focus and dedication. Swapping between work and personal projects just doesn’t result in the quality of project I want to provide our community. That said, if you want to hire me to work on Builder, I’d be happy to have a job again.

Q: Does we really need another IDE when Eclipse, MonoDevelop, Netbeans to name a few are already available on GNOME?
If any of those were what I wanted, I’d be using them. I’m thrilled that others are interested in the same thing I want. A high quality development environment that builds upon our fantastic platform and focuses on building software for our platform.

Eclipse, MonoDevelop, NetBeans, and others are large plugin based environments that come with more technical debt than benefit. They also suffer from a design that I find brittle, everything is a plugin.

This results in developers and users running different configurations. Troubleshooting, documentation, installation, and testing effort will increase with quadratic growth as you add more moving parts. I’d rather not abstract things until we find they are necessary and have solved the problem once. Otherwise, we create unused abstractions that only create headache without solving a real problem.

Q: What reaction do you get from people when they hear that you quit your job to hack full-time on Builder?
In general I think it’s positive, it usually results in a conversation about what is important in life.

Q: What apps do you want to see people develop with Builder?
Wow, I can think of a lot of things.

Something to do presentations. I have a lot of talks coming up and want a program to write them that allows me to focus on content and how I say it rather than building slides. Also, I want to be able to change slides over bluetooth or mDNS from my phone. I’m pretty unhappy with libreoffice and small projects like pinpoint aren’t quite enough. I don’t need compatibility with other presentation tools.

I want something like a DLNA aggregator that let’s me search across any media available on any machine connected to my home network. I want to be able to stream it on any TV or computer. My housemates and I all have NAS storage with various DVDs or CDs we’ve ripped or purchased. It would be great if that content could just be played anywhere and “just worked” out of the box.

More generically, everything on the GNOME wiki at https://wiki.gnome.org/Design/Apps/

Q: Some claim the future is all about the Web and Mobile, any comments?
Somebody has to write the web browsers and mobile platforms. And the people that build those platforms get to choose the technology they are built with. Sounds like a great reason to attract developers by building tools that are genuinely fun to use.

Q: You are planning a fundraiser, do you want us to tell us something about it?
I have! You can find the fundraiseron Indiegogo at: https://www.indiegogo.com/campaigns/builder-an-ide-of-our-gnome/

Q: What else can people do who want to support your effort?
Test code, file bugs, provide constructive criticism based on using it, write use cases, help design specs, write code, documentation. I also need someone who can help manage the more administrative tasks like roadmaps, specs, bug triage, and release management. There is a lot of code to write and I need to focus.

Q: Anything else you want to add?
I hope you have as much fun using Builder as I’m having creating it!

Thanks for taking time talking with us. We wish Christian the best of luck with the fundraiser* and continued efforts in developing Builder.

Christian Hegert

 

*The fundraiser has reached its original goal, you can now help the campaign reach stretch goals.

Wine 1.7.34 Released

The Wine development release 1.7.34 is now available.
What’s new in this release:

Support for surround sound in DirectSound.
Better text run support in DirectWrite.
Many HTML engine fixes.
More…

e-Commerce Calendar: 52 secrets for a successful 2015

Forget about New Year’s resolutions, we’ve got everything under control! Put an end to all those good intentions you proclaim on New Year’s Day that fall by the wayside by January 15 (we assure you, no resolution has ever lasted … Read more

Credit Cards vs. Fraudsters: The Evolution of Credit Card Security [Infographic]

Did you know that in 2009, over half a million credit cards were compromised? What about in 2010, Canada alone experienced $366 million in fraud? As online merchants, it’s important to know how credit card security features have evolved to … Read more

Now available – Discover and download PrestaShop v1.6.0.11!

PrestaShop 1.6.0.11 is here We are launching straight into 2015 by wishing you a very happy New Year and by making PrestaShop 1.6.0.11 available for download. We would like to thank the whole Community, who has helped us test, debug … Read more

The Long Slog to Level the Document Playing Field

Free open source office suites to read, write, convert or replace the industry-standard Microsoft Office document formats are in ample supply. Yet their use in business and government, especially in the U.S., lags far behind proprietary products. The Document Foundation, creator of the LibreOffice variant of the free OpenOffice suite, recently joined the Open Source Business Alliance.

How to Develop Buyer Personas for B2C Ecommerce Marketing

A buyer persona is a fictional customer who closely resembles your ideal customer. Constructing a believable, ‘human’ persona makes it much easier to understand and empathize with your customers, so building personas should be your first step –they should be … Read more

GNOME: 2014 Highlights

Its been both an exciting and challenging year for us, this post includes some of the highlights.

Early in the spring Karen Sandler announced her departure* as the Executive Director of the foundation.

The GNOME Asia Summit, an event with a strong community building focus, was this year hosted in Beijing, China. In the end of July the GNOME community gathered for GUADEC in the beautiful city of Strasbourg, France for a week of talks, discussions and hacking.

Several Hackfest’s took place around the world including the first edition of the West Coast Summit where the growing number of GNOME contributors living in Silicon Valley got together. GNOME was also present at great conferences such as FOSDEM and FSCONS.

We saw two stable GNOME releases, 3.12 & 3.14 where the developer experience took leaps forward with many improvements to GTK+ and the introduction of the inspector while the user experience continued to evolve.

Things took an dramatic turn in November when a legal twist with Groupon became public. The case got much media attention, many were upset of how Groupon had acted; GNOME received strong public support.

Thanks to our contributors GNOME will in 2015 continue innovate pushing Free Software forward.

*Karen now serves the foundation as a member of the board

Behind the scenes at TDF: Certification

Towards the end of the year, The Document Foundation would like to share achievements in 2014 with our community and our generous donours, to whom we’d like to express our sincerest gratitude and thanks for their incredible and wonderful support and their invaluable contributions! Italo Vignoli, who is in charge of the LibreOffice Certification Program, […]

Behind the scenes at TDF: L10N and NLP

Towards the end of the year, The Document Foundation would like to share achievements in 2014 with our community and our generous donours, to whom we’d like to express our sincerest gratitude and thanks for their incredible and wonderful support and their invaluable contributions! Sophie Gautier is in charge of our L10N and NLP projects […]

Create a Template for LibreOffice, and get a free T-shirt

The Document Foundation launches a competition to increase the number of document templates bundled with the upcoming major release of Libreoffice, open to designers, artists, and creatively talented users. Deadline for submission, to be included in LibreOffice 4.4, is January 4, 2015. Templates submitted after this deadline will be considered for later LibreOffice major and minor releases, like LibreOffice […]

Behind the scenes at TDF: Quality Assurance (QA)

Towards the end of the year, The Document Foundation would like to share achievements in 2014 with our community and our generous donours, to whom we’d like to express our sincerest gratitude and thanks for their incredible and wonderful support and their invaluable contributions! As a start, Robinson Tryon, who is in charge of Quality […]

World Wine News Issue 382

WWN Issue 382 was released today.

Donation requests
Weekly AppDB/Bugzilla Status Changes

WordPress 4.1 “Dinah”

Version 4.1 of WordPress, named “Dinah” in honor of jazz singer Dinah Washington, is available for download or update in your WordPress dashboard. New features in WordPress 4.1 help you focus on your writing, and the new default theme lets you show it off in style. Introducing Twenty Fifteen Our newest default theme, Twenty Fifteen, is […]

GTK 3.14, Nautilus 3.14 Land In Ubuntu 15.04 Vivid Vervet [Quick Update]

Quick update for Ubuntu users planning to use Ubuntu 15.04: GTK 3.14 has landed in Ubuntu 15.04 Vivid Vervet. And of course, the default Ubuntu themes, Ambiance and Radiance, have been updated with GTK 3.14 support.Furthermore, Nautilus, an application that wasn’t updated in quite a while and was still at version 3.10, has been updated […]

Selling digital products online, a Success Story

Dulzura de Papel is a PrestaShop store designed and developed by Jimena, a passionate graphic designer, photographer, and graphic studio owner from Buenos Aires. She found a niche market in selling customizable themed decorations for children parties such as birthdays, … Read more