Then do that. When you post a draft proposal on the mailing list post the entire text as plain text rather than a link to a doc. Easier to read and comment in line.
Regards, Vedant. On Wed, Oct 29, 2014 at 1:44 PM, Nitul Datt <nitul1...@gmail.com> wrote: > > On 29 Oct 2014 13:06, "vedant agarwala" <vedant.k...@gmail.com> wrote: > > > > > > > > On Wed, Oct 29, 2014 at 4:53 AM, Nitul Datt <nitul1...@gmail.com> wrote: > >> > >> Hey! > >> > >> On 10/28/14, vedant agarwala <vedant.k...@gmail.com> wrote: > >> > Hello Nitul, > >> > > >> > Seems like you forgot to "reply to all" (as amarok-devel was not in > your > >> > recipients). > >> > > >> > On Tue, Oct 28, 2014 at 12:37 AM, Nitul Datt <nitul1...@gmail.com> > wrote: > >> > > >> >> On 10/27/14, vedant agarwala <vedant.k...@gmail.com> wrote: > >> >> > Hello Nitul, > >> >> > > >> >> > I agree with all that Myriam has said. I should've waited for a > >> >> > go-ahead > >> >> > for a senior Amarok member; if you remember I had mentioned that I > was > >> >> > unable to get in touch with them. Sorry for rushing in and making > you > >> >> > do > >> >> > some extra work. > >> >> > > >> >> > >> >> That's quite alright. Although this leaves me with only a few days > >> >> until October 31st, the student aplication deadline. > >> >> > >> >> > Take your time and pick a new project from the 2 mentioned. AFAIK > there > >> >> is > >> >> > no "start" date for SoK but an end date (31st January). A proposal > is > >> >> > as > >> >> > important as the coding itself so it is perfectly fine to spend > time on > >> >> it. > >> >> > > >> >> > >> >> Well I checked and the only possibility left is implementing Cue > sheet > >> >> support. Vishesh Handa just clarified about the port from nepomuk to > >> >> baloo on the buglist. His suggested solution will take one or two > days > >> >> maximum. > >> >> I had just mailed the first draft of the proposal. I knew it required > >> >> a lot of work. > >> >> I just have one question, the SoK page mentions that the student > >> >> application deadline is 31st October. Does one have to submit a > >> >> proposal before then? The FAQ mentions that it is not necessary to > >> >> submit a proposal before applying. > >> >> > >> > > >> > If this is the case you should apply asap and work on your proposal. > >> > > >> > >> As suggested previously I have had a look at the existing code for cue > >> sheet support. I have also begun looking through the source for qmmp, > >> a Qt based media player which supports cue sheets. Do you have any > >> other suggestions? > > > > > > I haven't done much research but you are going in the right direction- > using existing code. > >> > >> > >> >> > >> >> As for implementing cue sheet support, I have no idea regarding this > >> >> and would require a little bit of help from your side. > >> >> > >> > > >> > I can help on how to go about it but a proposal has to made entirely > by > >> > you. See the bugs relevant to the idea and try to fix as many of them > as > >> > possible, if not all. (include references to them in your proposal). > Come > >> > up with an idea and google each step. If you have doubts in selecting > a > >> > particular path we can help as you are not yet fully familiar with > Amarok's > >> > coding guidelines. > >> > Beware of not reinventing the wheel- if there is code that is > relevant, > >> > just copy it. If a library fits your needs we can include it during > the > >> > Amarok build (though try to minimize this). > >> >> > >> >> > Keep us in the loop through IRC and this mailing list. > >> >> > > >> >> > Also do the following things: > >> >> > > >> >> > 1. Register a bouncer for IRC (I think KDE's bouncer is called BNC. > >> >> > Look > >> >> > into it and send a registration request) > >> > >> Done > >> > >> >> > 2. Register for a developer account and set up a personal scratch > git > >> >> > repository (but even then you will have to upload code to > reviewboard, > >> >> > as > >> >> > it is easier to review there) > >> >> > > >> >> > >> > >> Done. I should get access in a couple of days. > >> > >> >> I can only access freenode webchat from my university wifi. > >> >> > >> > > >> > You did not get what I meant. With a frown I give you the links: > >> > https://community.kde.org/Sysadmin/BNC, https://bnc.kde.org:7778/ > >> > > >> > > >> > >> Lastly, do proposals have to be submitted before the student > >> application deadline ie 31st October? > > > > > > ask this question on the kde-soc mailing list or IRC. I have no extra > information. > > According to Kde-soc, proposals must be submitted before the deadline. > > >> > >> > >> >> > >> >> > >> >> > Regards, > >> >> > Vedant. > >> >> > > >> >> > On Mon, Oct 27, 2014 at 3:50 PM, Myriam Schweingruber < > myr...@kde.org> > >> >> > wrote: > >> >> > > >> >> >> Hi Nitul, > >> >> >> > >> >> >> Thanks for your proposal, but I have some doubts about this. > >> >> >> > >> >> >> On Mon, Oct 27, 2014 at 8:47 AM, Nitul Datt <nitul1...@gmail.com> > >> >> wrote: > >> >> >> > Hi! > >> >> >> One thing which springs to mind is, suppose a user > >> >> >> > wants to store a custom cover. Should that also be stored in the > >> >> >> > filesystem mentioned in the specification or should it be > stored at > >> >> >> > the album location itself? > >> >> >> > >> >> >> It already does so, why would you change that? Custom covers > should > >> >> >> always be stored locally. Changing what is already there is > rarely a > >> >> >> good idea without a major reason. > >> >> >> > >> >> >> Don't forget, you want to add a feature, not remove one :) > >> >> >> > >> >> >> On the other hand: why would this specification be needed? AFAICS > this > >> >> >> is a Gnome library, so it would add another dependency, and not a > Qt > >> >> >> one either. I am sure there are far better suited tasks for a SoK > >> >> >> project than implementing an external specification. > >> >> >> > >> >> >> I would need a very compelling reason to implement this, as it is > only > >> >> >> used by Banshee which is hardly a major player. Is it used by > other > >> >> >> media players, specifically Qt-based ones? If not, this is really > not > >> >> >> worth to spend time on IMHO, I would consider this feature > request a > >> >> >> very minor one for the above mentioned reasons. > >> >> >> > >> >> >> Also: this is a Junior Job, which is something doable within a > week, > >> >> >> hardly a SoK-worthy task .. I would expect any SoK applicant to > >> >> >> actually first solve a Junior Job to show their ability to code > and > >> >> >> tackle a larger project like SoK or GSoC. Junior Jobs are > classically > >> >> >> something that can be done within a day or two, a week at most, so > >> >> >> https://bugs.kde.org/show_bug.cgi?id=296049 is clearly not > suitable > >> >> >> for SoK at all. > >> >> >> > >> >> >> > >> >> >> There are currently two things I would see good SoK tasks: > >> >> >> > >> >> >> 1. What is far more needed since quite some time, and what should > be a > >> >> >> high priority to implement is the CUE sheet support. You can > easily > >> >> >> judge that from the number of open bugs and the high number of > votes > >> >> >> for this feature. It is partially implemented, and there is > already > >> >> >> some work lying around IIRC. Mind you, the implementation of > proper > >> >> >> CUE sheet support for files in the collection (CUE sheets already > do > >> >> >> work more or less for tracks not in the collection currently) > would > >> >> >> solve all the existing bugs at once, or at least most of them. > >> >> >> > >> >> >> I suggest some digging in other Qt-based players who already do > >> >> >> implement CUE sheet support which will certainly yield some > insight on > >> >> >> what is done wrong in our code. > >> >> >> > >> >> >> 2. Another very much needed feature is porting the current Nepomuk > >> >> >> support to Baloo: https://bugs.kde.org/show_bug.cgi?id=336380 > There > >> >> >> are links to previous bugs with more information, and the Baloo > >> >> >> specifications are also very helpful in that regard > >> >> >> > >> >> >> And finally: please do not copy-paste bug report wording in your > >> >> >> proposal, but write your own one! A good proposal would show that > you > >> >> >> have really put some thought into it, not just a tentative > timeline to > >> >> >> something you haven't event really looked at at all. Research is > >> >> >> starting before you do a proposal, and the results should show in > the > >> >> >> proposal. > >> >> >> > >> >> >> > >> >> >> Regards, Myriam > >> >> >> > >> >> >> -- > >> >> >> Proud member of the Amarok and KDE Community > >> >> >> Protect your freedom and join the Fellowship of FSFE: > >> >> >> http://www.fsfe.org > >> >> >> Please don't send me proprietary file formats, > >> >> >> use ISO standard ODF instead (ISO/IEC 26300) > >> >> >> > >> >> > > >> >> > >> >> > >> >> -- > >> >> Regards, > >> >> Nitul Datt > >> >> > >> > > >> > Break a leg. > >> > > >> > Regards, > >> > Vedant. > >> > > >> > >> > >> -- > >> Regards, > >> Nitul Datt > > > > > > Regards, > > Vedant > > -- > Regards, > Nitul Datt >
_______________________________________________ Amarok-devel mailing list Amarok-devel@kde.org https://mail.kde.org/mailman/listinfo/amarok-devel