Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

Expanding use of portal page concept


The openSUSE wiki Portals have few sections that are included from subpages.

For instance introductory section of Portal:Wiki is actually on a subpage Portal:Wiki/Intro and it is used in article itself, but also in the Main page, just as  Project and Distribution portals intro pages.

Using subpages in the similar way are created other sections of any Portal page. Nice about this is that nothing prevents to use parts of portals anywhere we need them.

What if we can expand this concept to many more types of articles?

We gain ability to use parts of articles in any area; not only to link, but to reuse text. For instance, when we create list of used software to solve some problem then transclusion of intro pages in the list will tell reader, not only what is used, but also short introduction to software.

A bit expanded concept would keep current Template:Infobox on a subpage. That will make possible to list it in the right column of another article. Reader that has to install some software in order to perform task described in the article will have all information at hand that will assist him in installation.

Often used descriptions for procedures like "switch to root", or "switch runlevel" can be collected as subpages to one page for related actions and then just reused everywhere in the wiki. This will end tens of similar descriptions for those two all over the wiki.

How to make authors and copy editors aware of that?

It is relatively simple. Make them aware of option to use templates offered by MultiBoilerplate MediaWiki extension, and give them templates with example articles.

PS.
The openSUSE wiki version of MultiBoilerplate extension is improved by C. Boltz with ability to have different templates for different namespaces, so we have ability to be selective, depends on type of content that is offered.

the avatar of Alex Barrios

First round of pictures from the FLISOL Venezuela

El Gecko Todopoderoso!The experience of this year with openSUSE FLISOL this was very rewarding … Attendees were very interested in our distribution and of course “freed” a lot of machines with only openSUSE Installed.

A lot of happy faces after they see YaST and how easy somethings are.

Of course, the main character was our beloved “Gecko”, who captivated eyes, picking fights, tears and others because they all wanted a bit of it! xD

The real star openSUSE Fever?

My premise was simple, free your machine and win a gecko or a DVD, or a t-shirt. Finally, I got one of my goals,  give a push to GoSVe and open people’s eyes to more options, as is openSUSE.

Demostration After the demostration

Some gallerys from the event:

Mérida:

http://www.flickr.com/photos/39953455@N04/sets/72157623811886803/

http://picasaweb.google.com/david.vzla/FLISOL2010

Caracas:

http://www.flickr.com/photos/kamihacker/sets/72157623932324984/

More photos to come 😉

a silhouette of a person's head and shoulders, used as a default avatar

Fighting aversion to change

Today free time spent on http://wiki.opensuse.org trying to create support portal and learning on the run properties of current portal design. Template:Portal that is used as boilerplate for new portals, even generalized as it is, has a great potential, but to use it to its full potential, one has to forget all the tools we used before, like navigational templates based on Template:Navbar. We can use it, but every child template require manual updates, which can be laborious undertaking when number of affected pages grows. Besides its capacity to take links is very limited if we want to have it readable.

We have now CategoryTree MediaWiki extension that can list categories and as soon as someone adds new article to a category, it will be listed. It lists whole category trees in a very compact format that uses screen space efficiently. All that authors and wiki maintainers have to take care is that every article is properly categorized.

Old habits and old tools (that we know) just stand in the way to achieve more with lesser effort.

a silhouette of a person's head and shoulders, used as a default avatar

Amusing when you realize

That ... Aversion to Change applies further then GUIs, and suddenly you see your image in:

... the people who are the most stern advocates of normal users moving away from Windows, trying out alternatives, are the same people who are usually lost whenever they themselves have to change their way of doing things.

or in other words "Me and the new openSUSE wiki development".

You can see preview on temporary development copy of the wiki at http://wiki.opensuse.org . It will be switched with http://en.opensuse.org later this year, so if you link to it, please make sure that your visitors are aware that fact .
the avatar of Andrew Wafaa

Another outlet for openSUSE TV

At one of the project meetings, it was highlighted that our selected video service provider isn’t the easiest to reach from some parts of the world. So I was assigned the task of finding an alternative/complimentary service that would be acceptable.

The decision I came to, and confirmed with others that they were happy, was to use YouTube as a complimentary service to BlipTV. So yes people we now have an Official YouTube channel. I’d like to say a huge thanks to Leslie Hawthorn for enabling this for us, and the fine folks over at Google & YoutTube. There is very little content on there at the moment, but that will change shortly as I will sync the content from BlipTV across.

The rationale for keeping BlipTV as our primary provider is:
* They allow people to download the original video file without having to login etc. This is great as it means we can keep providing video in open formats for all to consume.
* It provides us with the means of centralising distribution of all the videos. We upload to BlipTV and they take care of adding it to YouTube and anywhere else we want (should we upload to Facebook too?)
* They’re a great bunch of guys & gals who are very responsive to support requests and general queries – their customer service is superb!
* Oh and last but by no means least, they’re big OpenSourcers using Linux (granted it’s Gentoo but we like the Gentoo community don’t we? 🙂 ), and a wealth of open source software (ffmpeg, gstreamer etc).

This means that the likes of tube.o.o may well be removed in the near future, as all the content will be stored online and offered to the widest possible audience, without a strain on any resources on openSUSE’s end. If anyone has any issues with either service please let me know.

the avatar of Stephan Kulow

What people search for

http://software.opensuse.org/stage includes now a little box to show what other people search for. It was a little idea The Boosters had, but I found the results so far pretty suprising. I didn’t really expect subversion in the top 3, but perhaps it’s only the moment.

The results shown are from actual downloads, for that every download url is a little redirect to save the query the download was for.

a silhouette of a person's head and shoulders, used as a default avatar

FLISOL 2010 Guayaquil-Ecuador : 1 day before

Similar to more than 20 cities in Ecuador and 17 countries in Latin America, Guayaquil is preparing to join the celebration of FLISOL 2010. This year, the Department of Electrical and Computer Engineering of ESPOL will be the home of  the event in Guayaquil. The event is coordinated in Guayaquil by Prof. Dr. Daniel Ochoa, current leader of KOKOA (ESPOL’s Free Software Community). For this edition, there will be divided in four areas targeting different user interests.

Area 1: Talks

For this year we have on schedule around 22 talks (splited in 3 tracks) covering different topics of FLOSS. This year, the talks track will be featuring Jossie, a FLOSS CMS to develop accessible websites that developed in Ecuador. Another main talk is given by  Luis Galarraga explaining his experiences while leading the J!Research project, which is a Joomla extension that is being used by an increasing number of research-related institutions. Following by the presentation of the findings on using FLOSS on education. Something that I am happy to say is that the number of talks is increasing every year, so hopefully in 5 years the FLISOL event of Guayaquil might scale to a higher level.

Area 2: Workshops

This area  is aimed for different users, but most of them are oriented to experienced users. This year we have on schedule 6 workshops.

Area 3: Demo/Gaming room

This is a must-visit place for the young ones and a proof that “Hey!!! it is possible to play video games on GNU/Linux”.  This area will be the home of small tournaments in the games Frets on Fire, OpenArena and Super Tuxkart, where participants will be able to earn small FLOSS related prizes. In addition to this, visitors will be able to test some desktop environments and cool apps.

Area 4: Installation Party

Last but not the least, and the reason that drove FLISOL on first place, the installation Party. The  installation party is complemented by a cross-distro stand were users are explained the main features of each distro in  order to ease their decision in the moment of the installation party. During the installation, the users receive a brief introduction to GNU/Linux and are assisted on its installation. This year, the available distros are: openSUSE, Fedora, (k)ubuntu, CentOS and Debian.

In addition to this, for those who are not so sure if it’s their time to move to FLOSS, KOKOA prepare the KOKOA Toolkit, which is a CD with Free Software and tutorials that can be installed on windows. This gives the users the chance to taste the power of FLOSS and help in their transition decision :D.

The time keeps going and that moment in the year when all Latin America joins to celebrate a FLOSS party has arrived.

More info at:

http://flisolgye.espol.edu.ec/

http://flisol.net/FLISOL2010/Ecuador/Guayaquil

the avatar of Alex Barrios

Encrypt your files quick n’ dirty

Encrypt a file can be useful when we want to keep sensitive information but do not trust the site is being stored.

GnuPG allows to quickly and easily create encrypted files without the use of public keys or complicated procedures, just run the following at a Linux terminal:

$ gpg -c test.txt _
Enter Password:
Repeat Password:
$ _

After you have run the command gpg -c, this will leave intact the original file and create another file called “test.gpg” in the same directory. This second file is the place where you want to prune without fear that information may be disclosed. You can then proceed to remove the original if needed.

To retrieve the contents of the file, perform the following process on the encrypted file:

$ gpg  test.gpg _
Enter Password:
Repeat Password:
$ _

GnuPG will automatically detect that it is an encrypted file, and request the key that first used.

Hope its useful 😉

the avatar of Andrew Wafaa

Community Discussion - Part 6 Feedback

You have to grant me that I’m persistent ;-) OK so this time round I thought I’d do a quick round up of some of the feedback that I’ve received so far – some of it has been in the form of comments on this here blog, others have been responses on mailing lists, and some has been from direct converstation with me. I’d love to get more from you, and ultimately you get more from yourselves.

a silhouette of a person's head and shoulders, used as a default avatar

Novell Client on openSUSE 11.2

This has been covered on a couple of forums out there, but I’ve yet to find a decent comprehensive post. This is for 32bit systems, it’s easily modified for 64bit setups.

First off, search your favorite RPM repo for binutils-2.19-9.3. I like to use http://rpm.pbone.net, but at the time of writing, they happen to be down.

Get a copy of the Novell Client ISO from http://download.novell.com and mount it:

sudo mount -o loop novell-client-2.0-sp2-sle11-i586.iso /mnt

Extract the files from the RPM:

rpm2cpio binutils-2.19-9.3.i586.rpm | cpio -idv

This should create a “usr” directory in your present working directory. Go ahead and copy it’s contents to your filesystem:

sudo cp -R usr/* /usr/

Change directories to wherever you mounted your ISO (in this case “/mnt”) and run the installer:

cd /mnt && sudo ./ncl_install

As the packages attempt to install, you’ll be given options and warnings concerning libbfd and several other packages. Choose option “2” for everything (“Break dependencies”). Don’t worry about actually breaking anything, just roll with option 2.

Lastly, issue ldconfig as root and reboot:

sudo /sbin/ldconfig
sudo /sbin/reboot

That should get you up and running. You can run “ncl_tray” directly from the command line, or create a shortcut to the client. If you’re having connection issues, make sure that openSLP is configured.

The only issues I’ve had so far is the inability to browse trees, which turned out to be a DNS problem on my end. Occasionally I get warnings on login about novfs kernel modules not being properly loaded, but this appears to be benign.