FW: GSOC-2013 Proj- PMC rel. queries

Saurabh Jain saurabhskj at hotmail.com
Wed Apr 24 10:23:54 UTC 2013


Dear sir/mam,Please went through the below forwarded mail which is in continuation to what Sinny mam had presented her views on my earlier ideas. In my last email, I have mentioned 2 more improvements so I request you to please give your feedback to me. Also, I apologize for not sending my past e-mails to "plasma-devel at kde.org". 
Thanks and Regards,Saurabh Jain
From: saurabhskj at hotmail.com
To: ksinny at gmail.com
Subject: RE: GSOC-2013 Proj- PMC rel. queries
Date: Sat, 20 Apr 2013 15:26:41 +0530







Thank you.
All music, All pictures and All Videos are still not working on my system even after reinstalling the nepomuk packages. When restarting the nepomukindexer, I get the following error in the end-  Error: "/var/tmp/kdecache-saurabh" is owned by uid 1001 instead of uid 0. I will try to resolve this issue with nepomuk community. 

Yes, shuffle mode is working well and mistakenly I pointed it out as missing. What I would like to point out is once you have created a playlist, you cannot rearrange the existing order of songs to the desired one. The only way, which I found, to do so is to create an another playlist from the beginning. 

One more improvement which I would like to mention in Pictures section is that in presence of proxy server, picasa is unable to connect to the google account or to load the pictures.
Also, pressing the "tab" key after entering the email id in google account section does not move the cursor to next section, i.e., password textbox. Keyboard does not seem to produce any output in some other situations as well.


Regards,
Saurabh Jain

Date: Fri, 19 Apr 2013 23:46:37 +0530
Subject: Re: GSOC-2013 Proj- PMC rel. queries
From: ksinny at gmail.com
To: saurabhskj at hotmail.com
CC: Plasma-devel at kde.org


Doing CC to plasma-devel


Thanks Saurabh for you effort. Nice start! 

On Fri, Apr 19, 2013 at 1:00 PM, Saurabh Jain <saurabhskj at hotmail.com> wrote:
















Dear mam,

Thanks for replying me back and presenting your views. Yes, you were right and I did deviate from the main point as I used the software and liked the idea of building such an application and therefore I thought more in enhancing and incorporating new features in it.
I forgot to mention some of the improvements, which I think, can be done in this application. The "open with" menu option which I mentioned in my first mail also needs to be improved as the user can see this application in the above menu but due to lack of functionality provided on the back end, the user does not get the desired output response. 



+1
I like this idea, this need to be implemented.
 

Improvements in following sections can be:- 
Music :-
Search engine (in Songs, Album, etc.) does not seem to work at all. I tried searching for a music which is also there in the playlist but did not get any results (neither did it respond with search failure nor with song 

found). Improving the song search can have an alternative if sorting feature is introduced by virtue of which user can sort the albums, songs etc according to their names. Player can be enhanced with modes like repeat, shuffle, etc. and reordering of songs in the playlist is also not there. 


Ummm, For me search works fine for Artist, Album and songs works fine but yeah, it doesn't display message when search result is zero.


Shuffle works in Playlist. Repeat option can be added.
Sorting of media is needed on the basis of different field like size, date, name, length etc.



Pictures:-
Again, clicking on "All Picture" does not produce any results. Every time if the user has to view the pictures, he/she has to browse the pictures in the folders first and then load it. Further, just like we have the option to select some files and play them only, in a similar fashion, we can have option to select some pictures and then view them via slide show. 



I guess, your Nepomuk indexer is not running or maybe haven't indexed your picture directory. Check with that then All Picture will work fine.


Yeah, we can think of viewing selected pictures in slideshow.
 
Videos:-
The full screen mode toggle button can be added into video section so that the user can directly watch the video in full screen mode. Also, many a times, it happens that the user downloads the subtitles of the movie which he/she wants to watch as the movie is not in his/her native language. For eg. if the movie's name is abc.avi, the subtitle's file is renamed to abc.en.srt in order to view the subtitle along with the movie in media player. The plasma media center is unable to show the subtitles when the movie is being played. 



Earlier Full screen Icon was in Media Player but it didn't fit well there so we moved it into configuration section in HomeScreen.

Yeah, Video subtitle doesn't work for all possible subtitles file. Right now it works only for ffile with filename.srt file. It needs to be improved to work with all kinds of subtitle files.


Kindly review the points mentioned above and please give me your feedback. I would try to explore more in media center and will keep you updated with any kind of improvements, that I come across and, can be done in it. 


Regards,
Saurabh Jain

Date: Thu, 18 Apr 2013 22:50:59 +0530
Subject: Re: GSOC-2013 Proj- PMC rel. queries
From: ksinny at gmail.com

To: saurabhskj at hotmail.com

Hi Saurabh,

Thank you for showing your interest towards this project. 

I liked some of your ideas which you have mentioned but I think you have deviated from  our idea's title which is "Improvements and enhancements for Plasma Media Center". 



This application is not much mature not. That is why,  we are looking for improvement of existing features which we have. So, please go trough what all features are already available in PMC http://community.kde.org/Plasma/Plasma_Media_Center http://community.kde.org/Plasma/Plasma_Media_Center .




Try to use PMC and then see what all improvements you can do in it to make it better and more usable. 

I hope you understood what exactly we want.


Thanks



On Thu, Apr 18, 2013 at 3:27 PM, Saurabh Jain <saurabhskj at hotmail.com> wrote:





Dear mam,
I would like to elaborate more on some of the ideas I mentioned in my past email. First of all, the feature which I proposed on the concept of multi-threading or thread- based multi tasking. Lets take an example in which user is listening to some music in the playlist. Now, if the user wants to play some music in other playlist or from the disk storage, it can be done only at the cost of termination of present session or starting a parallel session of media center ( process- based multitasking ) but the latter one will be expensive and limited (in terms of Inter-process communication as well) and will require an extra memory space which will eventually decrease the CPU performance. Using thread- based multitasking in the code, rather than starting a new process every time in cases mentioned above, a program can run many instants of it at the same time which also share same memory/address space. Further, Interthread communication is also easily done and inexpensive as well. This concept can also be used to compare many pictures simultaneously and then rate it and tag your peers and share it (the feature of "sharing on social networking site") . 


I have an experience of working with multi- threading in Java as I built quite a few applets in my first year of college. So I think above mentioned features can also be coded in Qt platform. Synchronization feature- I would like to discuss with you on IRC as I am having some queries related to its implementation. 

I would like to know whether a scripting language like perl etc be used to introduce some more features based upon socket programming in media- center? 
Regards,Saurabh Jain


From: saurabhskj at hotmail.com
To: ksinny at gmail.com
Subject: GSOC-2013 Proj- PMC rel. queries


Date: Wed, 17 Apr 2013 22:53:52 +0530










Dear *mam,I, Saurabh Jain, am a sophomore, B.Tech in Computer Science and Engineering student at IIT Mandi. I would like to participate in this year's google summer of code 2013 and therefore went through the projects listed by KDE organisation. I explored a couple of those projects thoroughly and hence, I would like to share some ideas and ask queries related to this project with title- Improvements and enhancements for Plasma Media Center. 

I recently installed the software on my linux system and found this project idea to be quite an awesome to begin with. The all-in-one integration keeps it apart from other software. Some additional features like implementing a search engine which shows all the results irrespective of whether its a music, picture or video. Using the concept of multi-threading, multiple files of same type can be executed in parallel. Using this feature, if the user wants to compare the two files, in case of pictures, then he/she can do it with ease. Another feature which is synchronizing your files stored on the mobile device can also be added. Sharing of files on the social networking site can also be incorporated in this software which can be done using the concept of socket programming.

At present, based upon my experience in using this software, any file like a song etc cannot be directly played with this application by just right clicking on that file and then choosing this application in the "open with" menu option. Adding this feature will make the user to play the file directly rather than first opening the software and then browsing the file in the directory, in case the file is not already present there in the media center. 


Kindly let me know your opinions on the above mentioned ideas.
Regards and Thanks,
Saurabh JainCoordinator, Programming Club

B.Tech'15, C.S.E.IIT MandiPh: +91-9805377265

 		 	   		   		 	   		  


-- 
http://www.sinny.in




 		 	   		  


-- 
http://www.sinny.in

 		 	   		   		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20130424/8cde73b3/attachment-0001.html>


More information about the Plasma-devel mailing list