TheBlindCow

FreeSoftware to the fullest!

Page 10 of 15

Free Software Day

This saturday we will be celebrating the Software Freedom Day in Barcelona. I’ll be attending and I’ll talk about KDE and Education.

If you’re close and interested on the subject feel free to come and we will discuss anything you like! 🙂

See you there!

KDevelop Git support

KDE is moving to Git, Qt did a while ago, like many other free software project did before. I’m sure you would expect your favorite IDE to properly integrate with your Free Software projects seemlessly, well from the upcoming KDevelop 4.1 version you’re going to find them supported by default.

So, what kind of integration do we provide?

– Same integration we get from Centralized VCS’s, such as commiting, checking for differences, moving, copying, etc. Which is already a huge step forward when it comes to the KDevelop experience.
KDevelop ContextMenu KDevelop Annotation View

– Also we support some distributed or git specific features. We can Push/Pull, Branch management and Stash management.
KDevelop Branch Manager KDevelop Stash Manager

– And of course, cloning projects, as I showed on a recent blog post:
KDevelop Git project clonning

I hope that you will be able to take advantage of the new features we are providing now and in the future from it. 🙂 And of course, if you have any question remember we have a mailing list and an IRC channel to get to us!

Working with KDevelop master along with KDE trunk

As some of you will know, given some kate recent changes, now it’s not possible to work with KDevelop/KDevPlatform master together with up-to-date kdelibs trunk, so if you want to keep up to date with KDevelop development you will want to freeze your svn trunk to some revision before r1162564.

Another option you have, if you’re a brave KDevelop user is to use the movingranges branch which david’s fixes to work with the new kate ranges system, that will be merged once 4.1 is released.

We understand that it’s a little disturbing for everyone but we hope it’s going to be better really soon :), kdevelop gears don’t stop turning. ^^

Regards!

GSoC Progress

Hi,
I’ve been willing to talk about my progress on the GSoC project for a while, never found the time though, so I decided to do it today given my sleepy state.

The first part that’s working (besides some little issues) is the new Import Wizard page for importing projects from the VCS locations in case it’s needed. The idea is that we won’t force the user to rely on other tools than KDevelop for starting to work on a project.
Source selection Git importer KDE import

There are some little issues still, mostly regarding usability but that will be addressed in the future.

There’s been some improvement on the Laucher Configuration dialog which nobody liked either, here’s the first iteration I worked on today. If you have any idea for improvements just tell me 🙂

KDE import KDE import

If anyone is interested on improvements or further development please contact us on our mailing list, stop me at Akademy or any other non violent and friendly way :D.

Good night!

Preparing presentations

When preparing these KDE presentation we usually need some artwork from the KDE icons and sometimes I’m too lazy to find them. That won’t happen anymore since I created this really small tool that solves part of this problem :).

Works like that:

This generates a 128px kalgebra.png file with the KAlgebra icon:
kde-devel@tatilx:~$ kicons kalgebra 128

This generates a 128px kalgebra128.png file with the KAlgebra icon:
kde-devel@tatilx:~$ kicons kalgebra 128 kalgebra128.png

And of course, the real reason to post 🙂
I'm going to Akademy 2010

Integrating with the console

Just a quick technical note.
I was recently seeing how one of the tutors on the project I’m working on behaved with MacOS X and the console, I realised that he was using a lot the command open [filename] to open any document and decided I wanted that (I figured out that KDE had that but I couldn’t find the command open was not there).
Just after that, I realised at some other moment that we indeed have some kde-open command which does exactly that.

Since I didn’t like that it’s a little too long to write it all the time and that I don’t like to have my console polluted with doubtfully useful debug information I created this simple alias:

alias open="kde-open 2> /dev/null > /dev/null"

Maybe it can be useful for somebody.
Cheers!

Buzzing

I haven’t found the laptop of my dreams yet (yes, I’m a romantic, probably I should write some series about How I Met My Laptop when I’m done) but life has not stopped, au contraire, it just kept moving on.

For starters, I spent last week with the KDE Edu and KDE Multimedia teams in Randa where we gathered to get our projects some steps forward. Personally it was a great experience, I was actually looking forward to discuss some issues with the KDE Edu people mostly and I think we did great, we’ll see how it turns out in the future but I’m quite optimistic about it :). Also I could meet Percy, our new KAlgebra contributor in person, so we could discuss about some technical issues we found and about how are we going to rule the world in the future. 😀
On the other hand, with my Kamoso developer hat on, it was a nice experience also to get to talk to some VLC developer to sort our problems out which is going to mean a new version soon. \o/ Great, and kudos to Alex who is doing some really tough work (VLC has bugs too! we had a hard time to realize that). And last but not least it was great to be able to show KDevelop to some KDE developers who had not realized its awesomeness yet, I even think I convinced some of them so, yay us!

Other than that, I keep working on my GSoC, I’ll have some flash visit home tomorrow and much more to come :D.

Being a hacker

Hi!
So after last Akademy-es (which was great BTW \o/) I realised that I have to find a new laptop since the current is basically broken in many ways.

I’m writing this blog post for 2 reasons, as a reivindication and as a call for help.

The Reivindication: I’m sure I’m not the first one who finds himself in that ugly position where you’re a Free Software hacker and have to pay you want or not for a Win7 license. That sincerely sucks in many levels, it’s hard to get to be a proud and solid community when you feel like all the industry is denying you exist. In fact I think that hackers should be a good market (they fix their computer themselves, everyone asks them to know what’s the best computer,…) but the truth feels far from that, apparently the segmenation is netbooks, businessmen and hardcore gamers. Well then, the reivindication is this: why isn’t there any company that would let our community be part of their market?
Why isn’t there any of such free hardware initiatives in Europe? (which sells laptops, of course)

The Call for Help: I’ve looked through all the important brands, even if I consider to pay for the windows license (even if I hate to do so) I still can’t find anything I’d be comfortable with. I want something at least GNU/Linux-friendly and not too heavy to carry around everyday but still scales up to my usual KDE hacking. Most laptops claim to be “good for business” which is some concept I just fail to understand, does anybody know what’s appropriate for my use case? (of course budget is limited as a student’s :P)

Thanks!

EDIT: Needs, well I need to be able to compile KDE there for sure. I was wondering if some of these ULV processors would be fine. I don’t do any gaming so for graphics intel is just fine, I just need something where KWin works properly.

FOSDEM Moment

So we were watching the FOSDEM stands and we saw that Kamoso was being shown by the OpenSUSE guys, this made our day :). Yay!

It’s always nice when you see someone slightly caring about what you did :), like by having a link on the desktop ^^.

Proof:
Alex and Aleix in OpenSUSE's stand at FOSDEM

It’s a pleasure to be a KDE Developer :D.

« Older posts Newer posts »

© 2024 TheBlindCow

Theme by Anders NorenUp ↑