From Fedora Project Wiki
No edit summary
m (internal link cleaning)
 
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Admon/tip | If a students is willing to suggest an idea he/she can use this page instead of the main ideas page.}}
= Categories =
 
==Applications for desktop end users==
'''End User Application For Fedora-Video Project'''


[[Videos|Fedora-Videos]]


{{Admon/tip | Please add your contact details so that others can find you. If you are a existing fedora contributor please add your FAS username as well ! }}
Status: Proposed


The main GSoC 2012 idea page can be found at [https://fedoraproject.org/wiki/Summer_coding_ideas_for_2012 https://fedoraproject.org/wiki/Summer_coding_ideas_for_2012]. Once an idea is accepted by a mentor, the idea will be moved on to the main idea page.
Summary of idea:
The main of this idea is to develop an application which reduces the work of a user who wants to create or submit a video . Right now we already have tools for recording etc. But what is expected from this application is to have all features in one application with an easy to use interface .
Some of the features like :
*Desktop recording
*Easy Screencasting
*Adding Subtitles ( generating the requried file which can be uploaded for translation purpose )
*Easy Uploading feature to specified location
and many more can be added .


=Draft of an idea=
Contacts:[[User:Niteshnarayan| Nitesh Narayan Lal ]]
Please add your idea as follows under the categories. Make sure your idea is comprehensive and self describing every important thing.


==== Project name ====


''Status:''
Mentor :


''Summary of idea:''


''Contacts:''  
'''Gesture + Mouse Desktop Navigation feature'''


''Notes:''
Status: Proposed


= Categories =
Summary of idea:
Mouse has been the main navigation tool for us for decades. In my idea I propose to include simple hand gestures as complementary to mouse actions.
For example in the file browser forward or backward action can be easily replaced by simply swiping hand left or right.
This would be an experimental feature
 
How it will be implemented
- Image processing for hand gestures will be done by skin threshold using OpenCV
- The program will act as a service running in background
- Back,Forward and deletion can be easily implemented using gestures.
 
Contacts: me(Sunnyguha) [[https://fedoraproject.org/wiki/User:Sunnyguha]]
 
Mentor: looking for a mentor. Need a bit of help of integration of OpenCV back-end with Fedora
 
Notes:


==Applications for desktop end users==
==Applications for programmers==
==Applications for programmers==
==Infrastructure for Fedora contributors and users==
==Infrastructure for Fedora contributors and users==
==Linux system services==
==Improving Fedora packaging==
==Fedora Spins and remixes==


===Localization - Enhancing the FUEL Project===
''Status:'' Proposed
''Summary of Idea:'' A need is felt for standardization of frequently used entries in localization. The [http://fedorahosted.org/fuel/ FUEL Project] is one such attempt. However, the project entries is far from exhaustive and a need is felt to enhance the database. The project will attempt to write scripts to scan l10n files and create an exhaustive list of entries that are needed. Then a platform (web-based) where standardized localizations can be listed for various languages and can be accessible to everyone. <br>
''Skill Level:'' Medium <br>
''Contacts:'' Gautam Akiwate <gautam.akiwate@gmail.com> <br>
''Mentor:'' Mentor Needed <br>


===Fedora On-Demand Build Service===
==Linux system services==


===Artificial Intelligence Based SELinux security Protocol for Fedora Project===


''Status:'' Proposed
''Status:''Proposed


''Summary of idea:'' The idea is to make an '''on-demand''' Web-based build service (similar to [https://build.opensuse.org/ Open Suse Build Service] and [http://www.slax.org/build.php Slax]) which users/developers can use to make custom Fedora based distributions. The service should also also have a REST API (or similar).
''Summary of idea:'' I proposed a security project. In which SELinux is always active but act upon the Artificial Intelligence enhanced data for its operation and implementation.
SELinux covers access control mechanism. So it will automatically  change its implemntation as per the user usage of the machine. like a user uses VoIP then the SELinux limits only the VoIP send and recieve ports . Rest of the access is blocked or limited and when user switches to FTP server or any other application, It also shift its implementation.  


''Contacts:'' [https://fedoraproject.org/wiki/User:Amitksaha Amit Saha]
''Contacts:''https://fedoraproject.org/wiki/User:Skyscanner4u


''Notes:'' Is anyone interested to discuss this and willing to mentor me? (Is there any existing effort attempting to do this? Any cons? )
''Notes:'' Need Mentors and assistance to furnish my project.


[[Category:Summer coding 2012]]
[[Category:Summer coding 2012]]

Latest revision as of 15:35, 18 September 2016

Categories

Applications for desktop end users

End User Application For Fedora-Video Project

Fedora-Videos

Status: Proposed

Summary of idea: The main of this idea is to develop an application which reduces the work of a user who wants to create or submit a video . Right now we already have tools for recording etc. But what is expected from this application is to have all features in one application with an easy to use interface . Some of the features like :

  • Desktop recording
  • Easy Screencasting
  • Adding Subtitles ( generating the requried file which can be uploaded for translation purpose )
  • Easy Uploading feature to specified location

and many more can be added .

Contacts: Nitesh Narayan Lal


Mentor :


Gesture + Mouse Desktop Navigation feature

Status: Proposed

Summary of idea: Mouse has been the main navigation tool for us for decades. In my idea I propose to include simple hand gestures as complementary to mouse actions. For example in the file browser forward or backward action can be easily replaced by simply swiping hand left or right. This would be an experimental feature

How it will be implemented - Image processing for hand gestures will be done by skin threshold using OpenCV - The program will act as a service running in background - Back,Forward and deletion can be easily implemented using gestures.

Contacts: me(Sunnyguha) [[1]]

Mentor: looking for a mentor. Need a bit of help of integration of OpenCV back-end with Fedora

Notes:

Applications for programmers

Infrastructure for Fedora contributors and users

Localization - Enhancing the FUEL Project

Status: Proposed Summary of Idea: A need is felt for standardization of frequently used entries in localization. The FUEL Project is one such attempt. However, the project entries is far from exhaustive and a need is felt to enhance the database. The project will attempt to write scripts to scan l10n files and create an exhaustive list of entries that are needed. Then a platform (web-based) where standardized localizations can be listed for various languages and can be accessible to everyone.
Skill Level: Medium
Contacts: Gautam Akiwate <gautam.akiwate@gmail.com>
Mentor: Mentor Needed

Linux system services

Artificial Intelligence Based SELinux security Protocol for Fedora Project

Status:Proposed

Summary of idea: I proposed a security project. In which SELinux is always active but act upon the Artificial Intelligence enhanced data for its operation and implementation. SELinux covers access control mechanism. So it will automatically change its implemntation as per the user usage of the machine. like a user uses VoIP then the SELinux limits only the VoIP send and recieve ports . Rest of the access is blocked or limited and when user switches to FTP server or any other application, It also shift its implementation.

Contacts:https://fedoraproject.org/wiki/User:Skyscanner4u

Notes: Need Mentors and assistance to furnish my project.