You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openmeetings.apache.org by Alexei Fedotov <al...@gmail.com> on 2012/04/03 07:37:14 UTC

[GSoC 2012] Send your proposals to Google

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 <ge...@gmail.com>:
> My edited proposal is here now:
> http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012
>
> 3 апреля 2012 г. 9:13 пользователь German Grekhov
> <ge...@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
>> <se...@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 <al...@gmail.com>
>>>
>>>> You should
>>>> 02.04.2012 18:29 пользователь "German Grekhov" <ge...@gmail.com>
>>>> написал:
>>>>
>>>> > What is melange? Who should post the proposal there: I or my mentor?
>>>> >
>>>> > 2 апреля 2012 г. 18:16 пользователь seba.wagner@gmail.com
>>>> > <se...@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 <al...@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 <se...@gmail.com>:
>>>> > >> > @Alexei: Do you have a mentoring access to melange?
>>>> > >> >
>>>> > >> > 2012/4/2 Alexei Fedotov <al...@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
>>>> > >> >> <se...@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 <ge...@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 <se...@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 <ge...@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

Re: [GSoC 2012] Send your proposals to Google

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Nice job!

Now I only need somebody that grants me Mentoring Carma for melange website
:)

Sebastian

2012/4/3 German Grekhov <ge...@gmail.com>

> Yes, I have mixed up the organization first time.
> Here is the proposal for Apache:
>
> http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/ggrekhov/1001
>
> 3 апреля 2012 г. 14:44 пользователь seba.wagner@gmail.com
> <se...@gmail.com> написал:
> > I have see one, but that was ifor the org "IDI".
> > Are you sure that you did submit it correctly to Apache Foundation as
> Org ?
> >
> > Sebastian
> >
> > 2012/4/3 German Grekhov <ge...@gmail.com>
> >
> >> I have sent my one.
> >>
> >> German
> >>
> >> 2012/4/3 Alexei Fedotov <al...@gmail.com>:
> >> > 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 <ge...@gmail.com>:
> >> >> My edited proposal is here now:
> >> >> http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012
> >> >>
> >> >> 3 апреля 2012 г. 9:13 пользователь German Grekhov
> >> >> <ge...@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
> >> >>> <se...@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 <al...@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
> >> >>>>> > <se...@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 <al...@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 <se...@gmail.com>:
> >> >>>>> > >> > @Alexei: Do you have a mentoring access to melange?
> >> >>>>> > >> >
> >> >>>>> > >> > 2012/4/2 Alexei Fedotov <al...@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
> >> >>>>> > >> >> <se...@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 <ge...@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 <ge...@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
> >>
> >
> >
> >
> > --
> > 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

Re: [GSoC 2012] Send your proposals to Google

Posted by German Grekhov <ge...@gmail.com>.
Yes, I have mixed up the organization first time.
Here is the proposal for Apache:
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/ggrekhov/1001

3 апреля 2012 г. 14:44 пользователь seba.wagner@gmail.com
<se...@gmail.com> написал:
> I have see one, but that was ifor the org "IDI".
> Are you sure that you did submit it correctly to Apache Foundation as Org ?
>
> Sebastian
>
> 2012/4/3 German Grekhov <ge...@gmail.com>
>
>> I have sent my one.
>>
>> German
>>
>> 2012/4/3 Alexei Fedotov <al...@gmail.com>:
>> > 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 <ge...@gmail.com>:
>> >> My edited proposal is here now:
>> >> http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012
>> >>
>> >> 3 апреля 2012 г. 9:13 пользователь German Grekhov
>> >> <ge...@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
>> >>> <se...@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 <al...@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
>> >>>>> > <se...@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 <al...@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 <se...@gmail.com>:
>> >>>>> > >> > @Alexei: Do you have a mentoring access to melange?
>> >>>>> > >> >
>> >>>>> > >> > 2012/4/2 Alexei Fedotov <al...@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
>> >>>>> > >> >> <se...@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 <ge...@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 <se...@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 <ge...@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
>>
>
>
>
> --
> 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

Re: [GSoC 2012] Send your proposals to Google

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
I have see one, but that was ifor the org "IDI".
Are you sure that you did submit it correctly to Apache Foundation as Org ?

Sebastian

2012/4/3 German Grekhov <ge...@gmail.com>

> I have sent my one.
>
> German
>
> 2012/4/3 Alexei Fedotov <al...@gmail.com>:
> > 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 <ge...@gmail.com>:
> >> My edited proposal is here now:
> >> http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012
> >>
> >> 3 апреля 2012 г. 9:13 пользователь German Grekhov
> >> <ge...@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
> >>> <se...@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 <al...@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
> >>>>> > <se...@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 <al...@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 <se...@gmail.com>:
> >>>>> > >> > @Alexei: Do you have a mentoring access to melange?
> >>>>> > >> >
> >>>>> > >> > 2012/4/2 Alexei Fedotov <al...@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
> >>>>> > >> >> <se...@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 <ge...@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 <se...@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 <ge...@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
>



-- 
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

Re: [GSoC 2012] Send your proposals to Google

Posted by German Grekhov <ge...@gmail.com>.
I have sent my one.

German

2012/4/3 Alexei Fedotov <al...@gmail.com>:
> 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 <ge...@gmail.com>:
>> My edited proposal is here now:
>> http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012
>>
>> 3 апреля 2012 г. 9:13 пользователь German Grekhov
>> <ge...@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
>>> <se...@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 <al...@gmail.com>
>>>>
>>>>> You should
>>>>> 02.04.2012 18:29 пользователь "German Grekhov" <ge...@gmail.com>
>>>>> написал:
>>>>>
>>>>> > What is melange? Who should post the proposal there: I or my mentor?
>>>>> >
>>>>> > 2 апреля 2012 г. 18:16 пользователь seba.wagner@gmail.com
>>>>> > <se...@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 <al...@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 <se...@gmail.com>:
>>>>> > >> > @Alexei: Do you have a mentoring access to melange?
>>>>> > >> >
>>>>> > >> > 2012/4/2 Alexei Fedotov <al...@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
>>>>> > >> >> <se...@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 <ge...@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 <se...@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 <ge...@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