From Fedora Project Wiki
mNo edit summary
Line 47: Line 47:
Otherwise, you'd just pull out a separate paper with instructions about the bookstore to find the book, and fetch the book from the store.
Otherwise, you'd just pull out a separate paper with instructions about the bookstore to find the book, and fetch the book from the store.
Though the first method is hassle-free, it is not possible to have all the books in the world with you.
Though the first method is hassle-free, it is not possible to have all the books in the world with you.
===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.


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

Revision as of 17:42, 11 March 2012

If a students is willing to suggest an idea he/she can use this page instead of the main ideas page.


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 !

The main GSoC 2012 idea page can be found at 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.

Draft of an idea

Please add your idea as follows under the categories. Make sure your idea is comprehensive and self describing every important thing.

Project name

Status:

Summary of idea:

Contacts:

Notes:

Categories

Applications for desktop end users

Applications for programmers

Infrastructure for Fedora contributors and users

Linux system services

Improving Fedora packaging

Status: Proposed

Summary of idea: The idea is to make an AUR clone for Fedora where users can submit buildfiles, which need to be hosted. These set of files can compile packages on the user side, and installed locally.

The benefit of this method is:

  1. No need to host the entire packages (saving space on servers hosting the RPMs)
  2. Make changes to the buildfile, and not compile the package
  3. Can pull sources from any version control system/stored tarballs to make a very upto-date package. (See blog entry for an example)

Contacts: Anuj More

Notes: Need mentor. Need advice on feasibility of the software and issues that can arise. Also, read the extensive blog post on my blog.

Analogy: This is a lot like "having your own library" vs "getting a book from a bookstore". If you refer a book often, you'd keep it in your library. This would occupy space and consume resources. Otherwise, you'd just pull out a separate paper with instructions about the bookstore to find the book, and fetch the book from the store. Though the first method is hassle-free, it is not possible to have all the books in the world with you.


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.

Fedora Spins and remixes

Fedora On-Demand Build Service

Status: Proposed

Summary of idea: The idea is to make an on-demand Web-based build service (similar to Open Suse Build Service and Slax) which users/developers can use to make custom Fedora based distributions. The service should also also have a REST API (or similar).

Contacts: Amit Saha

Notes: Is anyone interested to discuss this and willing to mentor me? (Is there any existing effort attempting to do this? Any cons? )