“Privacy on the Web” survey
Today I finally participated in this interesting online survey about privacy on the internet:
Maybe you’ll find it interesting, too.
Today I finally participated in this interesting online survey about privacy on the internet:
Maybe you’ll find it interesting, too.
Really? That’s shocking!
Unless that person is an “I love my Vista” (met one before, no joke) there might be no better time than now to show the “Meet Firefox” video (bottom of the page linked) introducing Mozilla Firefox 3.5 to him/her.
Direct downloads would be:
For LinuxTag 2009 we had three t-shirts for sale:
Robert’s blog post shows Larry and White. Here’s a front shot of the black one to complete the collection:

Robert (rbu@gentoo) and I have started playing with wordle.net yesterday and created this Gentoo word cloud with it:

Here’s the SVG source file (licensed under CC-BY-SA 3.0).
We made a 120×70 cm² poster from that for LinuxTag, cutting and glueing pieces together ourselves today. Please excuse the image quality.
3D excerpt view:

Full view, on table:

Gentoo wordle and Robert/rbu:

I’ll try to provide some kind of “sources” (for reproduction of variations at least) next:
Worldle text input
ACCEPTLKEYWORDS ACCEPTLKEYWORDS ccache choice choice choice community community community compilation compilation control customization customization debug distcc documentation documentation ebuilds ebuilds ebuilds empowerment eselect eselect flame~wars FreeBSD GCC GCC Gentoo Gentoo Gentoo Gentoo Gentoo Gentoo Gentoo Larry Layman Linux Linux make.conf make.conf OpenRC optimization overlays overlays overlays package.mask Paludis perfection pkgcore portability portability Portage Portage Portage Portage~Prefix slots source~code source~code source~code speed speed USE USE USE USE USE USE USE USE volunteer~developers webapp-config webapp-config world~file Forums Wiki Summer~of~Code Summer~of~Code Bugzilla repoman USELEXPAND you kernel wireless stage server bash unicode rsync GRUB Foundation sunrise free~software free~software open~source open~source handbook catalyst gentoolkit colors colors baselayout sandbox genkernel etc-update crossdev
Note, that we produces underscores from big “L”s and cutting them down with Inkscape. No, really.
Further wordle settings were:
With a small “patch” for net-print/poster we made it produce pages that overlapped strongly:
--- poster-20050907/poster.c
+++ poster-20050907/poster.c
@@ -949,7 +949,7 @@
"/posteryb %d def\n"
"/do_turn %s def\n"
"/strg 10 string def\n"
- "/clipmargin 6 def\n"
+ "/clipmargin 150 def\n"
"/labelsize 9 def\n"
"/tiledict 250 dict def\n"
"tiledict begin\n"
For normal posters that’s no use but for our case with words scattered on a white background it allowed flexible cutting of pages so we had to hurt no letters, in hope to produce a higher quality result.
Come by at the booth to see it with your own eyes
At Open Source Watershed Scott Shawcroft is comparing 9 major GNU/Linux distributions for “package freshness” in several dimensions. He compares how software flows down from upstream (say the kernel team) to downstream (say Gentoo) across distributions. To do so there is package mapping in place. Surprise!
His current approach maps certain package names onto others and the rest to itself:
Like packagemap it also involves manual editing. We’re at discussing collaboration details. Stay tuned.
I count 1011 Gentoo packages in the packagemap repository now. I’m seriuous about packagemap.
Through an extra script it got a little bit easier today for you to join in: To add an entry for package “dev-libs/icu” to the map you
cd code/gentoo ./map-package-to-vendor.sh dev-libs/icu ibm libicu
That script creates a packagemap file “database/ibm/libicu.xml” for you, that’s it. The third parameter (the product name) is optional: The package name (”icu” here) would have been chosen without it.
Please consider adding your own Gentoo packages to packagemap yourself this way. I just cannot do it all alone.
Thank you!
Quick (re-)introduction: My task for Gentoo/Google Summer of Code 2009 is to give Gentoo a Debian popcon equivalent, a tool to collect statistics on “what package is installed how often”. To achieve this goal I’m extending Smolt (a tool currently doing similar things with hardware information) by fine-tunable software stats gathering.
The plan we have for Smolt is to make it cross-distro, not just fit Gentoo or Fedora. One point where the consequences and benefits of such an approach can be seen clearly is with
counting packages from different distros into the same buckets.
What do I mean by that? Debian’s Git counts for Gentoo’s Git counts for Fedora’s, you know the list. With packages counted from accross distros we can suddenly answer questions that we currently cannot answer, among them
To count into the same bucket we use global identifiers for the “products” that fall out of a package. Gentoo package “dev-util/git” can produce product “cpe://a:git:git”, Debian’s “git-core” can, too. That string before is a CPE name, a concept close to package naming in Java. This “intermediate language” allows us to relate package names from distro X with those of distro Y and answer various questions from that data.
To do such mapping we need code (or a “service”) that does the mapping for us and base of collected data that the service can operate on. Both of these is project “PackageMap”.
I have started populating the database with packages (currently 312 in number) made from information extracted from the Gentoo tree and the National Vulnerability Database. Latter holds many CPEs. Let me state clearly that packagemap is not about Gentoo in particular. Sure, the initial data has lots of Gentoo in it but the whole point of the project is to get information and people from different distros together.
To see what these 312 packages maps look like at the moment you best do a few clicks through the database folder yourself:
http://git.goodpoint.de/?p=packagemap.git;a=tree;f=database
Also, there are Relax NG schema and DTD for validation, more documentation than I usually write and a few scripts:
http://git.goodpoint.de/?p=packagemap.git;a=tree
By now I hope you have gained interest in what this can become.
Your active participation is highly appreciated.
A few minutes from everyone can make a huge difference here.
If you want write access to the repo - mail me: sebastian@pipping.org.
Please have a look at the Git repository and ask questions.
Thanks for reading up to this point.
PS: I’m aware “hartwork.org” might not make a good longterm location for DTDs, XML namespaces and such for a cross-distro project. Any ideas where to put them best?
One more about GSoC porgress. This won’t be complete or so, just a few more bytes.
This is the first post about my progress on GSoC’09 for Gentoo. Also, disclaimer: I’m tired (07:08 here), think for yourself
As a “side product” of my earlier Gentoo GSoC’09 activities a hopefully complete TurboGears 2.x stack has grown in my “sping” overlay. I can understand now why the Python herd has not packaged TG 2.x before:
(Talking of g-pypi: an update to app-portage/g-pypi-9999 (sping overlay) brings post-0.2.1 bugfixes!)
To check out the current state of TG2 this is what you might want to do:
sudo layman -a sping sudo layman -a python-testing sudo autounmask dev-python/turbogears-meta-2.0 sudo emerge -av dev-python/turbogears-meta
If all goes well that meta package enables you to create and run the quickstart app right away.
But: With so many packages involved something more or less has to be broken for you. Please contact me about it, I’ll be happy to fix what’s needed or pull from you.
This release adapts to the lowpass range extension introduced with libbs2b 3.1.0. So if you (or someone else) upgrades libbs2b on your machine to 3.1.0 you should upgrade to 0.9.1 of the LADSPA plugin. Get it here:
Let me take the opportunity to point to
once more.
Bad Behavior has blocked 2276 access attempts in the last 7 days.