Sirtaj Singh Kang | 9 May 06:30

Poor man's LWP with PyQt

Hi all,

I've been trying to find the path of least resistance to using  
cooperative multitasking in PyQt apps.

There are a bunch of different options out there, including Twisted  
(The initial inqternet.py Qt support I wrote became the basis of the  
current Qt reactor, and it works great if you are using Twisted) and  
Kamaelia/Axon (I had a stab at implementing Qt event loop support for  
that - available here: http://sirtaj.net/projects/axonqt.py). However  
most of these approaches require you to commit to frameworks that are  
likely to shape the implementation of the rest of your app.

The two recommended ways to doing this sort of thing in Qt/C++ are:

1) use QTimer with a timeout of 0 to call some function.

2) In a long-running loop, call processEvents to allow other events to  
be processed to keep the GUI interactive.

...and that's all she wrote, since C++ doesn't really allow many  
options besides multithreading.

With the yield keyword, however, we can get the same kind of  
cooperative multitasking that we had back in 1991 with Visual Basic  
1.0 (yay!). This is the approach that Axon uses. Using the QTimer  
method above, a handful of lines of code gets us this in PyQt without  
having to use a larger framework:

---------------------------------------------------------------
(Continue reading)

vignesh c | 23 Apr 16:36

SoK 2009

hi

i had mailed kde-soc-mentor@... regarding my willingness be a part
of SoK. however i havent got a reply in 2 days now. ofcourse i did
have a chat wid leo franchi the mentor for the project and he was
enthusiastic of guiding me through.

do i need 2 remail kde-soc-mentor@...?  can any 1 help me out on
what action i must take?
vignesh c | 21 Apr 16:19

intro

hi all

i m vignesh doin information science and engineering from
PESIT,bangalore. Congratulations to GSoCers from India!!! :). Although
my proposal din get selected for GSoC i m lukin forward for being a
part of SoK 2009 . I had proposed for "new meta applets for the
context view of amarok" and i m lukin forward to contribute towards
it.

cheers
Vignesh C
Akarsh Simha | 21 Apr 15:37
Gravatar

Fwd: Season of KDE

FYI :)

Regards
Akarsh
Gravatar
From: Lydia Pintscher <lydia@...>
Subject: Season of KDE
Date: 2009-04-20 22:25:01 GMT
Heya :)

for those who didn't see it yet:
http://blog.lydiapintscher.de/2009/04/20/announcing-season-of-kde-2009/
I am so far really happy with the number of students who replied. But
please feel free to actively approach students who you wanted to get
accepted but weren't able to because of slot shortage. Not all of them
might have seen it yet or think they are not good enough.

Cheers
Lydia

--

-- 
Lydia Pintscher
Amarok community manager
kde.org - amarok.kde.org - kubuntu.org
(Continue reading)

Akarsh Simha | 21 Apr 14:58
Gravatar

Three KDE GSoC students from India this time

Hi

We've got three new additions to the KDE India team this summer!

Kashyap Puranik - will be adding a 'Molecular Calculator' feature to
Kalzium. Kashyap has been contributing to Kalzium for the past four
months. He initially started by refactoring code in widget that plots
periodic trends and has now added cool features like the 'Play'
feature on the periodic table, that visually represents changes that
happen to the elements as some parameter changes with time. For
instance, thanks to Kashyap's work, you can see the elements of the
periodic table melting and becoming gases as the temperature increases
slowly. Kashyap's blog at http://kashthealien.wordpress.com/
highlights some of his work for Kalzium. He is currently pursuing
BTech, Computer Science (completing 2nd year now) at IIT Madras.

Kaushik Saurabh - will be working on a conversation logging framework
for KDE, and will be integrating Telepathy into KDE this summer. He's
pursuing a Bachelor's degree in Computer Science (3rd year) at PESIT,
Bangalore. [I hope I got that right!]

Prakash Mohan - will be adding an observation planner to KStars this
summer. Prakash has been a contributor to KStars / KDE for quite a
while. His favourite way of contributing is by building KDE every now
and then and reporting build errors :). That apart, he recently added
support for calculating Lunar Eclipses (more generally, 'Oppositions')
in KStars. He's currently pursuin a BTech in Aerospace Engineering
(finishing 2nd year) at IIT Madras.

In addition to the three GSoC students here, we are expecting a few
(Continue reading)

Akarsh Simha | 26 Mar 15:06
Gravatar

Fwd: [Kstars-devel] KDE/kdeedu/kstars/kstars/tools

Prakash Mohan makes his first commit today - and that's Jain Basil's
2nd patch! :)

Congrats to both of you.

Hope to keep seeing 'em patches and commits coming in!

Regards
Akarsh
From: Prakash Mohan <prak902000@...>
Subject: [Kstars-devel] KDE/kdeedu/kstars/kstars/tools
Date: 2009-03-26 13:48:46 GMT
SVN commit 944918 by prakash:

Fixing a bug in the Altitude vs Time dialog, the label in the last line should be 'Equinox' not 'Epoch'
Thanks for the patch Aliyas!

BUG:125097
CCMAIL:kstars-devel@...

 M  +2 -18     altvstime.ui  

--- trunk/KDE/kdeedu/kstars/kstars/tools/altvstime.ui #944917:944918
@@ -41,14 +41,6 @@
(Continue reading)

Vipul Kumar Singh | 24 Mar 15:28

Hi

hello everyone


I am Vipul Kumar Singh a III yr CSE student from Vellore Institute of Technology,Tamil Nadu, India.
I am an astronomy and FOSS enthusiast that brings me to KDE and KSTARS. I have recently started contributing to kstars. 
Freedom given by foss keeps me excited about all the foss i use and gives me purpose to contribute for them. I am here to stay and be a part of this exciting community. 

Vipul Kumar Singh
_______________________________________________
KDE-india mailing list
KDE-india@...
https://mail.kde.org/mailman/listinfo/kde-india
Prakash Mohan | 24 Mar 02:57

Introduction

Hey all,
Namaste, I'm Prakash Mohan, a second year undergraduate student in the
Dept. of Aerospace Engineering of IIT Madras.
I currently use only FOSS and am enthusiastic about evangelizing,
promoting and contributing to FOSS. I
usually spend some time every week to build KDE trunk. I develop for
kdeedu/KStars and I am an Amateur Astronomer.

Cheers,
Prakash.

--

-- 
Prakash
Undergraduate Student
Department of Aerospace Engineering
Indian Institute Of Technology Madras
Akarsh Simha | 20 Mar 16:06
Gravatar

Fwd: Congratulating Kashyap for his first commit!

Congrats Kashyap! May this be the first of many!

Regards
Akarsh
From: kashyap puranik <kashthealien@...>
Subject: kashthealien@...
Date: 2009-03-20 14:02:05 GMT



---------- Forwarded message ----------
From: Kashyap Ramesh Puranik <kashthealien <at> gmail.com>
Date: Fri, Mar 20, 2009 at 7:29 PM
Subject: KDE/kdeedu/kalzium/src
To: kde-commits-RoXCvvDuEio@public.gmane.org


SVN commit 941750 by kashyappuranik:

FEATURE This change adds a ui file settings_web.ui that will be used in changing the
settings for the default language that wikipedia will open in.


 M  +1 -0      CMakeLists.txt
 A             settings_web.ui


--- trunk/KDE/kdeedu/kalzium/src/CMakeLists.txt #941749:941750
<at> <at> -93,6 +93,7 <at> <at>
   somwidget.ui
   spectrumview.ui
   settings_misc.ui
+   settings_web.ui
   settings_units.ui
   rswidget.ui
   timewidget.ui

_______________________________________________
KDE-india mailing list
KDE-india@...
https://mail.kde.org/mailman/listinfo/kde-india
Akarsh Simha | 21 Feb 22:45
Gravatar

[X-POST] Any students wanting to develop KStars?

Hi

As some of you might know, Google has this interesting initiative for
students, particularly those inclined towards Computer Science and
Software Development, called the Summer of Code. (See
http://code.google.com/soc/2008/). It's an initiative to sponsor
students working on Open Source software.

The KStars project (http://edu.kde.org/kstars) would be happier to
accept students who:
1. Are amateur astronomers
2. Have excellent programming skills
3. Are already users of KStars

Why these criteria? Because as an amateur astronomer and a user of
KStars, you will be enjoying the benefits of your own work and at the
same time bettering the application (and at the same time earning
credit).

If there are any of you interested in applying this summer, please
contact me over personal email. (Avoid flooding the group with email -
not a good idea)

Regards
Akarsh
http://edu.kde.org/kstars
http://www.astro.iitm.ac.in/Home/
http://www.bas.org.in
Praveen A | 21 Feb 09:14

folks, I need help with testing Indian calendars in KDE

Hi,

I would appreciate if anyone can confirm this bug and respond to
https://bugs.kde.org/show_bug.cgi?id=185093

I'm almost done with the saka calendar, but now the calendar applet
itself seems to be broken for all calendars except gregorian. I
suspect it is because of the introduction of holidays feature. btw
holidays is a nice feature to have.

- Praveen
--

-- 
പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)
Join The DRM Elimination Crew Now!
http://fci.wikia.com/wiki/Anti-DRM-Campaign
_______________________________________________
KDE-india mailing list
KDE-india <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-india

Gmane