I would like hear comments on my following proposal On Fri, Apr 10, 2009 at 1:03 PM, kusum kumar <[email protected]> wrote:
> Title: Apache PhotArk Student: kusum Madarasu Abstract: I would > like to develop an admin UI which will be easy and complete management by > users . It shall have a admin section to see the features of creating > co-user and their permissions (for uploading ,arranging, viewing and > permissions ) . I have a picture viewer interface which i would like to > implement to the present interface of PhotArk @ > www.geocities.com/kussumkumar/viewer .Please note that due to hosting > issues at geocities the pictures are not visible but the general look can be > found. Content: > > *Title/Summary:Implement a Admin UI and a changed interface Apache PhotArk > * > > *Student: M.Kusum Kumar > * > > *Student e-mail: [email protected]* > > > > *Student Major:Engineering > * > > *Student Degree:**Information Systems* > > *Student Graduation:May 2011 > * > > > > *Organization:Apache Software Foundation > * > > *Assigned Mentor:*Luciano Resende > > > > *Abstract: *Apache PhotArk is an open source photo gallery application .I > would like to develop an admin UI which will be easy and complete management > of the photos by users into albums ,giving an option for the rights of > viewing(personal,private(among friends),public(to all) ). It shall have a > admin section to see the features of creating user and their permissions > (for uploading ,arranging, viewing and permissions ) . Providing indivisual > users their available functions according to as set by the admin if the > admin user has given some editing rights to another user. I have a picture > viewer interface which i would like to implement to the present interface of > PhotArk @ > *www.geocities.com/kussumkumar/viewer* .Please note that due to hosting > issues at geocities the pictures are not visible but the general idea is > shown.It work perfectly fine when hosted on apache server. > > > > *Detailed Description:* > > Apache PhotArk would be easy and efficient interface for user to manage > his pictures . User will be able with options available and a convenient > interface for viewing and publishing , uploading and view the list of > pictures in repository by select some picture or an entire list or select a > few of those. > > I plan to work in the following chronological order .April 20-31st to work > on the entire layout of what features to be included in admin panel provided > to every user using Apache PhotArk and figure out what extra skills are > required and start preparing on them . May 15th my final examinations are > finished and vacation starts.May 18 -23 to revise what all features i plan > to include in the admin UI and make sure i am ready to start coding.May 23 > as an official date to start coding i shall start with a basic layout with > complete features in it by 15th of June . Allocating an extra three days in > case i am not done completely . June 18th -28th to build an attractive > interface for admin UI .Now interlinking users albums which they would like > to share between themselves.The database MySQL shall be used to maintain the > records of users and the album contents , interlinked albums , permissions > of every user as MySQl is one of the most effective and efficient ,easily > portable and more stable,less size. By midterm evaluation i wish to submit > the interface and Features .I shall try my best to put interlinking of > albums by midterm evaluation. After July 14th i would work on providing > PhotArk skins rather than making the entire interface in a monotonic theme . > This shall interest the user even more .By the first week of August a fully > functional PhotArk shall be available with atleast one different skin. I > would continue to work on the options that shall be useful to users while > customizing their albums and prepare the documentation and about test cases > been done . > > As a further improvement he/she should be able to have customized themes > for PhotArk as well (*this shall be only if time permits*).* > * > > Some of the admin feature i have thought about are arranging the photos > within albums , organising the albums , assigining viewing , editing , > uploading permissions for other users on the similar lines of a LINUX > distro. > > > > > > *Additional Information: *I have already been working on image viewing > desktop application in Java (used J2SE ,netbeans, swings) . I have good > knowledge on creating UI's and coding in Java,php ,JSP,css,html and also > profecient knowledge of Java coding. I am a big Java enthusiast since 3 > years now and readily willing to work for *40 hours a week* for 3 months > during GSOC and also work further to the extent I can develop it to the best > as the project suits my skills and interest . I am confident that as I have > good Java knowledge and UI building experience I will be able to complete > the project within the deadline. I would request the mentor to comment and > suggest me.With slight Help and Guidance I am sure i would complete the > project. > > Projects done : > > 1)I have developed the database structure for Research Consultancy and > Education Development Division(RCEDD) of BITS PILANI ,GOA CAMPUS(INDIA) > using phpmyadmin . > > 2) I am almost finished with my project on BITS Inventory System of BITS > PILANI ,GOA CAMPUS(INDIA) which basically contains the entire database of > all the inventory from Laboratory equipment to Computers in faculty chambers > to servers, routers in Network Administration room. > > 3) I am working on BITS Complete Information System which gives the > information on the full profile details of students with general profile > ,educational profile, projects, other activites ,achievements etc. This also > has the same for Faculty members as well. > > 4) For BITS PILANI ,GOA CAMPUS(INDIA) National Technical festival Quark ( > www.bits-quark.org) the entire database management was done by me using > phpmyadmin to completely edit , add and view the happenings inside the fest > regarding number of participants , event status, event participant ,etc. in > short Complete Management System(CMS). > > 5) Extending the same for college's National Sports Festival SPREE. > > > > For all of the above i used php for database handling and server side > scripting for the web-portals for same. >
