incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "GermanGrekhov/ProposalGSoC2012" by GermanGrekhov
Date Tue, 03 Apr 2012 18:07:43 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "GermanGrekhov/ProposalGSoC2012" page has been changed by GermanGrekhov:
http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012?action=diff&rev1=1&rev2=2

  ##master-date:Unknown-Date
  #format wiki
  #language en
- Application for Google Summer of Code 2012: [[http://wiki.apache.org/incubator/GermanGrekhov/|German
Grekhov]]
+ = Proposal =
+ 
+ Application for Google Summer of Code 2012: German Grekhov
  
  == Title ==
  
- Enhancement of media content transmitting testing and adjusting in Apache OpenMeetings conferences
+ Improvement of testing and adjusting of media content transmitting in Apache OpenMeetings
conferences
  
  == Synopsis ==
  
- I will introduce how I could make the Apache OpenMeetings software more handy and flexible
to set up and enhance the common work of video conferences. I want to add several new features.
These features are connected with user custom adjusting of conferences media content transmitting.
+ Let me introduce how I could make the Apache OpenMeetings software more handy and flexible
to set it up that would improve routine of video conferences. I want to add several new features.
These features are connected with user’s custom preferences of media content transmitting.
  
  == Project ==
  
- My ultimate goal is to develop audio/video transmitting that could be flexibly and effectively
set up. I want to create a bandwidth/network testing tool integrated with Apache OpenMeetings
software. This tool would be created as a servlet and could work even outside of OpenMeetings.
The client side of the tool would be used by the OpenMeetings flash part and reproduced by
special indicators set. These indicators will show the connection state info:
+ My ultimate goal is to develop audio/video transmitting that could be flexibly and effectively
tuned. I want to create a bandwidth/network testing tool integrated with the Apache OpenMeetings
software. This tool will be created as a servlet and could work even outside of OpenMeetings.
The client side of the tool will be used by the OpenMeetings flash part and reproduced by
special indicators set. These indicators will show the connection state info:
  
- 1) a possibility of connection to the needed port;
+ 1) availability of a required port;
  
- 2) a download/upload speed;
+ 2) download/upload speed;
  
- 3) a ping time;
+ 3) ping time;
  
- 4) a connection availability.
+ 4) connection availability.
  
- This testing tool should pop up before a user enters a conference room. The test process
consists of recording 5 seconds of user’s video stream with adjusted video/audio settings
and uploading it on the server/downloading from the server. After the test the user could
save chosen settings to own profile.
+ This testing tool should pop up before a user enters a conference room. The test process
consists of a 5 seconds record of user’s video stream with adjusted video/audio settings
and uploading the record on the server/downloading it from the server. After the test user
could save chosen settings to his/her own profile.
  
- Also, I want to implement a sound settings feature. At present, Apache OpenMeetings conferences
don’t provide setting up options of audio transmitting in runtime (e.g. microphone sensitivity,
sound loudness). These options are persistent or could be adjusted using special Flash Player
settings that are unuseful for non-advanced users. But conference participants always have
different microphones (with good or bad quality), therefore it is very useful thing to have
the opportunity of some options runtime adjusting.
+ Also, I want to implement the sound settings feature. Now, Apache OpenMeetings conferences
do not provide setting options of audio transmitting up in runtime (e.g. microphone sensitivity,
sound loudness). These options are persistent or can be adjusted using special Flash Player
settings that are useless for non-advanced users. But conference participants always have
different microphones (with good or bad quality), therefore it is very useful thing to have
the opportunity of runtime adjusting of some options.
  
- I want to add two new sliders to conference video pods which would control user’s microphone
sensitivity and loudness of other conference participants. Maybe, after this changes the video
pods design would require its review.
+ I want to add two new sliders to conference video pods which would control user’s microphone
sensitivity and volume of other conference participants. Maybe, after these changes the design
of video pods will require its review.
  
- After the finishing of GSoC I will go on my participating in the project and collaboration
with the Apache OpenMeeting community.
+ After finishing of GSoC I am going to continue my participation in the project and collaboration
with the Apache OpenMeeting community.
  
- Profit for Apache OpenMeetings
+ == Profit for Apache OpenMeetings ==
  
- Video conferences are the most popular part of the Apache Openmeetings software, so enhancement
of video pods usability and quality of data transmitting is very important for the project.
If I add the described functionality then OpenMeetings would become too much handier to use.
+ Video conferences are the most popular part of the Apache OpenMeetings software, so improvement
of video pods usability and data transmitting quality is very important for the project. If
I added the described functionality, OpenMeetings would become much handier to use.
  
  == Roadmap ==
  
- 1) Public my suggestions for the Apache OpenMeetings community for discussing it with all
project participants, getting advices and opinions of more experienced partners. Maybe, they
would suggest some useful methods (at the beginning of June).
+ 1) Public my suggestions for the Apache OpenMeetings community for discussing them with
all project participants, getting advice and opinions of more experienced partners. Maybe,
they will suggest some useful methods (at the beginning of June).
  
  2) Design and develop the connection testing servlet (until the middle of July).
  
  3) Integrate the tool with OpenMeetings (until the beginning of August).
  
- 4) Test the new functionality (at the beginning of August).
+ 4) Test the new features (at the beginning of August).
  
- 5) Develop and test new sliders. Review and rework if necessary the video pods design (until
the end of August).
+ 5) Develop and test new sliders. Review and optimize the video pods design if necessary
(until the end of August).
  
  == About me ==
  
- I’m the 22 years old student of Novosibirsk State University. I’m studying at the Information
Technology Department. I have already graduated the bachelor degree and I’m getting the
master degree now. My profiling subjects relate to software development.
+ I am a 22 year-old student of Novosibirsk State University, Department of Information Technology.
I have already obtained a Bachelor’s degree and I am obtaining a Master’s degree now.
My main subjects are related to software development.
  
- When I was 12 years old I started to interest in programming. I programmed with Pascal language,
then I learnt C, C++, Java and other languages.
+ When I was 12 years old I found programming interesting. I programmed in Pascal language,
and then I learnt C, C++, Java and other languages.
  
- I have the one and a half years experience of working at the Unipro IT-company. My general
work is connected with the bioinformatics project Unipro UGENE that is also a free software.
I’d like to learn and tell people something new, so I often take a part in bioinformatics
conferences where I show the results of my work to the scientists community.
+ I have one and a half a year work experience at UniPro IT-company. My main job is connected
with developing of the Unipro UGENE bioinfomatics tool. This job requires regular conversations
with biologists from over the world (so, I improve my communication skills) and taking part
in various conferences and contests where I improve my competitive skills.
  
- I’m quite well aware of the Apache OpenMeetings project because I have already made some
works for it for last 8 months. I have started to work here when the project was not a part
of Apache. I’m the Apache committer and I often fix various bugs and features. Also, I have
developed a useful and handy functionality of “microphones muting” and a new conference
type such as ”microphones room”. These features are used by most of OpenMeetings users
now. Currently, I’m working on OpenMeetings software integration with TeamBox.
+ I am quite well aware of the Apache OpenMeetings project because I have been developing
the OpenMeetings project for the last 8 months. I have started working here when the project
was not a part of Apache. I am an Apache committer and I often fix various bugs and introduce
feature. Also, I have developed a useful and handy feature of “microphones muting” and
a new conference type - ”microphones room”. These features are used by the most of OpenMeetings
users now. Currently, I am working on OpenMeetings software integration with TeamBox.
  
- I have followed discussions on the development mailing list for about half a year where
I know about the last project news.
+ I have followed discussions on the development mailing list, from which I know about the
last project news, for about a half a year.
  
- So, I’m very well acquainted with the project and my previous work was connected with
these tasks. Therefore I’m the most suitable person for it.
+ So, I am very well acquainted with the project and my previous work was connected with tasks
above.
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message