Re: [orca-list] donations
- From: José Vilmar Estácio de Souza <vilmar informal com br>
- To: Krishnakant Mane <krmane gmail com>, Alex Midence <alex midence gmail com>
- Cc: orca-list gnome org
- Subject: Re: [orca-list] donations
- Date: Mon, 01 Sep 2014 18:32:24 -0300
Hi.
I don't know if this can help but there is a file called orca.py in the
directory src/orca with a function called main.
If I am not mistaken, is the code that initializes orca.
According to what I understood, orca reacts based in events.
There is a file called default.py in src/orca/scripts directory that
implements a function for each event.
Examples:
def onActiveChanged(self, event):
def onActiveDescendantChanged(self, event):
def onFocus(self, event):
def onCaretMoved(self, event):
....
Suppose that you wants to implement a different behavior in a specific
application when the caret is moved.
Basically you need to do the following:
1. Create a new directory in the directory src/orca/scripts/apps.
Seems that the new directory needs to have the name of the application.
2. Inside the new directory you need to create a file called script.py
and inside this file create a sub class of the class Script that is
inside the default.py file.
3. Re implement the function onCaretMoved with the desired behavior.
There are more things to do but this is what I remember from memory.
I hope this helps in some way.
On 09/01/2014 04:55 PM, Krishnakant Mane wrote:
Correct,
Would love to do that and in process also do some contributions to the
code myself.
Now the thing I will need is just the starting point, which is the main
entry point?
which are the core modules and some help to understand the linkage.
Then documentation can be easy.
I liked this idea very much.
Joanie or some one can help with at least this much.
Happy hacking.
Krishnakant.
On Tuesday 02 September 2014 12:31 AM, Alex Midence wrote:
Perhaps, this could be your organization's contribution. There is
clearly a need for such documentation. that it is not available is a
poignant testament to the great amount of work there is to be done on
this project and the limited amount of resources for anything other
than core development of the product itself. It's not like there is a
large team of developers that work on Orca. There's only one as far
as I know. One person can only do so much. so, if you have expertise
in Python, if you have an organization of other such individuals,
then, it would be enormously valuable to have such a group dedicated
to putting together some sort of extensive developer documentation.
Otherwise, it will always be a situation of lacking the tools to build
the tools to help out. It would doubtless be quite a feather in your
team's cap to have contributed such a very needed body of work.
Just my two cents,
alex M
On 8/31/14, Krishnakant Mane <krmane gmail com> wrote:
Time and time again, I have wished to get some serious documentation,
I am expert in Python, know some little bit about accessibility
infrastructure of Gnome and don't really need donation, coz some funds I
can arrange locally and put some developers to work along with me in my
own organization Digital Freedom Foundation <www.dff.org.in>
Just get me started with some basic explanation on the entry point and a
few Orca modules, that's it.
I have mailed several times about this but I have not got any
constructive reply so far.
Hope this time I will get, now that the issue has come up for
discussion.
Happy hacking.
Krishnakant.
On Sunday 31 August 2014 04:46 AM, B. Henry wrote:
I wish we could get enough donations to have a serious programmer to do
some of the stuff that's maybe 2nd priority, or
best if possible some tasks that Joane could deligate to save here
time.
Anything less than a half time committment for several months seems
not so
ifficient as most folks would take a bit of
time to not only familiarize themselves with the code, goals, and to a
point the history, e.g.things that may have not
worked so well that were tried. That's assuming obviouslly a good
knowledge of Linux and at least some knowledge of
accessibility standards, and the existing accessibility stack.
I think anything less than $10,000 would be poorlly spent assuming
paying
anything close to going rates for good coders. I
do not know how many orca users would be willing to give enough to
make a
difference. Also itwould be hard to get the word
to a lot of the users. Of course soome just plain could give little or
nothing.
I think perhaps it is worth considering what is actually possible,
including trying to get a handle on how many people
would be willing to donate at least $10, and what if any specific goals
they would be willing to support economicallyl.
Ipersonally donate a bit to NPR, or atually usually to a station, but
would try and find a bit for orca if we could
actually make a notable difference in development, but the way
things are
for me it'd be $10 maybe twice a year.
NVDA certainly must have more users than orca, and I know they did
get a
fair amount from end users when they first
started pushiing for this a bit. I do not know what they are pulling
in on
average per month or year now.
I'd give any money that would possibly go to nvda to Orca for a couple
years anyway, again, if we could make a real
difference.
On Sat, Aug 30, 2014 at 06:54:36PM -0400, Storm Dragon wrote:
Hi,
A while back, we were told if we wanted to donate to orca we could do
either of the following:
give blood to the red cross
donate to NPR
In the spirit of this, I try to give blood everytime the Red Cross
is in
my neighborhood. I'm not sure if the donations options have changed
though.
HTH
Storm
On Sat, Aug 30, 2014 at 04:11:30PM -0600, derek riemer wrote:
Hey,
I use orca for some of my programming work. I was curious, does orca
receive funding from individual users? If so, how should I donate
a few
bucks to it? If not, are there any organizations I should give
funding
to
to thank them for supporting Orca?
--
------------------------------------------------------------------------
Derek Riemer
Department of Computer science Undergrad, proud CILA member, music
lover,
and much more.
"Not everything that is faced can be changed, but nothing can be
changed
until it is faced." - James Baldwin
email me at derek riemer colorado edu
<mailto:derek riemer colorado edu>
Phone: (303) 906-2194
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
--
Powered by Arch Linux! I am registered Linux user number 508465:
https://linuxcounter.net/user/508465.html
My blog, Thoughts of a Dragon: http://www.stormdragon.tk/
get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key
43DDC193
The great thing about Object Oriented code is that it can make small,
simple problems look like large, complex ones.
"I don't wanna face my fears! I'm afraid of 'em!"
SpongeBob SquarePants
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
--
{}S José Vilmar Estácio de Souza
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]