«Запутанная головоломка может задержать ученого на целое столетие, когда у его коллеги уже есть решение, но он даже не подозревает о головоломке, которую он может решить». — Айзек Азимов

Открытый исходный код никоим образом не является новой идеей. В зависимости от того, кого вы спросите, открытый исходный код является либо результатом страстных разработчиков, стремящихся противостоять системе, создавая свободно доступные технологические проекты, либо эффективным способом для разработчиков быть взаимно эгоистичными.

Честно говоря, меня не волнует, почему разработчик вносит свой вклад в открытый исходный код, потому что независимо от мотивации, открытая и совместная разработка предлагает прекрасную возможность для настоящих инноваций. Идеи строятся одна на другой, код разветвляется и разветвляется, ошибки исправляются, и все делается.

С появлением Qlik Sense компания Qlik предоставила разработчикам прямой доступ к мощному ассоциативному движку QIX. Было представлено множество API-интерфейсов, которые предоставляют разработчикам ряд возможностей, от простого встраивания готовой диаграммы до создания собственного клиента и поддержки веб-сайта.

Это была отличная новость для меня. Нет ничего, что разработчик ненавидит больше, чем ограничения, и теперь мы можем создавать любую пользовательскую визуализацию, которую захотим. Мы можем использовать библиотеки JS, такие как d3 и angular. Мы можем взаимодействовать с другими решениями, такими как R и Node.js. По сути, мы можем встроить Qlik Sense в наш проект, чтобы создать нужное нам приложение.

Правильно, но что такое Qlik Branch?

Для разработчиков Qlik Branch — это место, где они могут делиться и совместно работать над проектами и инновациями, созданными с помощью продуктов Qlik в соответствии с философией открытого исходного кода. Все опубликованные проекты должны иметь легкодоступный код, и проекты должны быть загружены непосредственно с сайта. Короче говоря, все на сайте можно использовать бесплатно и свободно изменять в духе Open Source.

Для всех остальных Qlik Branch — это место, где можно найти и загрузить решения для своих проектов Qlik Sense или QlikView. Если вы ищете расширение или настройку, вы можете найти его в Qlik Branch, а если нет, то, скорее всего, вы найдете разработчика, который создаст или поддержит все, что вам нужно.

Но, это только начало, и многое еще впереди. Qlik Branch полезен настолько, насколько полезны разработчики, которые вносят свой вклад. Помимо обмена или создания новых проектов, мы стремимся начать размещать контент от разработчиков, который принесет пользу сообществу в целом. Возможно, у вас есть идеи и/или советы относительно наших API, вы считаете, что глубокое погружение в проект, который вы создали, было бы полезным, или просто имеете точку зрения, которая будет интересна разработчикам. Если да, свяжитесь с нами по адресу [email protected], чтобы принять участие в процессе улучшения сайта.

В будущем для Qlik Branch запланировано гораздо больше, и мы очень хотим приступить к работе. В духе открытого исходного кода я бы не считал Qlik Branch завершенной концепцией или проектом, а скорее корнем чего-то большего, что может вести нас в любом количестве захватывающих направлений.

Спасибо, что присоединились к нам.

Брайан Мунц
@brianwmunz

Для получения дополнительной информации о Qlik Branch посетите нашу страницу О Qlik Branch здесь.