openmeetings-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexei Fedotov <alexei.fedo...@gmail.com>
Subject [GSoC 2012] Send your proposals to Google
Date Tue, 03 Apr 2012 05:37:14 GMT
Guys,
make sure your proposals are here:

http://www.google-melange.com/gsoc/homepage/google/gsoc2012

Only few days remaining

--
With best regards / с наилучшими пожеланиями,
Alexei Fedotov / Алексей Федотов,
http://dataved.ru/
+7 916 562 8095



2012/4/3 German Grekhov <german.grekhov@gmail.com>:
> My edited proposal is here now:
> http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012
>
> 3 апреля 2012 г. 9:13 пользователь German Grekhov
> <german.grekhov@gmail.com> написал:
>> Ok, I will do that. But where should I submit them?
>>
>> 1) Proposal: wiki and melange.
>> 2) Resume, Cover Letter: ???
>>
>> German.
>>
>>
>> 2 апреля 2012 г. 23:54 пользователь seba.wagner@gmail.com
>> <seba.wagner@gmail.com> написал:
>>> Yeah you have to submit it, mentors will then rate it.
>>>
>>> I copy here the requirements publiched by IDI for GSoC:
>>>
>>> Students applying to work with [ORG] must submit a Resume, Cover Letter,
>>> and a one or two page project proposal as described on the Project Ideas
>>> Page.
>>>
>>> Proposal should include:
>>>
>>> 1. The title of the project
>>>
>>> 2. A summary of the research done to become familiarized with a project.
>>>
>>> 3. A list of distinct tasks that will be completed over the project period.
>>>
>>> 4. A timeline listing when key deliverables will be completed
>>>
>>> 5. Links to resources that will be utilized for the project.
>>>
>>> Applicants may also choose to include mockups, wireframes, and other media
>>> elements to enhance their proposals. Please be sure your proposal is no
>>> longer than two pages in length.
>>> Sebastian
>>>
>>> 2012/4/2 Alexei Fedotov <alexei.fedotov@gmail.com>
>>>
>>>> You should
>>>> 02.04.2012 18:29 пользователь "German Grekhov" <german.grekhov@gmail.com>
>>>> написал:
>>>>
>>>> > What is melange? Who should post the proposal there: I or my mentor?
>>>> >
>>>> > 2 апреля 2012 г. 18:16 пользователь seba.wagner@gmail.com
>>>> > <seba.wagner@gmail.com> написал:
>>>> > > How did you get the mentoring access to the melange website? Do
you
>>>> need
>>>> > to
>>>> > > request it on code-awards?
>>>> > >
>>>> > > Sebastian
>>>> > >
>>>> > > 2012/4/2 Alexei Fedotov <alexei.fedotov@gmail.com>
>>>> > >
>>>> > >> Yes I do have the access,
>>>> > >> and I cannot see German and Dmitry projects among listed projects.
>>>> > >>
>>>> > >> BTW, were there any other applicants on the list?
>>>> > >>
>>>> > >> --
>>>> > >> With best regards / с наилучшими пожеланиями,
>>>> > >> Alexei Fedotov / Алексей Федотов,
>>>> > >> http://dataved.ru/
>>>> > >> +7 916 562 8095
>>>> > >>
>>>> > >>
>>>> > >>
>>>> > >> 2012/4/2 seba.wagner@gmail.com <seba.wagner@gmail.com>:
>>>> > >> > @Alexei: Do you have a mentoring access to melange?
>>>> > >> >
>>>> > >> > 2012/4/2 Alexei Fedotov <alexei.fedotov@gmail.com>
>>>> > >> >
>>>> > >> >> Guys,
>>>> > >> >> proposals should be published both on the project
wiki (or Apache
>>>> > >> >> wiki) and at melange, that's important not to miss
melange.
>>>> > >> >>
>>>> > >> >> --
>>>> > >> >> With best regards / с наилучшими пожеланиями,
>>>> > >> >> Alexei Fedotov / Алексей Федотов,
>>>> > >> >> http://dataved.ru/
>>>> > >> >> +7 916 562 8095
>>>> > >> >>
>>>> > >> >>
>>>> > >> >>
>>>> > >> >> On Mon, Apr 2, 2012 at 2:35 PM, seba.wagner@gmail.com
>>>> > >> >> <seba.wagner@gmail.com> wrote:
>>>> > >> >> > *Have I understood right that upload stream from
a user with a
>>>> wide
>>>> > >> >> >
>>>> > >> >> > connection is with high quality, but then when
it has gone to the
>>>> > >> >> > server the quality of the download stream could
be changed for a
>>>> > user
>>>> > >> >> > with narrow connection? What do you think about
the importance of
>>>> > the
>>>> > >> >> > task?*
>>>> > >> >> > => No, curently we can't deliver different
stream based on user
>>>> > >> >> > configuration. Basically this task requires to
modify Red5.
>>>> > >> >> > Importance of that feature ... well sure it would
be nice and
>>>> > >> important
>>>> > >> >> to
>>>> > >> >> > be able to have the option to watch a stream
in different quality
>>>> > >> modes
>>>> > >> >> and
>>>> > >> >> > eventually in HTTP streaming instead of flash.
At some point it
>>>> > will
>>>> > >> >> require
>>>> > >> >> > you to think about how to transcode the stream
on server side et
>>>> > >> cetera.
>>>> > >> >> So
>>>> > >> >> > it is basically a server side project. However
it is up to you to
>>>> > >> decide
>>>> > >> >> if
>>>> > >> >> > you want to apply for such a project.
>>>> > >> >> >
>>>> > >> >> > *How do you estimate this task? Is it the task
for whole GSoC or
>>>> > just
>>>> > >> a
>>>> > >> >> > part? If it is for the whole GSoC, I could make
it.*
>>>> > >> >> > => Hm yes sure we could make this task grow,
however if you want
>>>> to
>>>> > >> just
>>>> > >> >> do
>>>> > >> >> > this single tool you will have to give much more
details about it
>>>> > so
>>>> > >> that
>>>> > >> >> > 3th parties understand what is involved in it
so that it takes 4
>>>> > >> months
>>>> > >> >> to
>>>> > >> >> > implement it.
>>>> > >> >> >
>>>> > >> >> > As far is I do understand you want to work with
the UI. So your
>>>> > >> Proposal
>>>> > >> >> > could cover those tasks:
>>>> > >> >> > 1) Bandwidth / Network testing tool,
>>>> > >> >> > attached is a screenshot from such a tool, so
that tool would
>>>> have
>>>> > 5
>>>> > >> >> > indicators:
>>>> > >> >> > Ports, Connection, Repeat time, Download Speed,
Upload speed
>>>> > >> >> > You would need to create a server side servlet
for testing the
>>>> > upload
>>>> > >> >> speed.
>>>> > >> >> >
>>>> > >> >> > 2) Add audio/video settings to user profile
>>>> > >> >> > User could adjust those settings in the Testing
Application that
>>>> > pops
>>>> > >> up
>>>> > >> >> > before he enters the video conference room, That
way he can
>>>> record
>>>> > 5
>>>> > >> >> seconds
>>>> > >> >> > and test on its own and then store the settings
to his profile.
>>>> > >> >> > => You should add a small mockup what of what
it should look like
>>>> > >> >> >
>>>> > >> >> > 3) Improve the video pods
>>>> > >> >> > I did not understand what you want to do here
>>>> > >> >> >
>>>> > >> >> >
>>>> > >> >> > Sebastian
>>>> > >> >> >
>>>> > >> >> > 2012/4/2 German Grekhov <german.grekhov@gmail.com>
>>>> > >> >> >>
>>>> > >> >> >> Sebastian,
>>>> > >> >> >>
>>>> > >> >> >> thanks for your fast answer. Ok, I have understood
that video
>>>> > stream
>>>> > >> >> >> resolution auto-adjusting is unuseful feature.
So, about your
>>>> > >> >> >> suggestions...
>>>> > >> >> >>
>>>> > >> >> >> > Adjustment of the stream and measuring
bandwidth while
>>>> > >> conferencing is
>>>> > >> >> >> > basically a streaming server feature...
>>>> > >> >> >> > So if you are going to work on that,
your task will be:
>>>> > >> >> >> > - analysing which events are available
in Red5
>>>> > >> >> >> > - defining which scenarios we can realise
using those events
>>>> and
>>>> > >> >> >> > features
>>>> > >> >> >> > in Red5
>>>> > >> >> >> > - implementing such scenarios
>>>> > >> >> >>
>>>> > >> >> >> Have I understood right that upload stream
from a user with a
>>>> wide
>>>> > >> >> >> connection is with high quality, but then
when it has gone to
>>>> the
>>>> > >> >> >> server the quality of the download stream
could be changed for a
>>>> > user
>>>> > >> >> >> with narrow connection? What do you think
about the importance
>>>> of
>>>> > the
>>>> > >> >> >> task?
>>>> > >> >> >>
>>>> > >> >> >> > A completely separated thing would be
to implement an initial
>>>> > load
>>>> > >> >> >> > Tester:
>>>> > >> >> >> > A separated tool (comparable to SpeedTest)
that checks if you
>>>> > have
>>>> > >> >> >> > sufficient down/upload rate, can connect
to needed ports and
>>>> > >> measures
>>>> > >> >> >> > your
>>>> > >> >> >> > ping time. Such a "bandwidth detection
tool" would be
>>>> > implemented
>>>> > >> as
>>>> > >> >> >> > standalong application as you would
do that test even outside
>>>> of
>>>> > >> >> >> > OpenMeetings.
>>>> > >> >> >>
>>>> > >> >> >> How do you estimate this task? Is it the
task for whole GSoC or
>>>> > just
>>>> > >> a
>>>> > >> >> >> part? If it is for the whole GSoC, I could
make it.
>>>> > >> >> >>
>>>> > >> >> >> Unfortunately, we have not much time because
the proposal should
>>>> > be
>>>> > >> >> >> uploaded until the 6th of April, so I need
harry up with this
>>>> > choice.
>>>> > >> >> >>
>>>> > >> >> >> German.
>>>> > >> >> >>
>>>> > >> >> >>
>>>> > >> >> >> > 2012/4/2 seba.wagner@gmail.com <seba.wagner@gmail.com>
>>>> > >> >> >> >
>>>> > >> >> >> >> Hi German,
>>>> > >> >> >> >>
>>>> > >> >> >> >> thanks for the proposal!
>>>> > >> >> >> >>
>>>> > >> >> >> >> Could you please explain a bit more
detailed what you are
>>>> going
>>>> > >> to do
>>>> > >> >> >> >> and
>>>> > >> >> >> >> what tools and methods you will
be exactly using? For example
>>>> > for
>>>> > >> UI
>>>> > >> >> >> >> changes it is common that you might
include a small mackup
>>>> that
>>>> > >> >> >> >> describes
>>>> > >> >> >> >> the changes.
>>>> > >> >> >> >>
>>>> > >> >> >> >> About the automatic bandwidth detection
/ adjustment:
>>>> > >> >> >> >> I would like to know what process
you imagine to adjust the
>>>> > >> >> bandwidth.
>>>> > >> >> >> >> To
>>>> > >> >> >> >> detect the bandwidth is one thing,
however to change
>>>> somebodys
>>>> > >> >> >> >> bandwidth
>>>> > >> >> >> >> you would need to re-publish his
stream with different video
>>>> > >> >> settings.
>>>> > >> >> >> >>  The
>>>> > >> >> >> >> width and height of the video has
the biggest impact on
>>>> > bandwidth.
>>>> > >> >> >> >> However
>>>> > >> >> >> >> changing the video pod width/height
"auto-magically" is no
>>>> > >> option...
>>>> > >> >> >> >> the
>>>> > >> >> >> >> user chooses that value.
>>>> > >> >> >> >> The bandwidth detection also cannot
change the download rate
>>>> of
>>>> > >> >> >> >> anybody,
>>>> > >> >> >> >> you can only influence the upload
bandwidth. If you want to
>>>> > change
>>>> > >> >> >> >> somebodys download rate the only
option you got is turning
>>>> > on/off
>>>> > >> >> video
>>>> > >> >> >> >> as
>>>> > >> >> >> >> we don't provide different streams
available for each
>>>> > participant.
>>>> > >> >> >> >> Measuring the bandwidth while you
are doing conferencing is
>>>> > also
>>>> > >> not
>>>> > >> >> >> >> that
>>>> > >> >> >> >> easy, you can hardly do load test
permanently while
>>>> > conferencing
>>>> > >> as
>>>> > >> >> the
>>>> > >> >> >> >> bandwidth test will affect the conference
(for example audio
>>>> > will
>>>> > >> >> >> >> stutter
>>>> > >> >> >> >> et cetera).
>>>> > >> >> >> >> So I wonder what exactly have you
in mind ? What tools and
>>>> > methods
>>>> > >> >> are
>>>> > >> >> >> >> you
>>>> > >> >> >> >> going to use ?
>>>> > >> >> >> >>
>>>> > >> >> >> >> Thanks!
>>>> > >> >> >> >> Sebastian
>>>> > >> >> >> >>
>>>> > >> >> >> >>
>>>> > >> >> >> >>
>>>> > >> >> >> >> 2012/4/2 German Grekhov <german.grekhov@gmail.com>
>>>> > >> >> >> >>
>>>> > >> >> >> >>> Hello.
>>>> > >> >> >> >>> I'm German Grekhov. I want to
take a part in Google Summer
>>>> of
>>>> > >> code
>>>> > >> >> >> >>> with the OpenMeetings project.
>>>> > >> >> >> >>> You could find and read my proposal
here:
>>>> > >> >> >> >>>
>>>> > >> >> >> >>>
>>>> > >> >> >> >>>
>>>> > >> >>
>>>> > >>
>>>> >
>>>> https://docs.google.com/document/d/1k0d70n0i-54pnsUgm7FycnHLI6v9yNSdZ_Md4iPDeFA/edit
>>>> > >> >> >> >>>
>>>> > >> >> >> >>> Everybody has the right of commenting
this document.
>>>> > >> >> >> >>>
>>>> > >> >> >> >>> Best regards,
>>>> > >> >> >> >>> German Grekhov.
>>>> > >> >> >> >>>
>>>> > >> >> >> >>
>>>> > >> >> >> >>
>>>> > >> >> >> >>
>>>> > >> >> >> >> --
>>>> > >> >> >> >> Sebastian Wagner
>>>> > >> >> >> >> https://twitter.com/#!/dead_lock
>>>> > >> >> >> >> http://www.openmeetings.de <
>>>> > >> >> http://incubator.apache.org/openmeetings/>
>>>> > >> >> >> >> http://www.webbase-design.de
>>>> > >> >> >> >> http://www.wagner-sebastian.com
>>>> > >> >> >> >> seba.wagner@gmail.com
>>>> > >> >> >> >>
>>>> > >> >> >> >
>>>> > >> >> >> >
>>>> > >> >> >> >
>>>> > >> >> >> > --
>>>> > >> >> >> > Sebastian Wagner
>>>> > >> >> >> > https://twitter.com/#!/dead_lock
>>>> > >> >> >> > http://www.openmeetings.de <
>>>> > >> http://incubator.apache.org/openmeetings/
>>>> > >> >> >
>>>> > >> >> >> > http://www.webbase-design.de
>>>> > >> >> >> > http://www.wagner-sebastian.com
>>>> > >> >> >> > seba.wagner@gmail.com
>>>> > >> >> >
>>>> > >> >> >
>>>> > >> >> >
>>>> > >> >> >
>>>> > >> >> > --
>>>> > >> >> > Sebastian Wagner
>>>> > >> >> > https://twitter.com/#!/dead_lock
>>>> > >> >> > http://www.openmeetings.de
>>>> > >> >> > http://www.webbase-design.de
>>>> > >> >> > http://www.wagner-sebastian.com
>>>> > >> >> > seba.wagner@gmail.com
>>>> > >> >>
>>>> > >> >
>>>> > >> >
>>>> > >> >
>>>> > >> > --
>>>> > >> > Sebastian Wagner
>>>> > >> > https://twitter.com/#!/dead_lock
>>>> > >> > http://www.openmeetings.de <
>>>> http://incubator.apache.org/openmeetings/
>>>> > >
>>>> > >> > http://www.webbase-design.de
>>>> > >> > http://www.wagner-sebastian.com
>>>> > >> > seba.wagner@gmail.com
>>>> > >>
>>>> > >
>>>> > >
>>>> > >
>>>> > > --
>>>> > > Sebastian Wagner
>>>> > > https://twitter.com/#!/dead_lock
>>>> > > http://www.openmeetings.de
>>>> > > http://www.webbase-design.de
>>>> > > http://www.wagner-sebastian.com
>>>> > > seba.wagner@gmail.com
>>>> >
>>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.openmeetings.de
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com

Mime
View raw message