ITR with LibreOffice [India]
The goal of this endeavour is that no person who wants to file ITR and does not have MS Excel should suffer because of this partiality by the Government. But we are still a long way from this. The problem is, every year the form changes, since tax rules change, so this migration is going to be difficult in future. We need to get the Government / IT Department to stop favouring MS Excel. They are only making it harder for non-MS Office users. Kindly lets continue this discussion and effort to put pressure on the concerned people to make a change in this department.
KDE 4.7
According to the KDE Release Schedule today is KDE 4.7 day!!
So Happy KDE 4.7 day to you, I just wonder how many different servers in the world are busily compiling and building software for their respective distributions, I know its currently being built for openSUSE as we speak and should be available in the repositories sometime in the next 6 hours lets just see when the official release announcement comes.
Οι εγγραφές για το συνέδριο openSUSE είναι ανοιχτές!
"Η οργανωτική ομάδα βρίσκεται στην ευχάριστη θέση να ανακοινώσει ότι έχουν ανοίξει οι εγγραφές για το συνέδριο openSUSE που θα πραγματοποιηθεί στη Γερμανία, στην πόλη της Νυρεμβέργης, στις 11 με 14 Σεπτεμβρίου. Πηγαίνετε στη φόρμα εγγραφής και εγγραφείτε. Έτσι μας βοηθάτε να οργανωθούμε καλύτερα για μια καταπληκτική εκδήλωση.
Ναι, ήρθε η ώρα να αρχίσετε να ετοιμάζετε το ταξίδι σας στη Νυρεμβέργη!
Προετοιμασία
Σε δύο μήνες από τώρα θα πραγματοποιηθεί το συνέδριο openSUSE και SUSE Labs στη Νυρεμβέργη της Γερμανίας. Αυτό σημαίνει ότι, επειδή τα αεροπορικά εισιτήρια δε φθηναίνουν, πρέπει να αρχίσετε να ετοιμάζεστε! Ζητήστε άδεια από το αφεντικό σας, αρχίστε να ενημερώνετε τους καθηγητές σας ότι δε θα είστε παρόντες στις 11 - 14 Σεπτεμβρίου. Και φυσικά αρχίστε να βρίσκεται φτηνές πτήσεις ή εισιτήρια τρένου. Κάντε κράτηση στο ξενοδοχείο και είστε έτοιμοι να εγγραφείτε για το συνέδριο. Φυσικά μην ξεχάσετε να υποβάλλεται μια συνεδρία αν θέλετε να κάνετε κάποια παρουσίαση, να οργανώσετε ένα BoF (συνάντηση ομάδας), να πραγματοποιήσετε μια συνεδρία hack ή ένα workshop.
Ξενοδοχείο
Η ομάδα του συνεδρίου openSUSE έχει φτιάξει μια λίστα με ξενοδοχεία όπου μπορείτε να μείνετε κατά τη διάρκεια του συνεδρίου. Σας συνιστούμε να προτιμήσετε κάποιο από αυτά τα ξενοδοχεία καθώς θα έχουν μόνο συμμετέχοντες του συνεδρίου (fellow geekos), έχουν λογικές τιμές (ειδικές τιμές για τους συμμετέχοντες του συνεδρίου!) και φυσικά δεν είναι πολύ μακρυά από τον χώρο διεξαγωγής, στο Zentrifuge.
Ταξίδι
Για μερικούς από εσάς ένα ταξίδι στη Νυρεμβέργη δεν είναι κάτι εύκολο από οικονομικής απόψεως. Ίσως είστε φοιτητής ή πρέπει να έρθετε από πολύ μακρυά. Τα γνωρίζουμε όλα αυτά πολύ καλά και είναι ο κύριος λόγος για τον οποίο ψάχνουμε συνεχώς για χορηγούς! Μπορείτε να υπολογίζετε να δείτε σχετική ανακοίνωση σε μία εβδομάδα περίπου, σχετικά με το τι και πώς μπορούμε να σας βοηθήσουμε οικονομικά να ταξιδέψετε και να είστε σίγουροι ότι θα κάνουμε ό,τι μπορούμε ώστε μέλη της κοινότητας από μακρυά ή με οικονομικές δυσκολίες μπορούν να έρθουν και να συμμετέχουν κι αυτοί μαζί μας!
Εγγραφή
Η εγγραφή σας εξασφαλίζει καρτελάκι για εσάς στο συνέδριο χωρίς να χρειάζεται να περιμένετε στην ουρά μέχρι να σας ετοιμάσουμε ένα εκείνη τη στιγμή. Επίσης σας προσφέρει πρόσβαση στο ασύρματο ίντερνετ και σας εξασφαλίζει μια θέση στο πάρτυ! Και φυσικά μας δίνει τη δυνατότητα να οργανώσουμε καλύτερα τα πάντα, επομένως έχει σημασία να εγγραφείτε το συντομότερο δυνατό αν σκοπεύετε να έρθετε!
Να σημειωθεί ότι για να εγγραφείτε δε χρειάζεται να δημιουργήσετε λογαριασμό. Θα πρέπει να κάνετε κράτηση σε ξενοδοχείο μόνοι σας, ρίξτε μια ματιά σε αυτή τη σελίδα!
Τέλος, υπάρχει η δυνατότητα για 2 διαφορετικά εισιτήρια. Η είσοδος είναι ελεύθερη για όλους αλλά όσοι θέλουν να υποστηρίξουν το συνέδριο και έχουν την οικονομική δυνατότητα μπορούν να αγοράσουν ένα επαγγελματικό εισιτήριο (professional ticket). Κοστίζει 250 ευρώ και σας παρέχει, εκτός από πρόσβαση στο συνέδριο, βραδινό με τους ομιλητές και άλλους κατόχους εισιτηρίων καθώς και με τη διοίκηση του προϊόντος SUSE.
Βοηθώντας
Εν τω μεταξύ, οποιαδήποτε βοήθεια στην ομάδα διοργάνωσης είναι ευπρόσδεκτη. Αν θέλετε να ασχοληθείτε κι εσείς και να βοηθήσετε να κάνουμε το συνέδριο openSUSE το καλύτερο που έγινε ποτέ, εγγραφείτε στη λίστα της ομάδας
Πηγή: http://own.opensuse.gr/
openSUSE The Best Desktop Environment
If you see "Starter Edition" it means that most likely after 60 days you have to pay to upgrade to the full version of the software by purchasing a key card from either the supermarket or pc store.
Lets add onto this all the new hardware your going to purchase, Printer, Broadband Router, Scanner etc, each of these programs installs their own software as well as the required drivers which you really don't need!!
Lets take an example here:
O2 Broadband sends you a router - the router by its nature has a web page that you configure all the settings on at o2wirelessbox.lan but step 1 of the unnecessary installation CD states "Insert the CD and install O2Broadband Software" so lets take a look at this.
What does it install? well it installs some daft utility that makes your pc do the work that the router does anyway - what is the point of that? Second it installs a ton of bookmarks that just clutter up your browser and again totally not required.
May advice? use the CD as a new coaster for your cup of tea its pointless!!
Look let me tell you a little secret..
openSUSE is a desktop operating system with graphical environment much like Windows is to Dos (yes believe it or not Dos does still exist underneath all that bloat of Windows).
What's more it comes with a large selection of Pre Installed Applications that are not restricted in terms of days before you need to pay again.
All the applications are fully functional and most have a choice of which one you can use.
3 different office productivity suites (LibreOffice, KOffice2, Gnome Office (AbiWord, gNumeric))
5 different web browsers (Chromium, Opera, Epiphany, Firefox, Konqueror)
Accounting and Finance, Graphic Design, Email, Chat, Instant Messeging
If your running a business paying just 60 quid for openSUSE versus £1000's for Licences for Windows products makes much more sense.
Plus he is the big + if your a small business openSUSE has no licence restrictions and as your business grows you can use the same installation cd on each machine without needing to purchase additional ones!
So to sum up, openSUSE removes bloat ware because Manufacturers don't write it for openSUSE, use the web based configuration utilities its what its their for.
openSUSE removes time limitations on that new computer you just bought.
As your business expands your software budget stays exactly the same.
Bargain!
ruby-dbus 0.7.0 works with 1.9.2 again
- Added ASystemBus and ASessionBus, non-singletons useful in tests and threads.
- Fixed handling of multibyte strings (Issue#8, by Takayuki YAMAGUCHI).
- Allow reopening of a dbus_interface declaration (Issue#9, by T. YAMAGUCHI).
- Fixed ruby-1.9.2 compatibility again (Issue#12).
- Fixed authentication on BSD (Issue#11, by Jonathan Walker).
- Fixed exiting a nested event loop for synchronous calls (reported by Timo Warns).
- Fixed introspection calls leaking reply handlers.
- "rake test" now works, doing what was called "rake env:test"
A utility for merging configuration / sysconfig files – Week 9 Report

Source: http://www.openclipart.org
Hello,
Exciting news for the project this week. After solving the problem with the comments and the tree representation of the sysconfig files in Augeas, there was a big leap in the project’s progress. By having test data and through debugging i was able to complete the match algorithm.
The program is now able to traverse through two trees / files, make the necessary matches between the nodes of these two trees and provide the appropriate information to the later stages. That of merging.
What exactly have been done in the previous week:
– Tree representation of sysconfig files
– Matching between two trees nodes completed
– Sorting of labels (Small Fixes)
– tree_compare function complete
– Tree traversal of aug_process_trees ( revisited)
What is for next week:
– Finish merging functions for aug_process_trees ( I feel optimistic that i will surely complete this next week due to the reason that matching was completed)
– Create first beta packages
– Test Test Test
– Improve code
LXDE and gtk3
GTK3 will slowly replace the “old” gtk2, and of course, if we don’t want to be left behind we have to move to gtk3 eventually.
Even if slowly (we need horse power! –> yes we need you too!!) LXDE is being ported too. Nothing has been released yet, but a good deal of work is actually into git repositories.
X11:lxde:gtk3 project
Thanks to openSUSE Build Service (public instance of the Open Build Service) we are currently able to get git code and build it auto-magically (thanks god you created obs _services
)
Right now, only five packages don’t want to build with gtk3 and they are: gpicview, libfm, lxmusic, lxpanel, pcmanfm. Everything else builds fine. As a side note, lxdm gtk greeter build but seems to crasch.
Please test those packages and report in our mailing list or even better upstream your issues.
To conclude, right now i don’t feel comfortable to push into factory gtk3 packages, so 12.1 most probably will stuck with the well know stable gtk2 packages.
Also, i’m actually working to use obs, to provide gtk3 enabled git nightly build not only to openSUSE (actually only >= 11.4) but also to Fedora 15 (already building with many successful packages) and Ubuntu/Debian. So if you are .deb packagers, please let me know, i need your help. Contact me and the lxde team using our mailing list opensue-lxde@opensuse.org
Have a great day,
Andrea
SSH connection automation
- send my public key to server
- upload my screen configuration file
- create an alias (because ssh'ing manually is a truly hassle each time I want to connect!) to connect to the server and reattach or create a new screen session
- Change its permissions to 700 (security freak? Oh well...)
#!/bin/bash# $1 = [remote_user@]remote_host# $2 = [alias name]BIN=$HOME/binif [ "$#" -lt 1 ] || [ "$#" -gt 2 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ]; thenecho "Usage: $0 [user@]machine [alias]" >&2exit 1fiif [ "$#" -eq 2 ]; then(cat <<EOF
#!/bin/bashssh $1 -t screen -x -REOF) > $BIN/$2chmod u=rwx,go= $BIN/$2fissh-copy-id -i ~/.ssh/id_rsa.pub $1 > /dev/null 2>&1scp ~/.screenrc $1:~/ > /dev/null 2>&1exit 0
Macnux:~ carlos$ setup-machine -hUsage: /Users/carlos/bin/setup-machine [user@]machine [alias]Macnux:~ carlos$ setup-machine cgoncalves@cgoncalves.info cgoncalvescgoncalves@cgoncalves.info’s password: *****************Macnux:~ carlos$ cat bin/cgoncalves#!/bin/bashssh cgoncalves@cgoncalves.info -t screen -x -RMacnux:~ carlos$ cgoncalves[SSH connection established and attached to screen]
Factory Progress 2011-07-18
I’ve noticed the following changes that might interest people using and developing openSUSE Factory:
Package changes
GNOME 3.1.3
The GNOME team plans to have GNOME 3.2 in for openSUSE 12.1 and thus have updated to the current development release 3.1.3. They have also started removing old GNOME 2 packages that are not needed anymore.
systemd
Frederic gave an update on systemd integration. The graphical bootloader allows now to switch during boot between systemd, SysVinit and also shell code.
Also, Lennart Poettering wrote in his “systemd for developers” series about socket activation where he uses cups as example.
hal
The hal daemon has been dropped from Factory after all users with clean spec files have been changed to work with the successors of hal like udisk and udev.
samba
Samba is getting updated to 3.6.0, one of its major features is full SMB2 support.
Linux Kernel Headers
Linux kernel 2.6.38 removed the Video for Linux v1 support and also the file linux/videodev.h. Since we now use the Linux Kernel 3.0, applications using the old interface need to be converted. A replacement is libv4l1-videodev.h from libv4l-dev >= 0.8.4.
Keeping old kernel(s) while installing new ones
Michal Marek descripes in his blog how it’s possible to configure which kernels to keep installed when a new one gets installed. With a simple change to the zypp configuration, you can define e.g. that you always like to keep the latest running kernel when you install a new one.
Upcoming Features
A new page called “upcoming features” has been created to point out new features for the next release. Please help updating the page with new information.
Policy and tool changes
Directories not owned by a package
We have now enabled a build time check that all directories are owned by a package and this hit 49 packages, most of them are fixed by now but packagers should fix the remaining onw.
Other interesting bits
openSUSE 11.4 Milestone 3
Coolo announced that milestone 3 is delayed due to some kernel bugs which the testing team encountered with their daily testing scripts. On 2011-07-18 the 3.0 RC7 kernel was checked in and should fix this.
openSUSE Conference
The call for papers is continuing to run, please submit session proposals at the conference site. Also, registration is open now.
Steampunk beautiful theme for KDM and ksplash
I created packages for the nice KDM and ksplash theme Steampunk. For this theme a matching color scheme, wallpaper and mouse theme exist and those are packed in the same rpm. Youtube shows the theme in action for Kubuntu, the version in the rpm is distribution neutral. The rpm can be obtained from the home:rbos repository, I hope you enjoy the theme.


