Welcome to Planet openSUSE

This is a feed aggregator that collects what openSUSE contributors are writing in their respective blogs.

To have your blog added to this aggregator, please read the instructions.


Saturday
19 May, 2012


face

Voy a tener material para mucho tiempo con esta Akademy-es Zaragoza 2012, que por cierto, ha tenido, hasta el momento, un nivel muy alto en las presentaciones.
Ayer fue la fotografía de grupo, hoy una de mis presentaciones. Se trata de la ponencia sobre Plasma Active, en la que tuve la inestimable ayuda de Aleix Pol y Alex Fiestass.
Hay que destacar que lo mejor de la misma fue la demostración de la tablet con Plasma Active y la preguntas de los asistentes., muy interesados y alucinados con la tablet.


face

Fairydust und Pesthörnchen

Kurz vor den LinuxTagen in Berlin hat es mich nochmal nach Köln geschlagen für einen Besuch bei der Sigint. Die Sigint ist eine Konferenz rund um das Thema Netzpolitik und Kultur. Angefangen hat sich schon gestern und geht noch bis morgen abend. Leider habe ich nur heute Zeit sie zu besuchen.

Stilecht wurden vor dem Mediapark in Köln die Pesthörnchenflagge gehisst und die Fairydust Rakete aufgebaut. Der Eintritt für einen Tag beträgt 30 Euro. Die Karte für alle drei Tage schlägt mit 60 Euro zu buche.

Inhaltlich habe ich mir Vorträge über den Staatstrojaner, Hackerethik, dem Urheberrecht, sowie über das noch junge Projekt anykey0x angesehen, welchen ich auch inhaltlich am Interessantesten fand. Letzteres ist ein Openhardware Projekt, welches ähnlich wie Arduino eine programmierbare Hardwareplatform anbietet, allerdings wesentlich mehr Leistung hat und zudem wesentlich kleiner ist. Leider muss man die SMD-Teile selber zusammenlöten was für Lötanfänger wohl etwas schwierig sein wird bzw. ein Lötkolben vorhanden sein muss. Dies liegt im großen und ganzen an den harten Regularien der EU für elektronischen Geräte, die gerade junge Projekte und Firmen vor große Hürden stellt, angefangen von dem CE Zeichen bis zur späteren Entsorgung.

Nach einem etwas trägen Podiumsgespräch über das Urheberrecht, sitze ich nun in der Lounge bei einer Flasche Club-Mate Cola und werde mich nachher noch auf der Samstagabend Party sehen lassen. Vorher geht es aber noch in die Vorträge über VDS und die Analyse eines RFID-basierten bargeldosen Bezahlsystems anschauen.


face

No related content found.


face
Дистрибутивы SUSE/openSUSE используют в работе консольный менеджер пакетов zypper, настройки которого скрыты далеко от глаз пользователя и далее мы рассмотрим их.
zypper работает на базе движка ZYpp (или libzypp) и поэтому имеется два конфигурационных файла, это /etc/zypp/zypp.conf и /etc/zypp/zypper.conf
Рассмотрим, что можно сделать с помощью того и другого.

zypp.conf

arch = s390
Параметр определяющий архитектуру процессора и, соответственно, того какие пакеты будет использовать zypper. По умолчанию архитектура определяется автоматически и менять значение данного параметра строго не рекомендуется. Если это всё же происходит, то придётся заново скачать и установить все пакеты, которые были установлены ранее и отличаются от заданной вновь архитектуры. Всё же это является способом для смены архитектуры всего установленного ПО в системе, к примеру, если вы установили сборку под i586, а ваш процессор поддерживает 64-хбитную архитектуру.

cachedir = /var/cache/zypp
Параметр отвечающий за местоположение кэша zypper. По умолчанию это /var/cache/zypp

metadatadir = /var/cache/zypp/raw
Каталог для хранения метаданных, которые загружаются из репозиториев. По умолчанию это {cachedir}/raw, где {cachedir} это значение параметра cachedir. Изменение значения требует последующего обновления и загрузки метаданных из всех подключенных репозиториев.

solvfilesdir = /var/cache/zypp/solv
Каталог для хранения файлов .solv, получаемых в результате обработки загруженных метаданных из репозиториев. По умолчанию это {cachedir}/solv, где {cachedir} это значение параметра cachedir.

packagesdir = /var/cache/zypp/packages
Путь к каталогу в котором будут храниться загружаемые пакеты. По умолчанию это {cachedir}/packages, где {cachedir} это значение параметра cachedir.

configdir = /etc/zypp
Каталог хранения конфигурационного файла. По умолчанию это /etc/zypp

reposdir = /etc/zypp/repos.d
Путь к каталогу, в котором должны храниться файлы .repo с данными подключенных репозиториев. Значение по умолчанию {configdir}/repos.d, где {configdir} это значение параметра configdir.

servicesdir = /etc/zypp/services.d
Каталог хранения файлов .service. По умолчанию это {configdir}/services.d, где {configdir} это значение параметра configdir.

repo.add.probe = false
Проверка доступа к репозиторию при его добавлении. По умолчанию отключена и проверка осуществляется при первом вызове команды zypper ref. Полезно включить, если у вас бывают проблемы с доступом к репозиториям.

repo.refresh.delay = 60
Параметр определяющий промежуток времени в минутах до следующего автообновления метаданных подключенных репозиториев. По умолчанию его значение равно 10 минутам. При значении 0, автообновление метаданных будет происходить каждый раз. Не влияет на то, будет происходить автообновление вообще или нет.

repo.refresh.locales = ru
Список локалей по которым zypper должен определять, описания пакетов на каком языке он должен получать с метаданными. Не все репозитории это поддерживают, а описания на английском языке загружаются в любом случае.

download.max_concurrent_connections = 5
Количество одновременных соединений при загрузке пакетов. По умолчанию значение равно 5.

download.min_download_speed = 0
Минимальная скорость загрузки (задаётся в байтах в секунду) перед разрывом соединения. Параметр может использоваться для предотвращения атак на серверы предоставляющие обновления на очень низкой скорости. По умолчанию ограничение не установлено.

download.max_download_speed = 0
Максимальная скорость загрузки (задаётся в байтах в секунду). Ограничения по умолчанию нет.

download.max_silent_tries = 5
Максимальное количество попыток подключения к репозиторию, которое автоматически будет производиться без обращения к пользователю.

download.use_deltarpm = true
Параметр отвечающий за то, отдавать предпочтения пакетам в .delta.rpm или простым .rpm пакетам. Использование .delta.rpm позволяет уменьшить нагрузку на сетевой трафик, но при этом создание пакета rpm для последующей установки будет производиться на локальной машине, что на короткое время увеличит нагрузку на оперативную память и процессор.

download.use_deltarpm.always = false
Параметр указывающий zypp всегда использовать deltarpm. Не имеет эффекта, если параметру download.use_deltarpm задано значение true.

download.media_preference = download
Параметр определяющий предпочтение источнику загрузки пакета при наличии одинаковой его версии в обоих типах источников. Источником для данного параметра служит web-репозитории и медиа-носитель (CD, DVD). Доступные значения для параметра - download (загружать из web-репозиториев) и volatile (предпочитать медиа-носитель). По умолчанию установлено первое. 

commit.downloadMode =
Политика транзакций zypp. Возможные значения:
DownloadOnly - только загружать пакеты в кэш без дальнейшей установки.
DownloadInAdvance - сначала загрузить все пакеты в кэш, потом начать установку.
DownloadInHeaps - порционная загрузка и установка пакетов

vendordir = /etc/zypp/vendors.d
Определение каталога содержащего файлы описаний специфичных для разных поставщиков типа nvidia. По умолчанию это {configdir}/vendor.d, где {configdir} это значение параметра configdir.

solver.onlyRequires = false
Устанавливать только необходимые зависимости пакетов. Параметр позволяющий избежать предложений установки рекомендуемых пакетов, в число которых входят языковые пакеты, а также требуемые для какого-либо аппаратного обеспечения. По умолчанию отключено.

solver.allowVendorChange = false
Разрешить по умолчанию смену поставщика при обновлении (действует как zypper dup вместо zypper up). Строго не рекомендуется к включению и по умолчанию отключено.

solver.cleandepsOnRemove = false
Параметр указывающий удалять зависимости пакета при его удалении. По умолчанию отключено и строго не рекомендуется.

solver.checkSystemFile = /etc/zypp/systemCheck
Файл содержащий список пакетов необходимых для работы запущенной системы. Служит для информирования пользователя при попытке удаления пакетов из системы, которые есть в списке. По умолчанию содержит только glibc и расположен в {configdir}/systemCheck, где {configdir} это значение параметра configdir.

solver.upgradeTestcasesToKeep = 2
Параметр указывающий сколько тестов разрешения зависимостей следует сохранять при апгрейде дистрибутива (так называется выполнение операции zypper dup). Тесты размещаются в /var/log/updateTestcase-, где - дата выполнения zypper dup. Результаты тестов разрешения зависимостей нужны, чтобы прилагать их к сообщениям об ошибках в https://bugzilla.novell.com/, в случае их возникновения. Чтобы отключить сохранение этих тестов, выставьте значение "0". Если хотите сохранять все отчёты о тестах, то следует выставить значение "-1". По умолчанию равно 2.

solver.upgradeRemoveDroppedPackages = true
Параметр предписывает удалять пакеты отсутствующие в репозиториях на момент выполнения апгрейда (zypper dup). По умолчанию включено.

multiversion = provides:multiversion(kernel)
Значение параметра определяет какие одинаковые пакеты имеющие разные версии могут быть установлены в систему. В значение принимается как название пакетов, так и то, что ими предоставляется. По умолчанию список пуст.

multiversion.kernels = latest,running
Список пакетов предоставляющих ядро Linux, которые могут сосуществовать в системе параллельно друг другу. По умолчанию не удаляется любое ядро, если в предыдущем параметре задано значение provides:multiversion(kernel). Пакеты могут определяться следующим образом:

2.6.32.12-0.7 - Определённая версия ядра
latest             - Последняя версия ядра
latest-N         - Последнее ядро имеющее версию, определённую вместо "N"
running         - Оставлять ядро, которое запущенно в данный момент
oldest           - Оставлять ядро с самой старой версией (так называемое GA (Genetic Algorithm) ядро)
oldest+N      - То же, что и предыдущее, но с определением версии ядра

locksfile.path = /etc/zypp/locks
Определение местоположения lock-файла. По умолчанию это {configdir}/locks, где {configdir} это значение параметра configdir. Значение может быть любым.

locksfile.apply = true
Блокирование lock-файла сразу после запуска zypp. По умолчанию включено.

update.datadir = /var/adm
Каталог в котором будут располагаться "элементы обновления". Под таковыми подразумеваются сообщения и скрипты. По умолчанию это каталог /var/adm.

update.messagesdir = /var/adm/update-messages
Каталог для хранения сообщений при обновлении. По умолчанию это {update.datadir}/update-messages, где {update.datadir} это значение параметра update.datadir.

update.scriptsdir = /var/adm/update-scripts
Каталог для хранения скриптов при обновлении. По умолчанию это {update.datadir}/update-scripts, где {update.datadir} это значение параметра update.datadir.

update.messages.notify = single | /usr/lib/zypp/notify-message -p %p
Параметр определяющий поведение zypp при работе с сообщениями, которые поступают от обновляемых пакетов. zypp может подготовить сообщение об обновлении и перенаправить его содержимое в выбранном формате на командную строку. Формат сообщений может быть следующим:
single - отправлять сообщение в командную строку по отношению к каждому сообщению об обновлении.
none   - не использовать перенаправление, сразу отправлять сообщение в командную строку.
digest - один вызов командной строки на все сообщения обновлений.
bulk   - один вызов командной строки на всё содержимое всех сообщений, разделяемых по нажатию Ctrl-L.

Возможные сокращения для подстановки:
%p     - идентификатор пакета вида название-версия-релиз.архитектура
%P     - полный путь к файлу с сообщениями обновлений

Значение по умолчанию: single | /usr/lib/zypp/notify-message -p %p

rpm.install.excludedocs = no
Исключить из устанавливаемых пакетов файлы документации. Позволяет немного сэкономить дисковое пространство. По умолчанию отключено.

history.logfile = /var/log/zypp/history
Местоположение файла для истории выполненных операций. Лог истории описан на странице http://en.opensuse.org/Libzypp/Package_History. По умолчанию это /var/log/zypp/history

credentials.global.dir = /etc/zypp/credentials.d
Каталог для хранения данных о полномочиях (credentials). По умолчанию это /etc/zypp/credentials.d

credentials.global.file = /etc/zypp/credentials.cat
Путь к файлу содержащему список пользователей вида логин:пароль для доступа к libzypp. По умолчанию это /etc/zypp/credentials.cat

zypper.conf

Конфигурационный файл непосредственно самого zypper может быть не только системным и располагаться в /etc/zypp/, но и пользовательским. Во втором случае он должен иметь путь $HOME/.zypper.conf


Секция [main]

showAlias = false
Отображать псевдоним репозитория вместо его названия. По умолчанию отключено.

repoListColumns = Anr
Столбцы, которые должны отображаться в выводе команды 'zypper lr' (вывести список всех репозиториев). Доступные значения (возможны любые их сочетания):

a - псевдоним репозитория
n - название репозитория
r - статус использования автообновления репозиторием
u - ссылка
p - приоритет
Номер и статус репозитория будут отображаться в любом случае. Значение по умолчанию: anr

Секция [solver]

installRecommends = no
Параметр отвечающий за установку мягких зависимостей (рекомендуемых пакетов). По умолчанию включено.

forceResolutionCommands = remove
Параметр указывает поведение zypper при разрешении зависимостей. По умолчанию происходит удаление. Возможные значения (могут быть просто перечислены): remove, install, update, patch, verify
При указанном вручную параметре --no-force-resolution, значение в конфигурационном файле эффекта не имеет.

Секция [color]

useColors = never
Параметр определяет использовать ли zypper цветовую окраску при выводе. Значение по умолчанию - never, то есть никогда не использовать. Кроме never возможны значения always (всегда) и autodetect (автоопределение).

background = dark
Значение определяет фон в выводе zypper. Доступны значения dark (тёмный) и light (светлый). По умолчанию фон тёмный (dark).

result = white
Цвет вывода результатов операций zypper. Доступные значения: любой цвет (по-английски).

msgStatus = grey
Цвет статусных сообщений и отображающегося прогресса выполнения операций. По умолчанию - серый (grey). Доступные значения: любой цвет (по-английски).

msgError = red
Цвет сообщений об ошибках. По умолчанию красный (red). Можно указать любой другой (по-английски).

msgWarning = yellow
Цвет предупреждений. По умолчанию жёлтый (yellow). Можно указать любой другой (по-английски).

highlight = lightcyan
Цвет подсветки вывода zypper. По умолчанию светло-голубой (lightcyan). Можно указать любой другой (по-английски).

promptOption = grey
Цвет диалогов. По умолчанию серый (grey). Можно указать любой другой (по-английски).

Секция [obs]

baseUrl = http://download.opensuse.org/repositories/
Базовый путь к репозиториям openSUSE Build Service. Используется при обработке таких запросов как obs://project/platform URI

platform = openSUSE_11.3
Целевая платформа для репозиториев openSUSE Build Service. Используется при обработке таких запросов как obs://project/platform URI


Словарь терминов:


Service - клиентская часть протокола Repository Index Service (RIS) для управления пакетами. Repository Index Service (RIS) в отличие от обычного репозитория может предлагать более одного репозитория программного обеспечения, которые в свою очередь могут быть изменены администратором или поставщиком сервиса. Repository Index Service является расширением службы Novell Update специально для управления обновлениями SUSE Linux Enterprise.

Product - группа пакетов необходимая для установки определённого продукта (такого как openSUSE, openSUSE-Addon-NonOss или codecs-set).


Дополнительные ресурсы информации:



Friday
18 May, 2012



Michael Meeks: 2012-05-18: Friday

19:26 UTCmember

face
  • Up early; mail chew, great to see the good work that David(s), Matus etc. have been doing on the gbuild conversion - switching away from a plunging 'dmake' compile to a pure gnumake version which has a ton of parallelism advantages.
  • Encouraged too to read the list of bugs fixed in 3.5.4rc1 release - rapidly ratcheting up the 3.5 quality, with several misc. improvements not captured by the generating script either.
  • Joined linkedin to try to hunt a few quiet ones down, and curious at the number of people it immediately identified as potential links; I wonder how - I didn't let it see my gmail addressbook.
  • Fine dinner with the babes in the evening. Back to work for a bit afterwards.

face

Cliquez sur l'image pour l'afficher en taille normale

Nom : nuilogo.png
Affichages : 359
Taille : 8.3 Ko
ID : 887Samedi 19 Mai prochain, NUI organise une Journée Magistrale du Logiciel Libre à la maison St Sever à Rouen de 14:00 à 18:00.
On fera connaissance avec openSUSE 12.1 Gnome 3.2, Libreoffice et beaucoup d’autres distributions Linux. Pour plus d’infos me contacter ou visiter jmll.fr


Lucian Oprea: FLOSSCamp 2012

07:17 UTCmember

face

A venit timpul sa ne organizăm pentru ediția de anul acesta FLOSSCamp 2012.

FLOSS înseamnă Free/Libre/Open Source Software și prin FLOSS Camp 2012 se dorește să se scoată din casă toate persoanele dornice să discute sau să schimbe idei și opinii despre software liber.
Pagina evenimentului este disponibilă la adresa http://camp.softwareliber.ro/2012/.

Nu uitați:
- puteți să votați o dată, din cele existente, când preferați să aibă loc
- puteți propune o locație
- puteți să vă oferiți să ajutați la organizare
- puteți să gasiți prieteni cu care să veniți la eveniment.

Prima locație propusă este Padina Ursului. Am fost în zona respectivă și pot spune că locația este magnifică.

Lista de discuții este deschisă la adresa următoare http://forum.suseromania.ro/viewtopic.php?f=2&t=106

Vă așteptăm să vă înscrieți!


face


Con los nervios que me suelen invadir a la hora de viajar cuando el destino es tan deseado, ya estoy preparando las maletas para vernos esta tarde en  Akademy-es Zaragoza 2012 (salvo imprevisto) en la sede del viernes (Edificio Seminario, Vía Hispanidad 20)

¡Nos vemos en unas horas!

No related content found.


Thursday
17 May, 2012


face


Its no secret that I have become something of a fan of Gnome 3. That being said however there are certainly some legitimate concerns regarding functionality. One unfortunate thing, is that in order to really understand how best to use your desktop actually requires you to do some reading... its not always immediately obvious. I personally don't find this terribly troubling, but I can certainly see how this can frustrate newer users. The other criticism is that Gnome 3 is inflexible and not extensible with applets the way Gnome 2 was. Though this is a legitimate concern it is not an entirely legitimate criticism, simply because it isn't true. On the contrary, Gnome 3 offers an elegant and easy to use extension framework that is more versatile than what applets provide. It should be noted that Gnome 3 being new may not have the extension you had hoped for, but it most probably will given enough time.

So now I present to you my personal favorite Gnome Shell extensions to address a number of these concerns. I frankly like Gnome Shell, and am thus not terribly interested in trying to alter the appearance or behavior of the environment to ape Gnome 2 or any other desktops. That being said, there are a few things that probably should have been included. You must be using Gnome 3.2 or higher to be able to use the Gnome Shell extensions.

1.Alt-Tab switcher
Knowing to use the Alt-Tab application switcher is a quick way to speed up your workflow. However, the switcher in Gnome Shell is just a bit counter-intuitive since it is hybridized a bit. Check the Gnome Cheat Sheet to see if you like the original. If you don't like being unable to switch between windows in the older fashion (the new fashion by default simply lists open applications, then offers what is essentially a dropdown to get to the individual windows) then this extension is for you. A plus with this one, is that switches the behavior to a slick and attractive coverflow design.

2.Alternative Status Menu, or how the hell do I reboot!?!?!
With the Alternative Status Menu, the need for holding the Alt key is removed. Now you have access to powering off and rebooting in the normal way you would expect.

3.Network Connections.
So, often I have had to remove a connection in order to reconnect to a network that has changed in some way. Granted this is probably a flaw with my hardware or the router in question. Nonetheless, getting quickly to network connections isn't as obvious as it used to be. This extension fixes that by adding a shortcut in the networking menu.

4.Remove the Accesibility Icon.
Many people have no use for the accessibility options, and thus don't want the clutter in the panel. This extension removes it.

5.Notifications.
I like the new way of handling notifications, but if I step away from my

face

Today IBM seems about to deliver on their promise of opening up the Symphony codebase. That is a good thing. It represents an important way-point, in the middle of a long process.

A long journey

I recall well meeting Don Harbison at the OpenOffice conference in Koper in 2005, and a memorable party during which I no doubt bored him to death by re-iterating the importance of working with the community, in the open and contributing your code. Then around April 2006, IBM Workplace 2.6 arrived: a proprietary product based on a version of the OpenOffice.org 1.x code-base. That was enabled by the non-copy-left SISSL license variant the code was under at the time. Fast fowarding to September 2007, Lotus Symphony appeared in beta, complete with an interview "IBM joins OpenOffice to widen it's reach" with Doug Heintzman, promising:

"IBM will dedicate a core team of 35 programmers in China to the OpenOffice project, but more people will be added as needed around the world, he said."

Around this time, we got some contributions of parts of the Symphony feature-set thrown-over-the wall. Sadly these were mostly vs. an obsolete code base, and were mostly not maintained or forward ported (though LibreOffice's current Lotus Word Pro filter was rescued from that dump). At the time I confess I was eager for IBM not to contribute anything towards propping up the fundamentally unjustly managed and structured OpenOffice.org project, with which I'd become utterly disillusioned.

As time passed, the waiting and suspense continued to build, in November 2008 at OOoCon Beijing I had the pleasure of meeting Michael Karasick, whose (keynote) gave an apologetic score-card for this contribution, and promised "we will be contributing". More time passed. By July 2011, the donation of the code was announced in a press release "IBM Donates Lotus Symphony Source Code to the Apache OpenOffice Project", and still no code.

Then, this week Don Harbison announced that IBM have signed a software grant agreement to the Apache project for the code, which is planned to appear in svn as a single, flat, code dump. At last ! the code will be read and the valuations independently assessed. I have fond memories of working together with Doug, Michael & Don, and I'm certain their commitments were sincerely given and meant on each occasion. I suspect the primary cause of the delay is degrees of embarrassing frustration inflicted by part of a corporate machine fearful of, and unused to the transition costs of open, community based development.

Every day, open and engaged ...

Of course, it is great when code that has been proprietary and closed is finally opened, and licensed in a way that LibreOffice can include it. While there is some sad level of duplication vs. work done in LibreOffice, there are also some nice sounding features that should be useable for our next release as/when we have re-licensed.

On the other hand, one of the real pleasures of working in


Michael Meeks: 2012-05-17: Thursday

21:00 UTCmember

face
  • More mail, pleasant call with Sean, an old friend, lunch. Team meeting, ESC meeting, Vojtech's staff meeting, call with Brian Green. Dinner, back to some typing.

face

Wer von einer Public Domain den Traffic nach Hause umbiegen will, kann das mit einem CNAME Eintrag im DNS Server machen. Ich habe nun zwei Anläufe dazu gebraucht :-) . Der Traffic wird nun von einer public Domain auf eine Dynamischster Domain umgeleitet, vollkommen transparent für den User.
Wichtig dabei ist, dass man am Ende der Weiterleitung einen “.” einträgt


umleitung.beispiel.de CNAME Beispiel.dynamic.org.

Lässt man den Punkt am Ende weg, wird bei meinem DNS Verwalter automatisch die Hauptdomain noch einmal hinten angehangen.


face

Inspírate en Linux y crea tu propio diseño de camisetas y participa en el concurso que ha puesto en marcha Linux foundation.

 

Si te gusta Linux, y te gusta el diseño, puedes participar en el concurso de diseños de camisetas, que ha puesto en marcha Linux foundation, este año 2012, ya en su tercera edición.

El lema de este año es ¿Cómo te inspira Linux? Se trata de que trates de reflejar de qué manera Linux te inspira y lo plasmes en un diseño.

El plazo de entrega de diseños es del 16 de Mayo hasta el 8 de Junio de 2012. Los archivos no deben exceder un tamaño de 640×480 y deben ser menores de 1Mb, pudiendo subirlo formatos .jpg, .png, .gif. Al ganador se le pedirá que de una versión del diseó vectorizada en formatos .svg, .eps, .pdf, para que se pueda imprimir en una camiseta. Y puedes utilizar cualquier paleta de colores que te apetezca.

En la descripción que acompañará el diseño debes contar un poco cómo Linux te inspira y explicar los motivos que inspiraron el diseño. El diseño puede representar literalmente o figurativamente los hechos o ideas que te inspira Linux. Deja que Linux sea su musa!

Para consultar las bases del concurso, premios, y demás información visita la página oficial en este enlace: https://www.linux.com/community/contests-and-polls/contests/tshirt-design-contest-2012

Manda tu diseño, participa de la comunidad Linux, tu puedes ser el ganador!

————————————————————



face

At our university department, many people still haven’t migrated to UTF8 and are still happily using ISO-8859-2 – mainly due to the amount of legacy text (TeX, …) documents.
Nowadays, support for non-UTF8 is slowly waning though, and CUPS is a prime example. Most of (shabby anyway) support for non-UTF8 encodings have been removed few years ago. It is still possible to force CUPS to print text files in non-UTF8 encoding if you extract the appropriate files from ancient version (1.2 or some-such) of CUPS to /usr/share/cups/charset/ and print using e.g. lpr -o document-format='text/plain;charset=iso-8859-2'. However, there is simply no support for lpr automatically setting the charset based on your locale.

We decided that the best way to go is to simply auto-detect the encoding using the awesome enca package and convert text files from this encoding to UTF8. This should be actually fairly fool-proof in practice, unless you are dealing with an extremely mixed set of languages. Making own CUPS filter is easy – just change texttops entries in /etc/cups/mime.conv to textautoencps and create a new /usr/lib/cups/filter/textautoencps file:

#!/bin/bash
 
if [ $# == 0 ]; then
  echo >&2 "ERROR: $0 job-id user title copies options [file]"
  exit 1
fi
 
{ if [ $# -ge 6 ]; then
    cat $6
  else
    cat
  fi; } |
    enconv -x utf-8 -L czech |
    /usr/lib/cups/filter/texttops "${@:0:6}"

Jos Poortvliet: Re:Publica

17:00 UTCmember

face

re:publica #rp12

About two weeks ago I went to Re:Publica, a hipster event (can I say that?) in Berlin. It was an interesting event - related to the stuff I usually visit, yet different. I'll go over the differences, then present what I see as the challenge for Free Software events: get those creative, digital and always-online people closer to us!

Audience

The main audience of the event could probably be best described as people interested in the 'digital lifestyle'. People who use smartphones, are always on-line. They find their places-to-go on foursquare, talk to their friends on facebook, share their opinions on twitter, Whatsapp with their love - but they don't hang out on IRC or visit forums very often and they probably have a Macbook Air and a high-end android phone. Yes, not that different from us.

Subjects

The event featured talks on things like the web, new cloud services like on-line music and creativity like music and video tools, open video etcetera. But that was only about 10-20%. Another 20-30% was about the future - social media, social innovation and more. To my surprise, the remaining 50% of the talks was about Freedom - and I use the capital for a reason. The Occupy movement, Digital Restrictions Management, Net Neutrality, Open Data, Digital influence on revolutions, eco-journalism, (internet) governance. Very close to what we, the Free Software community, hold dear (and find interesting!) Yes, not so different from us.

re:publica #rp12

Marketing and artwork

You can imagine - an event organized by hipsters creative people looks good. It does! Team t-shirts were sponsored by spreadshirt and had the title 'actionist'. There was a big wall with the program, using pictures of the speakers, QR codes and more weird stuff. A twitter stream on a screen is old, people. Here, if you tweet a hash-tag you get your face as part of a logo shape or you get a gift if you check in with foursquare. That's more like it. Oh, and they had a 'carry your own chair' program - not unlike we did at the last openSUSE conference at the end of each day, except that it was 'cool', not 'please help us out with moving chairs'!

There were other things, too. Interesting or just plain weird stickers - with just a QR code or a shortened link, or only a slogan. There was stuff like a live steaming camera so you could interact with people on-line (easy to do: a laptop with a webcam connected to a google hangout?!?) and plenty of other good ideas. Surely different from what we usually do!

Challenge for us?

I lately have been feeling that Free Software is loosing the battle for the hearts. Privacy and security are not important, internet is just a tool. We've been trying to educate people about Freedom but they don't care.

I was wrong. Collaboration and Freedom DO matter and people know it. We just don't reach the most of those who care about these things. This


face

IPv6 Launch Day Logo6 JUNE 2012 - please mark this day in your calendar, as this is the World IPv6 day. This day is meant to call attention to the fact that IPv4 addresses have run out and the web has to move on to IPv6. openSUSE-Education will be part of this initiative, joining the ranks of Google, Yahoo and Facebook in making sure its infrastructure is IPv6 capable on June 6th.

The openSUSE-Education team is working hard to bring IPv6 services up. They started a few weeks ago and plan to be ready on June 6th, the World IPv6 day. On that day, all external services will be reachable via both IPv4 and IPv6. This includes this webpage, rsync and also the Email system.


face

Recently I was able to spend a bit of time on the UI hacking again; and this time it was the "Rulers" in Writer. Thanks to Mirek M. (BTW, have you seen his Call for GSoC projects designs, and Call for Templates blog entries?) who provided me with a helpful mockup, I was able able to implement the new look quickly and effectively, mostly by removing code :-)

I hope I will be able to do more such changes before the 3.6 feature freeze; I'll keep you informed. And if anybody of you is interested in UI-related hacking, just mail me or ping me on the IRC (kendy on irc.freenode.net), and I'll provide you with code pointers to other interesting areas :-)


face

Heya!

It's almost that time: in one week LinuxTag opens its doors! Courtesy of your friends at Fedora and openSUSE, there will be 'Beefy Miracle' hotdogs and 'Old Toad' beer. And together with the numerous other projects we bring you talks about Linux and new Free/Open Source technologies, interesting people to talk to and lots of fun and party!

Cool stuff in the booth area, BEER AND HOTDOGS!

This year, openSUSE & Fedora gang up to both support you, the visitors, and LinuxTag, our gracious hosts. We'll hand out 'Old Toad' beer and 'Beefy Miracle' hotdogs for a small donation (€1 per item) to the LinuxTag e.V.! So there you have it:

Come, buy and eat hotdogs and drink beer in support of LinuxTag!

(the openSUSE beer is actually free as the catering didn't like us asking for donations to LinuxTag. However, we strongly suggest to give a donation anyway)


Sessions at openSUSE booth

At the openSUSE booth we'll also have short hands-on tech sessions every day. The schedule:
  • Wednesday-Saturday
    13:00 your ownCloud by yours truly
  • Thursday
    15:00 Colour Management by Kai-Uwe Behrman
  • Friday and Saturday
    15:00 AppArmor Crashkurs by Christian Boltz

Work work! Looking for a job?

I've also heard that two HR people from SUSE will be at or around the booth during most of Friday and Saturday. We're 20 years old, still going strong and have plenty of opportunities so if you're interested in an exciting job at the greenest company in the FOSS world, ask for Johanna Grau or Nadine Pieper!


I'm greatly looking forward to seeing all the friends from various Free Software projects again, like GNOME, KDE, LibreOffice, Fedora, TuxRadio, FreeBSD and many others. And you of course, dear reader!


    (yes, the posters are all mine. Didn't know I had it in me. Honestly, they're all rip-offs of real art of course, the first two based on the official LinuxTag poster and the 'we believe' is something which fuzzily came to me this morning after a way-to-short night. The art is inspired by suse.com/careers - I really like that. It is, of course, all in github (I really DO believe) and merge requests or suggestions are very welcome. But before tomorrow, it has to be printed for LinuxTag!)

face

După ce Microsoft a cumpărat Skype (cea mai cunoscută aplicație VoIP), mulți utilizatori au presupus că a această achiziție marchează începutul sfârșitului clientului Skype pentru Linux.

Declarațiile lui Steve Ballmer nu au fost foarte clare: ”Vom continua să suportăm platforme non-Micrisoft pentru că este fundamental pentru strategia din domeniul comunicațiilor… nu contează dacă este vorba de dispozitivele noastre sau de altele. ”

Această declarație datează de peste un an. De atunci nu s-a publicat decât o actualizare minoră pentru versiunea Linux. În aceeați perioadă au apărut nu mai puțin de 17 actualizări pentru Windows.

Echipa Skype a dorit să clarifice situația în forumul oficial:

”Dezvoltarea nu a fost oprită. Se mai lucrează pentru a pregăti următoarea actualizare. Nu putem da încă un ETA. Vom publica actualizarea atunci când ”este gata” ”.

Putem trage concluzia că Skype pentru Linux nu a murit, se află doar într-o stare de comă profundă.

Sursă: LinuxToday


Wednesday
16 May, 2012


face

Me complace presentaros Ariya-blue 0.1, un fondo de pantalla que no es más que una modificación del tema de KDE 4.8 Ariya.

Lo bueno de este pequeño fondo (de momento solo disponible en 800×600) es que lo ha realizado una persona muy relacionada conmigo, mi esposa.
Todo empezó porque me parecía (y me sigue pareciendo) muy soso el fondo Ariya así que ella se puso a jugar con él, hizo un par de cambios (rotaciones, coloración y textura) y creó la versión Ariya-blue utilizando Krita (otro gran logro). A partir de é, se puso a diseñar el nuevo banner que véis en el blog.

Pero lo realmente importante es que Empar, que así se llama mi pareja, ha decidido a compartir su trabajo con la comunidad, creando una cuenta en KDE-Look, colgando posteriormente el fondo de pantalla y prometiendo que realizará más diseños en un futuro, como por ejemplo versiones para más resoluciones, colores y creaciones totalmente propias.

No related content found.



Michael Meeks: 2012-05-16: Wednesday

21:00 UTCmember

face
  • Mail chew, call with Vojtech; more trawling of statistics, E-mail, and wiki editing; minor patch review. Interview. More admin.

face

Sirko brought up the idea to organise a hackfest together with developers of applications for Linux desktops and experts interested in colour management. The idea behind that event was to bring interested developers together, support them in implementing color management in their software and move forward that topic across desktops and distributions.

During the recent LGM we found a chance to involve Richard Hughes and planed together about what we like to do during the hackfest. We spotted three main areas of interest: desktop applications including window managers, web browsers and printing. These topics are already worked on, but in a scattered way.

As example, Gwenview is a really great application for managing pictures. But it has no color management implemented yet. Color management in KWin is worked on during the GSoC this year, but in the opposite color management in the compositing manager mutter on the GNOME side is far away as can be read here. Not many web browsers support color management and if they who do, it is often incomplete. The SVG v2 standard will for example introduce additional color management features compared to SVG v1. So it is now the right time to get these implemented in order to be well prepared. For the KDE printing stack there is also a GSoC project this year, but also the Linux Foundation has a working group for this topic.

So, by meeting in person in one place, we want to get something done and build a good understanding of the role of each participating group for a working end to end colour management.

The hackfest will very likely happen in Brno in the Czech Republic at the Red Hat offices. A good time appears later this year 16th till 19th November. Now we like to collect more ideas, speak to people and sort financial issues.


face

 

Por este blog hemos celebrado varios cumpleaños, y así dimos cuenta de la celebración de los 20 años del kernel Linux, también como no de Suse, y tambien celebramos los 15 años de KDE.

Y hoy la felicitación corresponde a que celebramos los 10 años de Red Hat. Una de las grandes empresas junto con la veterana Suse, en hacer de Linux un negocio rentable. Esta empresa se ha convertido en un referente a nivel mundial en cuanto a modelo de empresa “open source”.

Sigue demostrando que una empresa puede ser rentable comercializando un producto libre como es Linux, si da un soporte y ayuda extra. Los productos de Red Hat y los servicios que ofrece siguen siendo válidos para las empresas que los adoptan, y Red Hat sigue desarrollando nuevas fórmulas que satisfagan las necesidades de los usuarios.

Red Hat para conmemorar este décimo aniversaio ha sacado una línea de tiempo donde se pueden ver y consultar los diferentes hitos que han formado la historia de la empresa en estos 10 años. Puedes verlo es este enlace: http://www.redhat.com/10yearsofrhel/

 

 

Red Hat continúa trabajando en sus proyectos y lanzará Red Hat Enterprise Linux 7 en la segunda mitad de 2013, pero tambien sigue apoyando y patrocinando la comunidad GNU/Linux con Fedora, que pronto lanzará su versión 17.

——————————————————



face

We are pleased to announce the new  open-slx Weekly News 18 in the Formats PDF and EPUB.

You can find in this week (abstract):

  • open-slx Screencast: Updating Plasma Active
  • Vivaldi Tablet with 8GB
  • Tizen runs Android Apps too
  • Installing Java 7
  • and more...

The open-slx Weekly News 18 are downloadable there [881,31 kB] (PDF) and there [11,94 kB] (EPUB).

Because Textwriters are needing Coffe just  donate anything.

Original Post: http://community.open-slx.com/news-42-open-slx-weekly-news-18-published.html

Technorati Tags:Technology, News, Mobile App, Tablet, Tablets

Download: PDF-Format [881,31 kB] EPUB-Format [11,94 kB]

Flattr this

CCL
Dieser Wochenrückblick wurde unter der Creative Commons by Share Alike veröffentlicht.


face

Wir freuen uns, den neuen open-slx Wochenrückblick 18 in den beiden beliebten Formaten PDF und EPUB zu veröffentlichen.

Unter anderem in dieser Woche:

  • open-slx Screencast: Plasma Active updaten
  • Vivaldi Tablet mit 8GB
  • Tizen fährt auch Android Apps
  • Java 7 installieren
  • und mehr...

Der open-slx Wochenrückblick 18 kann hier [833,53 kB] (PDF) und hier [19,10 kB] (EPUB) heruntergeladen werden.

Da Textschreiber immer wieder einen Koffeinschub brauchen, kannst du hier einen Kaffe spenden.

Original Post: http://community.open-slx.com/news-41-open-slx-wochenrueckblick-18-veroeffentlicht.html

Ältere Ausgaben können hier eingesehen werden.

Technorati Tags:, , , ,

Download: PDF-Format [833,53 kB] EPUB-Format [19,10 kB]

Flattr this

CCL
Dieser Wochenrückblick wurde unter der Creative Commons by Share Alike veröffentlicht.


face

Logo LinuxTagEuropes biggest event arround Linux and Open Source – LinuxTag, is’nt far away anymore and Oyranos will participate on it. LinuxTag take its place in Berlin from 23.-26. May on the exhibition area arround the Funkturm. On saturday the 26th of May I will present together with Sirko an talk about colour management – “Bring Color To The Game“. The talk will not introduce Oyranos as CMS, it will more explain what color management is and about the actual status on free desktops. We want as well to talk about what a user needs to get colour management running. During LinuxTag I will be reachable on the openSUSE booth for questions and introduction into profiling and bring some colorimeters.


face
The SUSE Systems Management team has finished converting YaST from Subversion to GIT and will be migrating all repositories to GitHub this week.

We'd like to benefit from some GitHub features, such as code review, comments, easier merging and cherry-picking, integrated wiki etc., but most of all, we'd like to be closer to the community so it's easier for you to change anything in YaST.

See you soon at GitHub!

face


Ο καιρός έχει ζεστάνει για τα καλά και ήρθε λοιπόν η ώρα να κανονίσουμε ξανά τις καλοκαιρινές μας εξορμήσεις για φέτος. Έτσι λοιπόν ήρθε η ώρα να βρεθούμε και πάλι όλοι μαζί για το φετινό openSUSE Collaboration Summer Camp !!! 
Τι θα κάνουμε είπες;

Θα μαζευτούμε όλοι μαζί δίπλα στη θάλασσα για να παρακολουθήσουμε διάφορα workshops (μην ξεχάσετε να φέρετε τα laptop σας!) και θα δουλέψουμε πάνω στα αγαπημένα μας projects! 
Πότε;

Το Παρασκευοσαββατοκύριακο 20-21-22 Ιουλίου 2012! 
Πού;

Στο ξενοδοχείο Grand Platon Hotel ( www.grandplaton-hotel.gr ) στην Ολυμπιακή Ακτή στην παραλία Κατερίνης. Λεπτομέρειες για το πώς να έρθετε μπορείτε να βρείτε εδώ. 
Ποιός;

Η ελληνική κοινότητα openSUSE που διοργανώνει το 2ο openSUSE Collaboration Summer Camp θα φροντίσει για την ομαλή ροή του προγράμματος, το χώρο και τις λεπτομέρειες της διοργάνωσης. Απευθύνεται σε όλους όσους ασχολούνται με το ΕΛ/ΛΑΚ οι οποίοι μπορούν τόσο να συμμετέχουν όσο και να πραγματοποιήσουν το δικό τους workshop! 
Γιατί να έρθω λοιπόν;

Στόχος μας είναι να φέρουμε πιο κοντά τις κοινότητες, ενθαρρύνοντας τη συνεργασία και δουλεύοντας όλοι μαζί πάνω στα projects που μας ενδιαφέρουν, ενώ ταυτόχρονα να ενδυναμώσουμε την επικοινωνία ανάμεσα στα μέλη της ελληνικής κοινότητας ΕΛ/ΛΑΚ. Φυσικά δε θα λείψουν οι αμέτρητες βουτιές στη θάλασσα και οι άφθονες μπύρες, διότι αγαπάμε αυτό που κάνουμε και περνάμε ωραία συνεισφέροντας στο ΕΛ/ΛΑΚ ακόμα και το καλοκαίρι! 
Όσοι θέλετε να συμμετέχετε, επικοινωνήστε μαζί μας και δηλώστε συμμετοχή ώστε να μπορέσουμε να οργανώσουμε καλύτερα τη διαθεσιμότητα των δωματίων! 

Για περισσότερες πληροφορίες & δήλωση συμμετοχής: 
- Επικοινωνήστε μαζί μας στο summercamp@os-el.gr 
- Μπείτε στο κανάλι μας #openSUSE-el στον IRC server Freenode. 

Older blog entries ->