[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    bug squashing, implementing features and getting assistance / advice
From:       Oliver Stieber <oliverthered () gmail ! com>
Date:       2010-08-01 5:36:25
Message-ID: AANLkTinF3HjhKfC2Td8PzthikmuFbt5sqfG7uNVn6zM_ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi,

First, I know your all really busy, and have many many things to do. I
realize that answering 'newbie' questions where with a bit of digging I
could find many of the answers myself isn't therefor high on the priorities
list. (RTFM!)

Sorry about the length of the email, but I thought it necessary to explain
myself a little more as I have a couple of particular disabilities and some
of you may remember me from when I was doing the DirectX 9 3D work, when I
kind lost the flow of things just when I was really getting going and must
have seems a little 'odd' from the outside. As you will read, there's a
little more to the story than just that, and hopefully I should be back on
the form I was in before it all went a little bit wrong.

I am intending, however, to try to do quite a substantial and varied bit of
work on KDE 4.x with the intention of improving the level of integration and
the richness of the features (primarily implementing as much as desireable,
in say the bluetooth framework, where the majority of the features are
already provided by underlining libraries. Also similarly where a feature
may be provided by QT or KDE libraries but it's not widely integrated
through out the framework: an example may be the clipboard kioslave, or
extending the screen capture application so that can create a image map for
the child windows of the captured screen, window or area which would be use
full for writing documentation etc.. for an application and allowing the
user to click or hover over the various elements and pull up the
documentation for the element)

I also have a NVLD (none 'verbal' learning disability), most probably
Asperger's. This causes me a couple of issues. The first is that I may not
get, miss or just miss-interpret something in the documentation. It doesn't
happen too often, but when it does it's most often something really simple
or I miss some of the finer detail that's critical.

The other issue that possibly causes is that I can get some very high levels
of anxiety, which may prevent me from releasing something public without
having someone more private to give it the once over. (Lots of bullying at
school and in the work place and the fact that I've had so many issues with
being told how bad my writing is and that because I'm 'clumsy' (not just
physically, but sometimes when stressed make really 'silly' mistakes like
adding 1+1 and getting 3) and have a NVLD sometimes the trivial mistakes I
make may not be apparent to me until I leave something for a very long time
then have a look at it again.

Also, in the past (and for the past about 5 years or so, up until 8-9 months
ago), I've been put on medication by the shrink that has been highly
inappropriate (I was miss-diagnosed with psychosis and bi-polar, but have a
NVLD and ADHD) medication. I was put on anti-psychotics which lowered my
dopamine levels, instead of being treated with stimulants to raise them.
This resulted in what can only be described as a chemical lobotomy and uber
ADHD, to the extent that it took me 5 years to work out it was the meds,
because I couldn't think and because the shrink didn't relate my problems
getting significantly worse to side effects of the medication, and also to
the level of work I was doing from dropping from about 6 units a day to
about 3 a month, if that, increased paranoia and unable to think or
concentrate at all or understand really simple things like Euclid's
algorithm for GCD. My IQ dropped by 20 points etc...

They also liked to put me on anti-depressants, and because if I get emotions
I get them acutely if the anti-depressants worked at-all they worked like
you'd expect recreational drugs to work, very quickly, strongly and within a
week on a low dose I'd start getting all the really bad side effects like
increased anxiety and then when I stopped them I'd get the discontinuation
syndrome for several years after, including things like mild, none-psychotic
visuals etc...

Anyhow, if they want to try putting me on anything like that again, I may
freak out a little. I had to stop working on the DirectX 9 3D stuff many
years ago that I was working on because of the increase in and the
additional symptoms I was getting, due to the inability to think or
concentrate it was a very confusing time for me and I didn't handle the
situation in a particularly professional manner. I'm defiantly not going to
let them put me on the anti-psychotics again as I've just about gotten over
the discontinuation syndrome, which is basically the worst dopamine
psychosis you could imagine as my brain tried to cope with the increase in
dopamine, in the areas of the brain that cause psychotic illnesses, compared
to what they were when I was on the medication.

Starting to get into doing some programming and exercising and using my
brain again is, for me, part of my recovery process and I have the aim of
getting myself able to work full-time (or more typically as in the past 18
hours a day, 6 days a week). Also it should help greatly with my ADD/ADHD
and I'll know if  I'm more 'normal' again because I will start to
hyper-focus and become very well and able again.

I posted a email on here a while ago, for a bit of a heads up and for a bit
of advice about a couple of things I'd tried to do in the past, but not
implemented quite correctly.

I found the answers to a couple of questions on my own, and will probably
find the answers to some of the others without assistance. The key question
I didn't get a reply to related to the desirability of both what I intended
to port and correct from KDE 3.x to 4.x and also any additions to it, or
what would be the best route to go to implement the various 'optional'
features I'd suggested.

So, the questions really are:
1: Since I'm going to be working on a variety of things, but most of them
will probably be more 'CORE' kde related. Where's the best place to ask more
'general' questions related to development? (I realize that sometimes I may
well be pointed in the direction of the mailing list or IRC channel or forum
etc... for the particular component of application that I'm doing some work
upon).
2: What is the best approach to get some testing and feedback, with the hope
of having features or often patches put into KDE core SC? (I will most
probably release things to kde-apps, but some things are going to be more
experimental or may need some looking at at the pre-alpha stage)
3: There are 3 ways of doing things, the bad way, the good way and the best
way. Where's the best place to, once I've written something the good way, go
to make sure that it's also written the best way, implementing and making
available features and framework in not only a correct manner but also as
best as possible for the stage in the development.
and finally.
4: I would like to go through kde-bugs and see what I can do with regards to
fixing some of the bugs that fit in with my objective, or also just
squashing a few bugs as I go to get me more familiar with the KDE framework
and the likes. Last time I looked at kde-bugs, many of them were now either
irrelevant, so far as I could tell, because they had either been implemented
in a different way, or because KDE 4 done things in a different way to KDE 3
making them unnecessary, impossible or impracticable. Where do I go before
diving in to try an fix a bug or implement something, ensuring it's both
desirable, possible,  someone else isn't in the middle of doing it (though I
would be quite happy to help that someone else), or it requires implementing
something else which is either pipelined or any of the prior?


Thanks in advance, and again sorry about the length of the email but I tend
to find that a bit more explanation and finding out things early is much
better than having to do a re-write half way in.

Oliver Stieber.

[Attachment #5 (text/html)]

Hi,<br><br>First, I know your all really busy, and have many many things to do. I \
realize that answering &#39;newbie&#39; questions where with a bit of digging I could \
find many of the answers myself isn&#39;t therefor high on the priorities list. \
(RTFM!)<br> <br>Sorry about the length of the email, but I thought it necessary to \
explain myself a little more as I have a couple of particular disabilities and some \
of you may remember me from when I was doing the DirectX 9 3D work, when I kind lost \
the flow of things just when I was really getting going and must have seems a little \
&#39;odd&#39; from the outside. As you will read, there&#39;s a little more to the \
story than just that, and hopefully I should be back on the form I was in before it \
all went a little bit wrong.<br> <br>I am intending, however, to try to do quite a \
substantial and varied bit of work on KDE 4.x with the intention of improving the \
level of integration and the richness of the features (primarily implementing as much \
as desireable, in say the bluetooth framework, where the majority of the features are \
already provided by underlining libraries. Also similarly where a feature may be \
provided by QT or KDE libraries but it&#39;s not widely integrated through out the \
framework: an example may be the clipboard kioslave, or extending the screen capture \
application so that can create a image map for the child windows of the captured \
screen, window or area which would be use full for writing documentation etc.. for an \
application and allowing the user to click or hover over the various elements and \
pull up the documentation for the element)<br> <br>I also have a NVLD (none \
&#39;verbal&#39; learning disability), most probably Asperger&#39;s. This causes me a \
couple of issues. The first is that I may not get, miss or just miss-interpret \
something in the documentation. It doesn&#39;t happen too often, but when it does \
it&#39;s most often something really simple or I miss some of the finer detail \
that&#39;s critical.<br> <br>The other issue that possibly causes is that I can get \
some very high levels of anxiety, which may prevent me from releasing something \
public without having someone more private to give it the once over. (Lots of \
bullying at school and in the work place and the fact that I&#39;ve had so many \
issues with being told how bad my writing is and that because I&#39;m \
&#39;clumsy&#39; (not just physically, but sometimes when stressed make really \
&#39;silly&#39; mistakes like adding 1+1 and getting 3) and have a NVLD sometimes the \
trivial mistakes I make may not be apparent to me until I leave something for a very \
long time then have a look at it again.<br> <br>Also, in the past (and for the past \
about 5 years or so, up until 8-9 months ago), I&#39;ve been put on medication by the \
shrink that has been highly inappropriate (I was miss-diagnosed with psychosis and \
bi-polar, but have a NVLD and ADHD) medication. I was put on anti-psychotics which \
lowered my dopamine levels, instead of being treated with stimulants to raise them. \
This resulted in what can only be described as a chemical lobotomy and uber ADHD, to \
the extent that it took me 5 years to work out it was the meds, because I \
couldn&#39;t think and because the shrink didn&#39;t relate my problems getting \
significantly worse to side effects of the medication, and also to the level of work \
I was doing from dropping from about 6 units a day to about 3 a month, if that, \
increased paranoia and unable to think or concentrate at all or understand really \
simple things like Euclid&#39;s algorithm for GCD. My IQ dropped by 20 points \
etc...<br> <br>They also liked to put me on anti-depressants, and because if I get \
emotions I get them acutely if the anti-depressants worked at-all they worked like \
you&#39;d expect recreational drugs to work, very quickly, strongly and within a week \
on a low dose I&#39;d start getting all the really bad side effects like increased \
anxiety and then when I stopped them I&#39;d get the discontinuation syndrome for \
several years after, including things like mild, none-psychotic visuals etc...<br> \
<br>Anyhow, if they want to try putting me on anything like that again, I may freak \
out a little. I had to stop working on the DirectX 9 3D stuff many years ago that I \
was working on because of the increase in and the additional symptoms I was getting, \
due to the inability to think or concentrate it was a very confusing time for me and \
I didn&#39;t handle the situation in a particularly professional manner. I&#39;m \
defiantly not going to let them put me on the anti-psychotics again as I&#39;ve just \
about gotten over the discontinuation syndrome, which is basically the worst dopamine \
psychosis you could imagine as my brain tried to cope with the increase in dopamine, \
in the areas of the brain that cause psychotic illnesses, compared to what they were \
when I was on the medication.<br> <br>Starting to get into doing some programming and \
exercising and using my brain again is, for me, part of my recovery process and I \
have the aim of getting myself able to work full-time (or more typically as in the \
past 18 hours a day, 6 days a week). Also it should help greatly with my ADD/ADHD and \
I&#39;ll know if  I&#39;m more &#39;normal&#39; again because I will start to \
hyper-focus and become very well and able again.<br> <br>I posted a email on here a \
while ago, for a bit of a heads up and for a bit of advice about a couple of things \
I&#39;d tried to do in the past, but not implemented quite correctly.<br><br>I found \
the answers to a couple of questions on my own, and will probably find the answers to \
some of the others without assistance. The key question I didn&#39;t get a reply to \
related to the desirability of both what I intended to port and correct from KDE 3.x \
to 4.x and also any additions to it, or what would be the best route to go to \
implement the various &#39;optional&#39; features I&#39;d suggested.<br> <br>So, the \
questions really are:<br>1:  Since I&#39;m going to be working on a variety of \
things, but most of them  will probably be more &#39;CORE&#39; kde related. \
Where&#39;s the best place to ask more &#39;general&#39; questions related to \
development? (I realize that sometimes I may well be pointed in the direction of the \
mailing list or IRC channel or forum etc... for the particular component of \
                application that I&#39;m doing some work upon).<br>
2: What is the best approach to get some testing and feedback, with the hope of \
having features or often patches put into KDE core SC? (I will most probably release \
things to kde-apps, but some things are going to be more experimental or may need \
                some looking at at the pre-alpha stage)<br>
3: There are 3 ways of doing things, the bad way, the good way and the best way. \
Where&#39;s the best place to, once I&#39;ve written something the good way, go to \
make sure that it&#39;s also written the best way, implementing and making available \
features and framework in not only a correct manner but also as best as possible for \
the stage in the development.<br> and finally.<br>4: I would like to go through \
kde-bugs and see what I can do with regards to fixing some of the bugs that fit in \
with my objective, or also just squashing a few bugs as I go to get me more familiar \
with the KDE framework and the likes. Last time I looked at kde-bugs, many of them \
were now either irrelevant, so far as I could tell, because they had either been \
implemented in a different way, or because KDE 4 done things in a different way to \
KDE 3 making them unnecessary, impossible or impracticable. Where do I go before \
diving in to try an fix a bug or implement something, ensuring it&#39;s both \
desirable, possible,  someone else isn&#39;t in the middle of doing it (though I \
would be quite happy to help that someone else), or it requires implementing \
something else which is either pipelined or any of the prior?<br> <br><br>Thanks in \
advance, and again sorry about the length of the email but I tend to find that a bit \
more explanation and finding out things early is much better than having to do a \
re-write half way in.<br><br>Oliver Stieber.<br> <br>



>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic