Hi Scott,

Albert raises a great point, your planning is great, but nothing beats
writing to code to see what works. Personally i find adopting an agile
approach really helps achieve tangible results quickly and also helps you
to get a feel for the code your writing, from a users perspective <----
this is key.

When you build a house, there's no point selecting your door knobs or
curtains until the foundations are laid and the walls are built.

If its possible, and you want to get the most out of this GsoC experience,
I encourage you to break your project into small "releasable" iterations,
release early and release often is the mantra - this way we can all play
with the features you create and provide you valuable feedback early in the
project, to help guide the feature into a really great product people enjoy
using.

all the best
Keith



On 21 June 2012 03:51, Albert Santoni <albe...@mixxx.org> wrote:

> Hey Scott,
>
> It looks reasonable to me, having attempted to code something similar
> once myself. I like that you've abstracted track transitions into a
> separate class.
>
> I think the best way to evaluate your design now is to start coding
> it. By the midterm, you'll have a better idea how your design is
> working out and how things might need to be changed.
>
> Looking forward to playing with it too!
>
> Thanks,
> Albert
>
> On Thu, Jun 21, 2012 at 9:34 AM, Scott Stewart <smstewar...@gmail.com>
> wrote:
> > Hi mixxx-devel,
> >
> > I am redesigning the AutoDJ as my Google Summer of Code project.  I will
> be
> > creating an AutoDJ class that will move the AutoDJ logic out of DlgAutoDJ
> > and into its own class.  I will also expand the transition abilities of
> > AutoDJ to include cue points and have multiple types of transitions that
> are
> > available.  I have created a wiki page that contains a lot more details
> and
> > will be updated throughout the summer
> > at http://www.mixxx.org/wiki/doku.php/gsoc2012_autodj_features
> >
> > Any feedback on the specifications would be appreciated.
> >
> > Thanks!
> > Scott
> >
> >
> ------------------------------------------------------------------------------
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > _______________________________________________
> > Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> > http://mixxx.org
> >
> >
> > Mixxx-devel mailing list
> > Mixxx-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
>
> --
> Albert Santoni
> Developer, Mixxx
> http://www.mixxx.org
> http://www.oscillicious.com
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>



-- 
keithsalisb...@gmail.com
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to