TheBlindCow

16 January 2012

Road to KDevelop 4.3, Beta Available

Filed under: KDE,KDevelop,Software Libre — apol @ 11:22 pm

Hi!
It’s been probably too much time since we announced a KDevelop version for the last time, but hey! Here we are, as alive as ever! spacer

Actually it hasn’t been a quiet year, there’s been quite a lot of development going on, specially with regard to stabilization, improved integration facilities and, of course, Milian’s c++11 work, which is not ready yet, but much closer than it used to.

Long story short, here we can find the packages to compile it here, together with some verbose changelogs in case you’re interested.

Also you can wait for your-favorite-distro to package it, but more on that in the future! spacer

Comments (4)

23 August 2011

Road to a better KDevelop newcomer experience

Filed under: KDevelop,me,my projects,Software Libre — apol @ 2:05 am

Hi fellow KDE!

Today I would like to talk a little about some work I’ve been doing recently in KDevelop in order to assure we have a good path for the new KDevelop user and KDE or free software Developer.

I think that KDevelop has been quite good at being adopted by people who know their way in the development process: in few words, people who already know the language they’re using and usually they can fill any lacking feature KDevelop might have, by doing some old-style terminal hacking spacer . No problem with that, but apparently not everyone is born with some wizard skills, so I’d like to improve this situation.

There are many aspects that can be improved and some have been lately. One of the most annoying things that we found (mostly in Randa, in the KDevelop team and some random spontaneous meeting) to be more annoying, was our “New Project” wizard, specially when it comes to start new technology based in KDE.

This is what it looked like before starting working on it:

spacer spacer

There are some things I don’t like here: The tree view looks clumsy and doesn’t lead the user anywhere, so whenever I have considered to create a new project from this dialog, I’ve felt violated somehow. What I’m going to show here has to be taken as a first step towards where I want future KDE Developers experience to start (if they are starting a new project).

The idea here is that the user will select, first of all, what kind of application is going to be created, roughly: KDE Application, just a standard application, a web service or whatever it’s needed. Using KDE as an example, we’ll select if we want to create a console application, GUI application, Plasmoid, etc. Finally, we’ll select the language we want to use be C++, Python or whatever it’s available.

spacer

That last step change is important, because we’re adding more importance at what we are doing (a Plasmoid for example) than if we are going to do it in C++ or Python.

From this point there’s many things to be done:

  • Make it possible to create new applications from the KDE Examples
  • Add some category information, categories are not translatable right now and they can’t have an icon. I’d like to see this improved.
  • KNewStuff support to download new templates?
  • Make sure the KDE GUI application templates are equivalent for C++ or Python.
  • Improve the template’s description. Add links to techbase!
  • Think about the templates you always wanted as a kid and contribute them!
  • … many other things in your imagination spacer

If someone is interested in helping, just ping me in IRC at #kdevelop in freenode, comment here or send me an e-mail, your call! spacer

Oh! And last but not least, Big thanks to Àlex Fiestas for helping me sorting the templates and discussing the ideas, and Aurélien Gâteau for giving me a hand at making the GUI more usable.
After all this lonely KDE hacking, it feels great to sit down with someone else and try to take the best out of you on what you’re doing!

Comments (17)

6 June 2011

The KDevelop bugs file

Filed under: KDE,KDevelop — apol @ 9:19 pm

Every project has these things nobody looks into, like these corners nobody clean. For some reason today we realized that we ¿still? have, in our repository, some files like this.

Here there’s a good quote:

- KDE 2 is not supported, neither Qt 2.0. KDE 2 is in development and KDevelop will be ported after the next KDE 1.1.x release.

Of course, is not very clear that we’re going to port KDevelop 4 to KDE 2,… just yet. spacer

Here’s the (not-so-)pretty picture of the day:

spacer

PS: Yes, we guess those were brought back by the git conversion but it’s still funny spacer .

Comments (2)

4 June 2011

KDevelop’s Randa Sprint, my take

Filed under: KDE,KDevelop,my projects,Software Libre — apol @ 3:29 pm

As some of you will know, these days the KDevelop team is staying in Switzerland with a bunch of KDE developers where we’re having some sprints, for me it’s KDevelop sprint mostly although I’ve had very different and interesting conversations for the days here.

We’ve just got asked to tell what we’re working on. I prefered to keep it for myself so that you get surprised the next time you see it (keep in mind that a surprise can be either good or bad spacer ). Well anyway, here it goes:

- KDevelop Dashboard
This one actually comes from last summer, my GSoC contained the effort to create a Plasma-based Dashboard for KDevelop. Right now I decide to make some simplifications on what I came up with and now we have some place to start creating what we want this KDevelop Dashboard to be, probably after this week another post will come with what we’ve come up with. Here it comes the ¿pretty? picture:

spacer

- VCS Project Integration
Those who have talked with me about KDevelop lately will know that I had this in mind for a while and that I think that here KDevelop can really make a difference when it comes to properly adapt to the user workflow. The idea is to have coding-time information about what’s the changes in our project. For now we have this screenshot, more will come later in the future spacer .

spacer

Oh, and last but not least, remember all this is in our public repositories, if you’re interested in it, just try it and talk to me if you want to help!

Comments (1)

27 April 2011

So… what’s cooking?

Filed under: fib,KDE,KDE Spain,KDE-Edu,KDevelop,me,my projects,Software Libre,talks — apol @ 1:44 am

I’ve probably been talking lately too much about where I was going to spread my KDE love and talking too little about what I’ve been doing and what’s happening:

Akademy-es: Yes! we’re having the Akademy-es in Barcelona this year and I know you won’t miss it. Yay! Awesome. Well it takes some preparation, so it takes some time. I feel I’m quite lucky I could find a rather big team of local KDE enthusiasts, that way I don’t have to do it all by myself but truth is it’s time consuming and love consuming. By the way, if anybody wants to help, just poke me and remember to register if you want to come!

KDE Edu: We had our yearly meeting. In my opinion most of our group work was about getting the best out of GSoC and the rebranding. The GSoC results where out last week, I hope the best luck for all the GSoC student, as an ex-student I can remember the excitement of being accepted, so congrat’s to all of them spacer . About the rebranding, news will be coming soon spacer . On the KAlgebra side, the language has improved tons since 1 year ago, it’s quite hard to show that to the KAlgebra user I guess, but we’ll get there, for the moment rocs looks like it will be the next victim.

KDevelop: As some of you already know, I’m working on my final engineering project around KDevelop, doing some static analysis using our infrastructure. It’s still going forward but it’s keeping me to commit new features to KDevelop lately, I hope I’ll fix that soon, though… >:) I’ve got some crazy ideas to be put in place, since I don’t like to talk about something that’s not implemented, you’d better wait and see spacer . If anyone is interested in static analysis (on c++ for the moment) you can find me in irc/e-mail and we can talk about life and spring spacer oh and static analysis.

In the end, a lot of things are moving, I don’t have as much coding time as I’d like since there’s always something that sounds that if I don’t do it nobody will, probably I shouldn’t think like that… but oh well, I hope everyone will enjoy my KDE areas the way we all enjoy KDE.

Hugs for everyone! \o/

Comments (0)

8 April 2011

KDevelop 4.2.2

Filed under: KDE,KDevelop — apol @ 12:27 pm

Hi!
As you will see in our website, a new stable version of KDevelop was released. Please try it!

Also you will note that our kdevelop.org design was completely redesigned! Kudos to Milian for his hard work spacer .

Thanks!

PS: Cheers from Bilbao’s KDE Edu sprint!

Comments (0)

24 March 2011

April of KDE

Filed under: KAlgebra,KDE,KDE-Edu,KDevelop,my projects,Software Libre,talks — apol @ 4:53 pm

Hi!
Some intensive days are coming let’s talk about it a little spacer .

Next week I’ll be going to San Francisco because I’ll be attending to Camp KDE. It’s specially interesting to go there because it’s a very nice opportunity to get in touch with a KDE community that is not usually around in the events I’ve been going (it’s going to be my first KDE meeting outside of Europe). There I will be talking about KDevelop and KDE Edu (no wonder), two beautiful projects from a beautiful community like KDE, can’t be more proud of it spacer .

spacer

The day after I come back I’ll be going to Bilbao where we’re celebrating this year’s KDE Edu sprint. I feel like it’s an important step for KDE Edu because it will be the first time where we are celebrating it in an education context and because we will be gathering some important people from this country who is interested in education. Hopefully we will be able to take our project to the next level, so yay us! (again spacer ).

spacer

And last but not least, I’ll be going to Vigo the week after that, where I will give the KDE talks in the Free Software master by the Universidad Rey Juan Carlos and Igalia. I’m happy to see these initiatives happening here and proud to help to take it to the next level. (yay us! bis bis).

spacer

And last but not least, thanks to all the sponsors the KDE eV board and, in the end, all the people who makes this kind of things possible spacer . See you soon!

Comments (0)

4 February 2011

Social KDE

Filed under: KAlgebra,KDE,KDE-Edu,KDevelop,Software Libre,talks — apol @ 3:20 am

In barely 5 hours I’ll be taking my plane to Bruxelles, on my way to FOSDEM, where I’m going to meet a bunch of people interested on a lot of things like I do, mainly Free Software (and chocolate spacer , but that’s off topic I guess). Also there I’ll be talking about KDE in Education at the Cross Desktop devroom. I’d like to tell anyone interested on education to come and share with us their opinion and thoughts regarding Free and Open Education.

I’d also like to remind you all that we’ll be celebrating the KDE 4.6 dinner in Barcelona (well, this time Badalona, but it’s still close spacer the next 19th february, if you want to come, please just follow these instructions: community.kde.org/Promo/ReleaseParties/4.6#Barcelona

Last but not least, it would be good that anyone interested in coming to this year’s KDE Edu sprint says so on KDE Edu mailing list so that we have a correct appreciation about how much people is interested in coming. There will be hacking, talks to the local community and lots of fun with the local folks in Bilbao spacer .

See you soon!

Comments (0)

23 November 2010

KDevelop in git.kde.org

Filed under: KDE,KDevelop,my projects — apol @ 5:19 pm

So we finally moved! Yesterday night I finished to move kdevelop repositories from gitorious to git.kde.org. You will find all the needed repositories here: https://projects.kde.org/projects/extragear/kdevelop/.

If you have any question don’t hesitate to ask in our mailing list: kdevelop-devel@kdevelop.org

Thanks to the KDE Sysadmin team (specially Eike Hein who put up with my questions) and long life to KDevelop! spacer

Comments (4)

1 September 2010

KDevelop Git support

Filed under: KDE,KDevelop,my projects,Software Libre — apol @ 5:38 pm

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.
spacer spacer

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

- And of course, cloning projects, as I showed on a recent blog post:
spacer

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

Comments (8)
Next Page »

Powered by WordPress

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.