http://www.linuxnewsblog.com - Your Daily News

Tuesday, July 7, 2009

…and Refactoring for All

Hello everybody, I should introduce myself first: I am Ramn Zaraza, I am a GSOC student working on C++ refacoring support for KDevelop. I am very pleased to be contributing to KDE and the community, and want to make us the best we can be!

State of things:
To be honest things are not going good Sad For lots of different reasons progress has been stagnant on the project. There have been changes in the plan, and now focus will switch to do refactoring on a more textual level (instead of the initially planned purely conceptual level). I am currently working on the refactor framework, and a refactoring concept to “make a class implementation private” or as it is known in QT and KDE: the ‘d’ pointer.

What to do now?
Well I have met up seriously with my mentor, and we have discussed in what direction things should go now. Some more code cleanup is required, unit tests need to be set up, and fix a few bugs to be in track again. Focus will switch to implement refactor concepts only until we have a decent enough framework, so concept implementation can become easier

Track plan:
Merge branch into trunk
Set up unit-testing environment
Hunt down selection context bug
commit first iteration of MakeImplementationPrivate
Implement temporary file changes and reparse of DuChain/AST

This last task seems quite complex, so more collaboration with the kdevelop team will be needed, however it is essential for any kind of decent refactoring concept

More details as they arrive!



Read More...

[Source: Linux Blogs2k - Posted by FreeAutoBlogger]

…and Refactoring for All

Hello everybody, I should introduce myself first: I am Ramn Zaraza, I am a GSOC student working on C++ refacoring support for KDevelop. I am very pleased to be contributing to KDE and the community, and want to make us the best we can be!

State of things:
To be honest things are not going good Sad For lots of different reasons progress has been stagnant on the project. There have been changes in the plan, and now focus will switch to do refactoring on a more textual level (instead of the initially planned purely conceptual level). I am currently working on the refactor framework, and a refactoring concept to “make a class implementation private” or as it is known in QT and KDE: the ‘d’ pointer.

What to do now?
Well I have met up seriously with my mentor, and we have discussed in what direction things should go now. Some more code cleanup is required, unit tests need to be set up, and fix a few bugs to be in track again. Focus will switch to implement refactor concepts only until we have a decent enough framework, so concept implementation can become easier

Track plan:
Merge branch into trunk
Set up unit-testing environment
Hunt down selection context bug
commit first iteration of MakeImplementationPrivate
Implement temporary file changes and reparse of DuChain/AST

This last task seems quite complex, so more collaboration with the kdevelop team will be needed, however it is essential for any kind of decent refactoring concept

More details as they arrive!



Read More...

[Source: Linux Blogs2k - Posted by FreeAutoBlogger]

Slackware.Com Down

The main site of Slackware is currently down since few days ago and i still don’t know when will it be up again, but don’t worry. I believe that Pat and the Crew will do their best to restore the website again and they will come up with better services in the future. Also let’s hope when the Changelog is up again, it will be filled with updates from the latest development cycle of Slackware-Current.



Read More...

[Source: Linux Blogs2k - Posted by FreeAutoBlogger]

NVIDIA Chooses Windows CE


There should be an image here!NVIDIA has made their choice, they decided that Windows CE is where they want their names attached for the Tegra netbooks. My take? Who cares. It seems silly to continue on with those pointless “boycott NVIDIA” rants that we see everywhere when the fact of the matter is, going with ATI is not really “better”. No, I say good for them. If they feel that Windows CE (not Win Mobile) is where they want to be, whoopie for them.

Frankly with as much trouble as NVIDIA has with drivers on any platform, I doubt it will matter much anyway. I have not been able to remember a single new Windows release in which NVIDIA wasn’t dead last in getting it right. Actually, the truth is that NVIDIA has seen better support on Linux in not screwing up than it has on Windows, but this is just my own experiences with countless cards and PCs.

NVIDIA knows full well that Windows CE is a “safe” bet for them. Because Windows is expected to be a market leader with netbooks, NVIDIA is following the money and leaving common sense at the back of the bus as per usual. So good luck to the video card maker, supporting a Windows styling that has been plagued with issues over the years. From what I understand, this release of Windows CE is “different”. Well again, good luck with that.



Read More...

[Source: Linux Blogs2k - Posted by FreeAutoBlogger]

NVIDIA Chooses Windows CE


There should be an image here!NVIDIA has made their choice, they decided that Windows CE is where they want their names attached for the Tegra netbooks. My take? Who cares. It seems silly to continue on with those pointless “boycott NVIDIA” rants that we see everywhere when the fact of the matter is, going with ATI is not really “better”. No, I say good for them. If they feel that Windows CE (not Win Mobile) is where they want to be, whoopie for them.

Frankly with as much trouble as NVIDIA has with drivers on any platform, I doubt it will matter much anyway. I have not been able to remember a single new Windows release in which NVIDIA wasn’t dead last in getting it right. Actually, the truth is that NVIDIA has seen better support on Linux in not screwing up than it has on Windows, but this is just my own experiences with countless cards and PCs.

NVIDIA knows full well that Windows CE is a “safe” bet for them. Because Windows is expected to be a market leader with netbooks, NVIDIA is following the money and leaving common sense at the back of the bus as per usual. So good luck to the video card maker, supporting a Windows styling that has been plagued with issues over the years. From what I understand, this release of Windows CE is “different”. Well again, good luck with that.



Read More...

[Source: Linux Blogs2k - Posted by FreeAutoBlogger]