Yuv
Yulia wrote:
> spent quite a bit of time trying to compile the code on mac os.
congratulations. that's not the easiest platform to deal with.
> Instructions
> in the most cases are straightforward and easy to follow (there were a
> couple commands that are outdated.
you're encouraged to sign up for a wiki account and update them.
> Right now the issue that I'm having is that when I try
> to stitch images together, it throws an error.
I'm not sure about the current status of SVN, and even less in relation
to building on OSX. Maybe Harry can recommend an SVN revision that is
known to work?
Other than that, errors are the daily bread of development. You're
invited to check if there is a similar report in the bug tracker and add
details there, or start a new ticket there.
<http://sourceforge.net/tracker/?group_id=77506&atid=550441>
> Would it be ok to ask for help with set up in this mailing list?
yes! we are all here to help. There is plenty of expertise on this list
and the way you are asking I am confident somebody with the right skills
and some time at hand will jump in and help you. I'm sorry I don't know
much about setting up the develeopment environment on OSX.
> UofT
acronyms, acronyms, can you expand?
> studying AI.
I guess artificial intelligence?
> 1) does it matter which platform I am developing on?
> (at school I program on Mac and Linux only)
no. as long as you get the code to build on your platform and provide a
simple patch to show proficiency of your tools, you're free to use any
platform you feel comfortable with. It will be a requirement for your
code to work on all platform when integrated in Hugin, but this is
something for which you'll get community help from people experienced in
those other platform. For example last year Tim developed Celeste on
Ubuntu. Harry helped him getting it to work on OS X and I helped him
getting it to work on Windows.
> 2) what level of detail do you expect to see in the proposal when it comes
> to implementation? (Obviously I will study the code as much as I can in the
> time left, but I cannot guarantee that I would be able to say precisely
> which data structures, functions etc. I plan to implement).
I don't think that we need so much implementation detail as to a
complete analysis of data structures and functions / API. What we want
to see is in the case of a project such as lens calibration (which
implies the development of algorithms, some of which are still
experimental) is:
* research of prior work. are there papers out there detailing math
formulas that may be interesting for the task at hand?
* a schedule with a break down of the different task that can be
planned. You can not predict that one algorithm will be useful as
intended, but you can predict the time it takes to test (in Octave or
similar tools), the time it takes to implement a stand-alone proof of
concept in C++ and the time it takes to integrate in Hugin.
* an objective, stating what the intended achievement is.
> Sorry for longish email and thank you for your time.
no worries, your email is very relevant and it is my pleasure to take
the necessary time to answer it.
Looking forward to read more from you. But first things first, get your
school assignment done :-)
Yuv
Galloth <lordg...@gmail.com> wrote:
> But I will not start programming until I will be selected, so I give
> up on hugin (which requires sending a patches) although I understand
> why you requiere it.
> But when you asked, I am interested. Is that topic still free? Should
> I write proposal even if I will work on hugin only after I got
> selected?
We're not looking for mercenaries here, we are looking for committers to
join our community which is all about giving and not about taking.
Selection for participation in Google Summer of Code is a privilege. We
are humbled by Google's generosity toward our project. We are equally
humbled by the generosity of all contributors to the community and by
the generosity of students who decide to apply.
The only feedback I can give specifically to the question you are asking
is that you are free to write a proposal and we will consider it like
every proposal.
Potentially we could even accept you and get you started during the
community bonding period. And we could decide toward the end of the
community bonding period to ditch you for whatever reason. No money for
you then. And let's not forget that we could fail you at mid term and at
the end of the program.
And you know what? I'm not interested playing this kind of games.
Because from your statements I get the impression that once Summer of
Code is over you will disappear, and all my efforts and Google's money
will have been wasted on paying for some code that we could probably get
done faster, better, with less effort and money.
My interest is to attract people to stick around in the long term, to
see them growing. It's an investment. Like any investment, initially it
costs more than it yields. Over time it bear fruits.
Your post motivated me to look back, to see how the return on our
investment was.
I am happy to see:
* Ippei (2007) still active on the Mac build despite having joined the
workforce.
* León (2007) still active on FreePV and applying to VLC this year to
add panorama playing capabilities there in a joint project that the two
organizations have tried to set up since last year.
* Zoran (2007) went on mentoring in 2008 and is still around despite
being very busy in his new job.
Out of five 2007 students that's not bad. Of the other two students one
was a superstar. Her code is great. She has moved on. The other one we
had to fail, but it was a good learning experience for both. He
completed his 2008 GSoC project with another organization successfully,
and we learn to introduce the patch requorement.
* Marko (2008) still around, integrated his code long after GSoC was over.
* James (2008) still contributing fixes. Integrated his code long after
GSoC was over.
* Tim (2008) ready to be a mentor or a student this year, depending what
occasion arises, and still contributing. Integrated his code long after
GSoC was over.
* Fahim (2008) still active on his branch with the masking code. It's
our shortcoming that his code is not integrated in Hugin yet because we
do not really know how to evolve the user interface to make use of the
advanced tool he developed.
* Onur (2008), who with Zoran has worked on one of the most demanding
projects of ours, and is still around but busy with his academic career.
Right now we'd need somebody to pull the strings together and bind his
project, with Zoran's 2007 project, into the Holy Grail of a patent-free
control points generator.
Out of five 2008 students. Well, there was a sixth, together with VLC,
but he desisted because he got a full time job. We hope to catch up on
that project with León who is applying to VLC this year.
I rather give one of the slots available to a deserving student - to
somebody like Lukáš who was too young for GSoC 2007 and became a
frequent contributor and committer without expecting us to be accepted
as a GSoC 2008 mentoring organization and without expecting to be
selected. Or to one of the students who have shown interest, passion,
curiosity and humility (Dev, Irena, Joe, Yulia, and please forgive me if
I forgot somebody of those who joined this mailing list in the last week).
And I rather give a slot back to Google for allocation to a more
deserving student at another project, than waste Google's money and the
time of my fellow mentors on somebody who does not seem mature enough in
my judgment.
Wow, that was a long email! I felt angry when I started the reply. I
feel better now. Should I hit the "send" button? I think so. I am still
inclined to black-list you, but I may be wrong. Maybe you will see what
in your attitude is incompatible with this community? Feel free to come
back any time you want, the door is not closed. In the meantime I share
this exchange from our mailing list, conveniently stored at
<http://groups.google.com/group/hugin-ptx/browse_thread/thread/e02061a1555edd56>
with the other mentoring organization. Just that they know who they are
dealing with in case you apply there too.
Yuv
and how far have you advanced since the last time I gave you feedback?
<http://groups.google.com/group/hugin-ptx/msg/b198cd08b123ab04>
do you need any help? if you don't ask, we don't know how to help you.
Yuv
anybody still around/interested other than León and Lukáš who are
already set up?
Galloth <lordg...@gmail.com> wrote:
> I think it is stab in the back, because
> I cannot explain myself to the other mentor.
A link to this post will be forwarded to the GSoC mentors list so that
interested GSoC mentors can read the explanations.
> I should have answer into hugin email list and than unsuscribe,
> but now, I am not going to subscribe back
Done it for you. The mail, in its entirety as below, has been forwarded
to hugin-ptx. The archives are world-readable, no need to be subscribed.
I have no further comment nor further wish to discuss with you.
Yuv
Galloth <lordg...@gmail.com> wrote:
> Hello Yuv
> First I should explain why I am writing to you and not to hugin email
> list. That is because I unsubscribe from that list. You have right
> that I am not good for hugin comunity. I am going to explain it later
> in the email. I also think that you should read it all, because of the
> reason decribed later.
>
> 2009/3/28, Yuval Levy <google@****.ch>:
>> Hello Jan,
>>
>> Galloth <lordg...@gmail.com> wrote:
>>> But I will not start programming until I will be selected, so I give
>>> up on hugin (which requires sending a patches) although I understand
>>> why you requiere it.
>>> But when you asked, I am interested. Is that topic still free? Should
>>> I write proposal even if I will work on hugin only after I got
>>> selected?
>
> Did my email offend you? It was not the purpose and I do not see why.
>> We're not looking for mercenaries here, we are looking for committers to
>> join our community which is all about giving and not about taking.
> I am not a mercenary and I am little offend by that. I am person with
> more than one interests and hobies so I want to choose wisely, what to
> do. The fact, that google offers money is motivating that is true. But
> I am willing to do only jobs, that interests me.The fact I am not
> wiling to work for huggin before being selected does not mean that I
> am not wiling to do anything. Mostly it is an answer to your request,
> that student should do unnecesary work. At last that is how I see it.
> You require that students to do patches and wrote:
>
> no worries about duplicate efforts.
>
> for you it is a bug hunt, for the students it is about showing us that
> they can hack the code base. There is no requirement for the student
> patch to be useful or to be applied to the code base when considering
> them for GSoC.
>
> So I as student should work why? Not for money, not to write useful
> code and therefore I do not want to write at all. When you asked about
> interested student, I replied because I was interested in the
> proposal, but I also told you, that I do not want to send these
> patches. Maybe I should write you why.
>> Selection for participation in Google Summer of Code is a privilege. We
>> are humbled by Google's generosity toward our project. We are equally
>> humbled by the generosity of all contributors to the community and by
>> the generosity of students who decide to apply.
>
> Yes GSoC is a priviledge, but it should be because only best people
> are accepted. Therefore I would understand that you want to saw their
> code, to choose the best. and therefore I asked, if you are interested
> in my proposal even without me sending the patches, because If I do
> not send the code, you can not compare me with the others.
>
> I do not agree with other parts of the paragraph, but it is my
> subjective opinion and probably the biggest problem at all.
>
> I see GSoC as simply agreement. Students offers his time and work to
> some organization. Orgaization offers know how,interesting problems
> and open source oportunities. Goggle simply offers some publicity and
> a money. I myself think that publicity is more important. I would
> never hear of most of these interesting organizations there without
> GSoC.
>
>
>> The only feedback I can give specifically to the question you are asking
>> is that you are free to write a proposal and we will consider it like
>> every proposal.
>
>> Potentially we could even accept you and get you started during the
>> community bonding period. And we could decide toward the end of the
>> community bonding period to ditch you for whatever reason. No money for
>> you then. And let's not forget that we could fail you at mid term and at
>> the end of the program.
>
> When I fail with my job, than I am not going to get money. I do not
> know, why you writing it. Are you suggesting, that you took student,
> take his work and let him fail? I hope not, but it is how it looks to
> me. When I am writing proposal I think if it is interesting and if i
> am able to and wiling to do it. I do not even think about time so
> much. And therefore not about money. What if I choose proposal that
> will take me 6 months to complete or more? In this perspective,
> googles money are not so much. But as I wrote earlier, it is a
> motivation to start, not pay.
>
>> And you know what? I'm not interested playing this kind of games.
>> Because from your statements I get the impression that once Summer of
>> Code is over you will disappear, and all my efforts and Google's money
>> will have been wasted on paying for some code that we could probably get
>> done faster, better, with less effort and money.
>
> You got a wrong impression. If the community is nice and the problems
> are interesting, I will continue. Are you interested in my opinion
> about you? I think not, so I am not going to write about it.
>
>> My interest is to attract people to stick around in the long term, to
>> see them growing. It's an investment. Like any investment, initially it
>> costs more than it yields. Over time it bear fruits.
>
> It is the same for the student. During the GSoC one can evaluate how
> the community is and if he wants to continue to work with it.
> Sometimes it can be done a lot more faster, like now.
> That is an impressive result. I am really fully surprised.
>> I rather give one of the slots available to a deserving student - to
>> somebody like Lukáš who was too young for GSoC 2007 and became a
>> frequent contributor and committer without expecting us to be accepted
>> as a GSoC 2008 mentoring organization and without expecting to be
>> selected. Or to one of the students who have shown interest, passion,
>> curiosity and humility (Dev, Irena, Joe, Yulia, and please forgive me if
>> I forgot somebody of those who joined this mailing list in the last week).
>
> It si your right to choose and I wish them good luck. But Why should I
> write proposal if i do not have a chance of being accepted?
>
>> And I rather give a slot back to Google for allocation to a more
>> deserving student at another project, than waste Google's money and the
>> time of my fellow mentors on somebody who does not seem mature enough in
>> my judgment.
> It is all same here, I am not going to give a slot, I am going to give
> my work to someone.
>> Wow, that was a long email! I felt angry when I started the reply. I
>> feel better now. Should I hit the "send" button? I think so. I am still
>> inclined to black-list you, but I may be wrong. Maybe you will see what
>> in your attitude is incompatible with this community? Feel free to come
>> back any time you want, the door is not closed. In the meantime I share
>> this exchange from our mailing list, conveniently stored at
>> <http://groups.google.com/group/hugin-ptx/browse_thread/thread/e02061a1555edd56>
>> with the other mentoring organization. Just that they know who they are
>> dealing with in case you apply there too.
>
> Well that is other part of it. I think it is stab in the back, because
> I cannot explain myself to the other mentor. I can explain them that
> my attitude could be different to their organization than to yours.
> (Right I should have answer into hugin email list and than unsuscribe,
> but now, I am not going to subscribe back do not worry). Because,
> hopefully, they would appriciate students work more than you.
> You are right I did not realized, that hugin email list is stored on
> the net. If I did, I would answer into the list, so my answer would be
> stored as well.
>
> Jan
>> Yuv
>>
>
> Jan Kastil
> gal...@jabbim.cz
Yexo wrote:
> I've managed to compile the project
on what system?
> I read the other thread with some ideas for patches, and implemented
> one of them, now where should I sent it?
email it here as an attachment, please.
> And another question: I'm I correct to assume this mailing list is the
> primary means you use to communicate?
correct.
I look forward to see your patch.
Yuv
Thijs
Welcome Yulia,
congratulations. that's not the easiest platform to deal with.
Yulia wrote:
> spent quite a bit of time trying to compile the code on mac os.
you're encouraged to sign up for a wiki account and update them.
> Instructions
> in the most cases are straightforward and easy to follow (there were a
> couple commands that are outdated.
I'm not sure about the current status of SVN, and even less in relation
> Right now the issue that I'm having is that when I try
> to stitch images together, it throws an error.
to building on OSX. Maybe Harry can recommend an SVN revision that is
known to work?
Other than that, errors are the daily bread of development. You're
invited to check if there is a similar report in the bug tracker and add
details there, or start a new ticket there.
<http://sourceforge.net/tracker/?group_id=77506&atid=550441>
yes! we are all here to help. There is plenty of expertise on this list
> Would it be ok to ask for help with set up in this mailing list?
and the way you are asking I am confident somebody with the right skills
and some time at hand will jump in and help you. I'm sorry I don't know
much about setting up the develeopment environment on OSX.
> 1) does it matter which platform I am developing on?
> (at school I program on Mac and Linux only)
thank you for sharing your thoughts about the two projects, and for
stepping in. You're our wild card this year - you volunteered to be a
mentor and I appreciate your flexibility to volunteer to be a student
when I asked you last week. I was worried when I saw the quantity of
active students compared with the quantity of active students at the
same time last year.
Tim Nugent wrote:
> Straight-line detection for automated lens calibration
> ======================================================
...
> Bracketing Panorama Model
> =========================
...
IIRC you're the first student to show interest in the Bracketing
Panorama Model, which as described would help Hugin catch up on
commercial stitchers that have an easier user interface to handle
brackets and tonemapping.
A related challenge would be handling the seams of full spherical panos
(the 360° seam, the zenith and the nadir) during the blending phase and
during the tone-mapping phase. Currently, tonemapping a 360°x180° is a
painful manual procedure.
Straight-line detection sounds interesting too, and there are plenty of
students aiming at it.
Whatever you choose, I look forward for your application
.
Yuv
Thijs Marinussen wrote:
> Attached a fix for bug 2166837 "nona opens unused files for no apparent
> reason". Since this is very small I'll make another one to demonstrate
> my skills better.
thank you for taking the time to build Hugin and submit a first patch.
Lukáš has already given you a thorough peer-review. I look forward to
see your improvements.
That said, you have demonstrated what we need in a patch:
- you interact well with the community
- you have the toolset to build Hugin
- you started hacking and produced a patch
I recommend that you take care of your application, the deadline for it
is April 3. You can submit an improved patch even after April 3. We will
try to review/consider patches and improvement that arrive during the
ranking period, April 3 to April 20. There is no guarantee as the
workload may be high, but chances are that if you submit a patch before
April 10 it will get reviewed and accounted in your application review.
Welcome on board and good luck!
Yuv
Mokhtar M. Khorshid wrote:
> I have participated in last year's GSOC program, and build the
> wxWallCtrl for wxWidgets.
Thank you for your openness and straight-forwardness with which you
filled the application in the webapp.
Based on your code in the wxWidgets repository and on feedback from your
last year mentor, you do not need to provide a patch against Hugin to
qualify. There is enough listed at
<http://wx.ibaku.net/changelog/?d=MMK> that speaks for itself.
I've asked Julian if he would hire you again and the answer was yes.
I trust you can easily build Hugin and hack the code (wxWidgets is the
GUI toolkit). You are welcome to do the patch exercise for completeness,
but it is totally up to you.
> feel to pose any questions to me here.
It's a sensitive question. I'll ask it here because I think it is
relevant also for the other students (who may want to answer it for
themselves and maybe even to us). You may answer privately if you prefer.
What are the chances that you will stay with our community after GSoC
and continue to maintain your code and further contribute code to Hugin?
I've asked Julian whether you are still participating in the wxWidgets
community and whether you are still contributing to the code. You know
the answer.
We see GSoC as an entrance door, as the beginning of a longer
relationship. I have the impression that your view of GSoC is more of a
self-contained projects. Veni vidi vici. And I have no doubt you can and
will win. But I want this to be win-win for everybody.
Loyalty and relationships can not be enforced and very often they also
can not be predicted. How do I know that a student will stick around and
become a committer? I don't. I try to do my best at making them feel
welcome, and I look for evidence where available.
In your specific case, I appreciate your openness and honesty about your
lack of interest in photography. Add the evidence from wxWidgets and I
get the impression that you see a GSoC project with Hugin/Panotools as a
time-limited effort. Correct me if I am wrong.
There is nothing wrong with that when it is done openly, and your
openness, added with your impressive CV, speak for you.
If I am right about the differing views that we have of GSoC, we can
either seek a compromise in which both you and the community win. A
compromize that can reconcile our need for maintainability with your
need to move on after GSoC is over.
The project you are applying to is one of the longer terms commitments.
It's open ended and I would like to assign it to somebody who is likely
to stay around for longer. There are other projects that are more
self-contained and if you want we can work together toward an
application on one of those.
Alternatively, I can help you seek another mentoring organization for
which it is not a problem that the relationship is time-limited.
Whatever you choose, let me reassure you that you have my support. Your
CV is impressive. You have good references. Your approach and your
communication are open, genuine and make me want to help you achieve
your goals. With Hugin/Panotools in GSoC if there is overlap/agreement,
or in another context.
Contact me any time.
Yuv
1.418.948.3374
> Please ask. I will not use this thread to expand already on what to
> do. I only want to mention that there are 2 options to work on OSX:
> - the standard cmake way
> - the XCode project way via the XCode IDE.
I compile everything using the cmake command with debug flag set. But
I am still not able to step through all files when running with gdb.
Is there anything else I need to do to be able to debug it on Mac?
As for compiling instructions, everything is straightforward, except
they don't mention installation of exiftools. Also for building
enblend using fink, the command for installing dependencies looks
like this:
fink install lcms lcms-shlibs boost1.33 libtiff libtiff-shlibs libxmi
libxmi-shlibs libjpeg libjpeg-shlibs libpng libpng-shlibs
and it didn't work for me. Instead of libpng i had to use libpng3. I
don't know if it is worth mentioning on the wiki, but I spent some
time reading fink manuals to resolve that.
Now that's done, I got my first panos and I'm trying to work on some
patches. The issue is that next week is the last week of classes and I
have everything due this Friday and next Monday. I'm still working on
my application and reviewing some relevant papers, so that would be
done by the deadline. Is it ok if I submit the patch maybe a day or
two after the deadline for application? I am very interested in this
project since it is something that goes well with what I study at
school and plan to continue doing after school ends. It is the timing
that kills me. Next week I am going to be practically free.
>
Please don't look at application that I submitted today, I'm going to
work on it tomorrow.
Thanks,
Yulia
*yes*
> Please don't look at application that I submitted today, I'm going to
> work on it tomorrow.
don't worry, Hugin, like so many open source project, is work in
progress. Your work in progress application fits nicely in :)
Yuv
kevindra wrote:
> I am very much interested in the "Automatic feature matching for
> panoramic image". The main reason behind this is that I have done a
> project in Image Processing which is the "Image Mosaics Generator".
Bruno already pointed you in the direction to dig for the proposal.
Did you build Hugin on your computer? You need to submit a simple patch
against a recent Hugin SVN version to show that you have the tools and
basic skills that it takes to be successful on this project.
Because the application deadline is April 3, I recommend that you first
submit an application on Google's webapp and then work as fast as you
can on setting your tools and providing a simple patch. We will be
accepting patches after application deadline. Candidates will not be
accepted after application deadline if they have not applied on the
Google webapp.
Good Luck
Yuv
sumit wrote:
> How do I proceed with the application process....Am I allowed to
> submit a patch after 3rd april.
Yes, you can submit a patch after 3rd april, but please hurry.
Before 3rd april: get yourself an account on the Google webapp and
submit an application proposal to Hugin.
ASAP, but acceptable after 3rd april, probably for another ten days or
so: build Hugin on your computer and submit a simple patch against a
recent Hugin SVN version. All we want to see is that you have the tools
and basic skills to hack Hugin. The patch does not have to be big or
complex. Just changing the color of a button or a text is enough to qualify.
Good Luck
Yuv
Mokhtar M. Khorshid wrote:
> Let me try to answer your question as best as I can.
Your answers, your sense of purpose and your maturity impress me. I
believe we can work out something that will captivate you and be of
interest for all of us.
This year, one of our mentors is Sébastien Roy of Université de Montréal
<http://www.iro.umontreal.ca/~roys/en_index.shtml> . He is researching
fundamental problems of 3D computer vision
<http://vision3d.iro.umontreal.ca/> .
He publishes much of the software produced in his lab under an Open
Source license and we found many points in common between
Hugin/Panotools/Lighttwist.
There are no project ideas posted on
<http://wiki.panotools.org/SoC_2009_student_proposals> because we have
not had the time yet to work them out.
I0m meeting Sébastien and Vincent on Friday to prepare specific project
ideas that you (and other interested students) can pick up.
Stay tuned for that. The rules at Google are that if there is agreement
between the student and the mentoring organization, the scope of an
application can be changed, even that radically. You have an application
in the webapp, we have time up until around April 15 to work something out.
> I still am subscribed to
> wxWidget's groups (and even have enhancements that I still want to
> make to wxWallCtrl)
how far advanced is that enhancement? do you think you could provide it
as "qualifying patch"?
> as a dedicated double majors student, I am usually occupied
understandable.
> Let me try to suggest an action plan. Firstly, as long as there is
> work in 3D space transformations or OpenGL (or any other computer
> graphics work) I will be interested in doing it.
There is a lot of work in 3D space transformation that is waiting for
your talent.
I'll share with you a vision.
Imagine you're in a room. A classroom, though any concave volume will
do. Projectors (or wall integrated touch screen displays,
rear-projectors, whatever combination) are scattered all over the place,
to cover the concave surface completely, and they project a seamless
immersive environment.
To do this we need:
- warping and blending, similar to Hugin, although the process is
inverse since we are splitting into individual images from a single
hemispherical or equirectangular input, and there are further challenges
such as real-time.
- We'll need to adapt the geometry to the position of the projectors;
and we'll need to blend the intensity of the projections in overlap
areas. Some sort of calibration mechanism, like Hugin has geometric and
photometric adjustments.
Lighttwist <http://vision3d.iro.umontreal.ca/en/projects/lighttwist/>,
Sébastien Roy's project, currently does the blending horizontally on a
cylinder only, and uses a fisheye image from the center of the cylinder
to calibrate.
My vision is to break out of the constraints of the cylinder, so to make
a truly immersive experience possible; and to break out of the
constraints of a regular geometry such as a dome (planetarium) or a
cylindrical screen.
At some point there may be individual cameras associated with individual
projectors, and the calibration may be in real time, accounting for
moving objects and changing conditions. But for now, static, one-time
calibration of the system before projection as done in Lighttwist will do.
My background is in business and economics. Such a system would enable
humanity to put a planetarium in every classroom for less than 5000$.
Today the cost of a planetarium this size is about 500.000$ and it
requires a fixed installation. It will enable us to share a common room
even if we are time zones apart. Amd plenty of other applications.
Lot of work in 3D space and challenges for skilled mathematicians and
computer scientists like yourself.
And no, I won't ask this to be completed by one Google Summer of Code
project (although, isn't it April's Fool today?)
> my research focus in
> graduate school will be computer graphics, so whenever I can find a
> topic of overlap between my studies and hugin, I will be able to
> devote more time to contributing as it will double as studying for me.
that would be great.
> But of course, my participation level will be uncomparable with that
> during GSoC
understandable. GSoC is full time. Normal participation in Open Source
is spare time (which is even less than part time). GSoC is a unique
opportunity to work full time on a project. Beyond that, nobody expects
the same quantity and intensity. Rare are those moments in life when one
can devote himself to a hobby with such intensity.
> My objective for this summer is: Get some good (graphics programming)
> experience by working on an interesting project, make a good
> reputation by leaving a positive impression (so that my work can be
> used as a reference), and, if possible, do this as a GSoC project.
You're on track to achieve this.
> Now that you have a clear vision of how/why/when I would be available
> and what my objectives are, you should be able to guide me to what
> would work best for everybody.
I think you would be an enrichment to this community. It could be the
idea you originally applied to. It could be the ideas that will be
tabled (hopefully soon) with Sébastien Roy. At this stage we are guiding
each other toward knowing each other. Your reply gave me a much better
insight into your motives. We'll work something out for the common benefit.
Yuv
well done. yes it was part of the older SDK (which is no longer
compatible with the repository because of new dependencies introduced in
GSoC 2008).
Yuv
just make sure you head out to the Google web app and put in an
application for Hugin, even if incomplete. It is not enough to simply
have an account in the Google web app, you absolutely need to have an
application, even if incomplete.
http://socghop.appspot.com/student_proposal/apply/google/gsoc2009/<your
LinkID>?organization=hugin
put in a reference to a page on our wiki and keep working the proposal
there.
> I know you said it is possible to submit it a bit late but would it harm my
> application if I dont?
* you must submit an application as described above before April 3. If
you don't you're out and there is no way we can help you. The
application can be incomplete.
You have time between April 3 and April 15 to complete the qualification
task (patch) and articulate your application on our wiki.
Good Luck
Yuv