My interest is that I'm a huge fan of FOSS and would love to contribute 
but don't have time or skill to contribute code.  I like Rane hardware, 
they are a US (my country) company (made in US too) but their stuff is 
not cheap.  I think I paid over $900 for the SL4 ,vinyl, and Serato 
license bundle.  I have used Linux as my only computer for over a decade 
and work as a Linux admin.  This device is the only thing I use Windows 
for and it sort of works (possibly my AMD CPU which Serato does not 
recommend).  I would love to not need Windows and be able to use a 
modern Rane digital vinyl device. If Tukka or someone can get it working 
on Linux I can afford to buy myself another one.

-Jamie

On 06/11/2015 12:22 PM, mixxx-devel-requ...@lists.sourceforge.net wrote:
> Send Mixxx-devel mailing list submissions to
>       mixxx-devel@lists.sourceforge.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
>       https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> or, via email, send a message with subject or body 'help' to
>       mixxx-devel-requ...@lists.sourceforge.net
>
> You can reach the person managing the list at
>       mixxx-devel-ow...@lists.sourceforge.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Mixxx-devel digest..."
>
>
> Today's Topics:
>
>     1. Re: Rane SL4 Support (Be)
>     2. Re: Rane SL4 Support (Jamie Carranza)
>     3. mapping file name conventions (Be)
>     4. Re: mapping file name conventions (S?bastien Blaisot)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 11 Jun 2015 11:34:46 -0500
> From: Be <b...@gmx.com>
> Subject: Re: [Mixxx-devel] Rane SL4 Support
> To: mixxx-devel@lists.sourceforge.net
> Message-ID: <5579b8a6.6000...@gmx.com>
> Content-Type: text/plain; charset=windows-1252; format=flowed
>
> It would be awesome if you lent Tuuka your SL4 for driver development.
>
> The ALSA developers apparently have no interest in working on this
> driver. As far as I can tell, there is no good reason for someone
> interested in DJing with Linux to purchase an SL2/3/4, so no one has
> written a Linux driver for them yet. They are really expensive because
> they are bundled with the price of a Serato software license. The
> cheapest one, the SL2, costs $500 whereas the Traktor Audio 6 costs
> $300. I don't see any reason for someone not interested in using Serato
> to buy one of these rather than one of Native Instruments' DJ sound
> cards with phono preamps. I think this driver only matters for Serato
> DJs who want to use the hardware they already have with Linux.
>
> On 06/11/2015 10:51 AM, Jamie Carranza wrote:
>> Thanks, I figured it was Alsa, Linux or something low level. Thought I'd
>> ask.
>>
>> -Jamie
>>
>> On 06/11/2015 01:51 AM, mixxx-devel-requ...@lists.sourceforge.net wrote:
>>> Send Mixxx-devel mailing list submissions to
>>>     mixxx-devel@lists.sourceforge.net
>>>
>>> To subscribe or unsubscribe via the World Wide Web, visit
>>>     https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>> or, via email, send a message with subject or body 'help' to
>>>     mixxx-devel-requ...@lists.sourceforge.net
>>>
>>> You can reach the person managing the list at
>>>     mixxx-devel-ow...@lists.sourceforge.net
>>>
>>> When replying, please edit your Subject line so it is more specific
>>> than "Re: Contents of Mixxx-devel digest..."
>>>
>>>
>>> Today's Topics:
>>>
>>>       1. Re: Rane SL4 Support (Sean M. Pappalardo - D.J. Pegasus)
>>>       2. Re: Rane SL4 Support (Be)
>>>       3. Re: formating source Code with clang-format (Daniel Sch?rmann)
>>>       4. wiki overhaul (Be)
>>>       5. Re: travis-ci restart (S?bastien BLAISOT)
>>>
>>>
>>> ----------------------------------------------------------------------
>>>
>>> Message: 1
>>> Date: Wed, 10 Jun 2015 11:22:40 -0700
>>> From: "Sean M. Pappalardo - D.J. Pegasus" <spappala...@mixxx.org>
>>> Subject: Re: [Mixxx-devel] Rane SL4 Support
>>> To: mixxx-devel@lists.sourceforge.net
>>> Message-ID: <55788070.4010...@mixxx.org>
>>> Content-Type: text/plain; charset="windows-1252"
>>>
>>>
>>>
>>> On 06/10/2015 11:03 AM, Jamie Carranza wrote:
>>>> Hi, I'm not a developer but have much interest in using a Rane SL-4 on a
>>>> Linux system.  Would it help to donate one to Mixxx developers to help
>>>> get it working on Linux?  I have one I'd be willing to give up if so.
>>>>
>>>> Or is the issue with Alsa or Pulseaudio not supporting the device?
>>> Exactly: since Mixxx uses any devices the OS supports, you'll want to
>>> talk to the ALSA team about adding a driver for your audio device.
>>>
>>> Sincerely,
>>> Sean M. Pappalardo
>>> "D.J. Pegasus"
>>> Mixxx Developer - Controller Specialist
>>>
>>> -------------- next part --------------
>>> A non-text attachment was scrubbed...
>>> Name: smime.p7s
>>> Type: application/pkcs7-signature
>>> Size: 4255 bytes
>>> Desc: S/MIME Cryptographic Signature
>>>
>>> ------------------------------
>>>
>>> Message: 2
>>> Date: Wed, 10 Jun 2015 14:02:09 -0500
>>> From: Be <b...@gmx.com>
>>> Subject: Re: [Mixxx-devel] Rane SL4 Support
>>> To: mixxx-devel@lists.sourceforge.net
>>> Message-ID: <557889b1.9050...@gmx.com>
>>> Content-Type: text/plain; charset=windows-1252; format=flowed
>>>
>>> I posted on alsa-devel about this a few months ago and got no response.
>>> I emailed Mark Hills, the xwax developer, who wrote the driver quirk for
>>> the old SL1 (a USB 1.1 device; the SL2/3/4 series is USB 2.0). He
>>> responded to me initially but I never heard back from him after that. I
>>> posted on this list and Tuuka Pasanen said he would be interested in
>>> writing a driver. I setup a Windows 7 VM with KVM/QEMU on my laptop,
>>> plugged in my friends' SL4, and recorded the raw USB traffic with
>>> Wireshark on GNU/Linux (outside of the VM). I sent that data to Tuuka
>>> but I haven't heard anything about it in a while.
>>>
>>> I don't own an SL2, SL3, or SL4 (and am not really interested in owning
>>> one), but I'd love to see Linux support this common DJ hardware.
>>>
>>> On 06/10/2015 01:03 PM, Jamie Carranza wrote:
>>>> Hi, I'm not a developer but have much interest in using a Rane SL-4 on a
>>>> Linux system.  Would it help to donate one to Mixxx developers to help
>>>> get it working on Linux?  I have one I'd be willing to give up if so.
>>>>
>>>> Or is the issue with Alsa or Pulseaudio not supporting the device?
>>>>
>>>> -Jamie
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> 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
>>>>
>>>
>>> ------------------------------
>>>
>>> Message: 3
>>> Date: Wed, 10 Jun 2015 23:23:33 +0200
>>> From: Daniel Sch?rmann <dasch...@mixxx.org>
>>> Subject: Re: [Mixxx-devel] formating source Code with clang-format
>>> To: Max Linke <max_li...@gmx.de>
>>> Cc: mixxx-devel <mixxx-devel@lists.sourceforge.net>
>>> Message-ID: <5578aad5.7030...@mixxx.org>
>>> Content-Type: text/plain; charset=utf-8; format=flowed
>>>
>>> Hi,
>>>
>>> I have played a bit with clang-format and it turns out that
>>> we need
>>>
>>> AlwaysBreakBeforeMultilineStrings: false
>>> ColumnLimit: 0
>>>
>>> To fix most cluttering the issues.
>>>
>>> But now we have a new one:
>>> Double indentation fails in certain palaces.
>>>
>>>
>>>
>>>
>>> Am 10.06.2015 um 17:01 schrieb Max Linke:
>>>> On 06/10/2015 04:16 PM, Daniel Sch?rmann wrote:
>>>>> Which version of clang-format do you use?
>>>>> Can this be a bug like this:
>>>>> https://github.com/travisjeffery/ClangFormat-Xcode/issues/81
>>>>>
>>>>> Can you give an example where ColumnLimit: 0 fails?
>>>> I use clang-format-3.6
>>>>
>>>>
>>>>>        QLayout* pLayout = NULL;
>>>>> -    if (context.hasNode(node, "Layout")) {
>>>>> -        QString layout = context.selectString(node, "Layout");
>>>>> -        if (layout == "vertical") {
>>>>> +    if (context.hasNode(node,
>>>>> +                        "Layout")) {
>>>>> +        QString layout = context.selectString(node,
>>>>> +                                              "Layout");
>>>>> +        if (layout ==
>>>>> +            "vertical") {
>>>>>                 pLayout = new QVBoxLayout();
>>>>> -        } else if (layout == "horizontal") {
>>>>> +        } else if (layout ==
>>>>> +                   "horizontal") {
>>>>>                 pLayout = new QHBoxLayout();
>>>>> -        } else if (layout == "stacked") {
>>>>> +        } else if (layout ==
>>>>> +                   "stacked") {
>>>> This doesn't happen if I set the column limit to 80
>>>
>>>
>>> ------------------------------
>>>
>>> Message: 4
>>> Date: Wed, 10 Jun 2015 17:01:26 -0500
>>> From: Be <b...@gmx.com>
>>> Subject: [Mixxx-devel] wiki overhaul
>>> To: Too Many DJs <mixxx-devel@lists.sourceforge.net>
>>> Message-ID: <5578b3b6.4050...@gmx.com>
>>> Content-Type: text/plain; charset=utf-8; format=flowed
>>>
>>> I have started overhauling the wiki. Take a look and feel free to edit.
>>>
>>> On the front page, I:
>>> * moved the info about GSoC to its own page,
>>> * moved the links to old meeting minutes to their own page,
>>> * removed the outdated and confusing link about the Hercules driver,
>>> * updated the manual link to the current online manual, and
>>> * reorganized a lot of other links.
>>> On other pages, I:
>>> * added Crossfade to the page about live GNU/Linux distros
>>> * removed outdated info about MixxxOS
>>> * added info about Native Instruments Traktor controllers to the
>>> hardware compatibility page
>>> * updated compilation instructions for Fedora.
>>> * updated info about using two sound cards in the FAQ
>>>
>>> To do:
>>> * Rewrite beginner's guide considering info that is already in manual. I
>>> am also working on revising the manual, especially chapter 3.
>>> * Add prices to hardware compatibility tables
>>> * Update info about controllers where info is available
>>> * Organize sound cards on hardware compatibility page into a table with
>>> info about each OS and the capabilities of the hardware
>>> * add more sound cards
>>> * undicate which controllers bundle sound cards
>>>
>>>
>>>
>>> ------------------------------
>>>
>>> Message: 5
>>> Date: Thu, 11 Jun 2015 10:51:00 +0200
>>> From: S?bastien BLAISOT <mi...@blaisot.org>
>>> Subject: Re: [Mixxx-devel] travis-ci restart
>>> To: S?bastien BLAISOT <mi...@blaisot.org>
>>> Cc: mixxx-devel <mixxx-devel@lists.sourceforge.net>
>>> Message-ID: <43859d3ceb3981cb3eadbe2cd3c2b...@blaisot.org>
>>> Content-Type: text/plain; charset="utf-8"
>>>
>>>
>>>
>>> Hi all,
>>>
>>> I have 2 consecutive builds that failed in travis-ci in the EngineBuffer
>>> tests. Not at the same place (stalled builds killed by travis-ci) (Pull
>>> Request 606).
>>>
>>> https://travis-ci.org/mixxxdj/mixxx/builds/66159337
>>>
>>> https://travis-ci.org/mixxxdj/mixxx/builds/66339484
>>>
>>> I can see no relation between this two commits and engineBuffer
>>>
>>> I have compiled Mixxx on my computr without problem (and it builds fine
>>> under travis-ci but the tests are failing).
>>>
>>> I don't know what to do with that. can somebody take a look at that ?
>>>
>>> ---
>>> S?bastien Blaisot
>>>
>>> Le 10/06/2015 09:44, S?bastien BLAISOT a ?crit :
>>>
>>>> Hi,
>>>>
>>>> I have a failed (stalled) build in travis-ci on PR606 (last commit). I 
>>>> suspect a temporary problem on travis-ci.
>>>>
>>>> Is there a way to restart travis-ci compilation other than pushing a new 
>>>> commit ?
>>>>
>>>> Thanks,
>>>>
>>>> --
>>>> S?bastien Blaisot
>>>>
>>>> ------------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>>>> http://mixxx.org [1]
>>>>
>>>> Mixxx-devel mailing list
>>>> Mixxx-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel [2]
>>>
>>> Links:
>>> ------
>>> [1] http://mixxx.org
>>> [2] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>> -------------- next part --------------
>>> An HTML attachment was scrubbed...
>>>
>>> ------------------------------
>>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>> ------------------------------
>>>
>>> _______________________________________________
>>> Get Mixxx, the #1 Free MP3 DJ software Today
>>> http://mixxx.org
>>>
>>> Mixxx-devel mailing list
>>> Mixxx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>>
>>>
>>> End of Mixxx-devel Digest, Vol 109, Issue 35
>>> ********************************************
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> 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
>>
>
>
> ------------------------------
>
> Message: 2
> Date: Thu, 11 Jun 2015 09:42:43 -0700
> From: Jamie Carranza <ja...@demurgatroid.net>
> Subject: Re: [Mixxx-devel] Rane SL4 Support
> To: mixxx-devel@lists.sourceforge.net
> Message-ID: <5579ba83.5090...@demurgatroid.net>
> Content-Type: text/plain; charset=windows-1252; format=flowed
>
> Tukka, if you're interested in trying to get it to work, I'm more than
> happy to send it to you.  Let me know your address.
>
> -Jamie
>
>
> On 06/11/2015 07:08 AM, mixxx-devel-requ...@lists.sourceforge.net wrote:
>> Send Mixxx-devel mailing list submissions to
>>      mixxx-devel@lists.sourceforge.net
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>>      https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>> or, via email, send a message with subject or body 'help' to
>>      mixxx-devel-requ...@lists.sourceforge.net
>>
>> You can reach the person managing the list at
>>      mixxx-devel-ow...@lists.sourceforge.net
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of Mixxx-devel digest..."
>>
>>
>> Today's Topics:
>>
>>      1. Re: Rane SL4 Support (Tuukka Pasanen)
>>      2. Re: Fwd: Re: formating source Code with clang-format
>>         (Tuukka Pasanen)
>>      3. Re: formating source Code with clang-format (Owen Williams)
>>      4. Re: formating source Code with clang-format (Gavin Swanson)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Thu, 11 Jun 2015 14:56:22 +0300
>> From: Tuukka Pasanen <pasanen.tuu...@gmail.com>
>> Subject: Re: [Mixxx-devel] Rane SL4 Support
>> To: mixxx-devel@lists.sourceforge.net
>> Message-ID: <55797766.3040...@gmail.com>
>> Content-Type: text/plain; charset="windows-1252"
>>
>> Hello,
>> Sorry being quiet for a while because lack of time for this project.
>> Having SL4 for testing would be easier (I could even just lent one not
>> for owning). I don't know are ALSA people interested with this kind not
>> mission critical device. As I have make little reasearch I could be
>> rather easy to set this up with ALSA (or it's very frustrating mission :D).
>>
>> Sincerely,
>> Tuukka
>>
>> 10.06.2015, 21:22, Sean M. Pappalardo - D.J. Pegasus kirjoitti:
>>> On 06/10/2015 11:03 AM, Jamie Carranza wrote:
>>>> Hi, I'm not a developer but have much interest in using a Rane SL-4 on a
>>>> Linux system.  Would it help to donate one to Mixxx developers to help
>>>> get it working on Linux?  I have one I'd be willing to give up if so.
>>>>
>>>> Or is the issue with Alsa or Pulseaudio not supporting the device?
>>> Exactly: since Mixxx uses any devices the OS supports, you'll want to
>>> talk to the ALSA team about adding a driver for your audio device.
>>>
>>> Sincerely,
>>> Sean M. Pappalardo
>>> "D.J. Pegasus"
>>> Mixxx Developer - Controller Specialist
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>> _______________________________________________
>>> 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
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>>
>> ------------------------------
>>
>> Message: 2
>> Date: Thu, 11 Jun 2015 15:04:06 +0300
>> From: Tuukka Pasanen <pasanen.tuu...@gmail.com>
>> Subject: Re: [Mixxx-devel] Fwd: Re: formating source Code with
>>      clang-format
>> To: mixxx-devel@lists.sourceforge.net
>> Message-ID: <55797936.9060...@gmail.com>
>> Content-Type: text/plain; charset="windows-1252"
>>
>> Hello,
>> I'm with auto formatting people. Before we had code auto formatting it
>> was mostly complaining coding style. Now like RJ said nobody can argue
>> because there is one to rule them all system. I also like to see
>> cppcheck and flawfinder style hooks to check code for dummy mistakes.
>> Never seen astyle has broke something like code didn't work anymore.
>>
>> Thanks,
>> Tuukka
>>
>> 09.06.2015, 23:48, RJ Ryan kirjoitti:
>>> On Tue, Jun 9, 2015 at 4:43 PM, RJ Ryan <rr...@mixxx.org
>>> <mailto:rr...@mixxx.org>> wrote:
>>>
>>>       I can remember that RJs biggest issue in the clang autotransformer
>>>       was the alignment
>>>       with the openparenthesis. If we set it just to double indent most
>>>       issues should be solved (sove-able)
>>>
>>>
>>> FWIW this was Emacs code formatting, not clang-format. I don't believe
>>> I ever shared the results of my previous experiments with using
>>> clang-format in mixxx.
>>>
>>> BTW: https://bugs.launchpad.net/bugs/1392757
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>> _______________________________________________
>>> 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
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>>
>> ------------------------------
>>
>> Message: 3
>> Date: Thu, 11 Jun 2015 09:30:55 -0400
>> From: Owen Williams <owilli...@mixxx.org>
>> Subject: Re: [Mixxx-devel] formating source Code with clang-format
>> To: mixxx-devel <mixxx-devel@lists.sourceforge.net>
>> Message-ID: <1434029455.11018.28.ca...@legoogs.cam.corp.google.com>
>> Content-Type: text/plain; charset="UTF-8"
>>
>> So we have people who prefer 80 columns, and people who prefer unlimited
>> columns.  There's not really a compromise position between these two
>> options, so how do we choose?
>>
>>
>> On Wed, 2015-06-10 at 09:28 -0400, Owen Williams wrote:
>>> On Wed, 2015-06-10 at 09:16 -0400, RJ Ryan wrote:
>>>> The part of clang-format which frees you from having to talk about
>>>> code style is that there is only one right way to format the code.
>>>> Letting the developer have any choice in the matter goes against this.
>>>>    
>>> Agree.  I don't really feel strongly about line length, so 80 is fine
>>> with me.
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> 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
>>>
>>>
>>
>>
>>
>> ------------------------------
>>
>> Message: 4
>> Date: Thu, 11 Jun 2015 14:08:03 +0000
>> From: Gavin Swanson <gavinswan...@gmail.com>
>> Subject: Re: [Mixxx-devel] formating source Code with clang-format
>> To: Owen Williams <owilli...@mixxx.org>,     mixxx-devel
>>      <mixxx-devel@lists.sourceforge.net>
>> Message-ID:
>>      <CAKHrxHH1zKBQKX6G_oP7=wb-z8+sejx+_ybneozzoak5oia...@mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Compromise = 120 Columns
>>
>> My main issue with 80 column split:
>>
>> Modern IDEs provide some kind of Tab Completion like capability which
>> lessons the pain of writing out (reasonably) long descriptive variable and
>> function names (which everyone should be doing). When your using these
>> longer names you end up splitting very simple lines at 80 columns, and it
>> ends up reducing readability.
>>
>> This is an obviously contrived example, but I have run into this very issue
>> with 80 column limits and long variable/function names (mostly crops up due
>> to nesting).
>>
>> void raise_importance(const listType lessImportantThingList, const
>> VariableTypeForImportantThings somethingImportant)
>> {
>>       for(auto lessImportantThing(lessImportantThingList.begin());
>>           lessImportantThing == lessImportantThingList.end();
>>           lessImportantThing++)
>>       {
>>           if (somethingImportant == lessImportantThing)
>>           {
>>               VariableTypeForImportantThings moreImportantThing =
>> make_more_important(lessImportantThing);
>>           }
>>       }
>> }
>>
>> So the function definition portion can be easily wrapped, but even then in
>> this example the end of the line is sitting at 79 characters, if it was a
>> templated type of some kind it would get harry quickly.
>>
>> The line in the if can't be logically split to 80 characters in a readable
>> way, following most line split methods.
>>
>> These are the 80 character issues I have run into. Yes they can happen with
>> anything less than infinite line length, but they are highly likely to
>> happen at 80, much less so I've found at 120.
>>
>> On Thu, Jun 11, 2015 at 6:32 AM Owen Williams <owilli...@mixxx.org> wrote:
>>
>>> So we have people who prefer 80 columns, and people who prefer unlimited
>>> columns.  There's not really a compromise position between these two
>>> options, so how do we choose?
>>>
>>>
>>> On Wed, 2015-06-10 at 09:28 -0400, Owen Williams wrote:
>>>> On Wed, 2015-06-10 at 09:16 -0400, RJ Ryan wrote:
>>>>> The part of clang-format which frees you from having to talk about
>>>>> code style is that there is only one right way to format the code.
>>>>> Letting the developer have any choice in the matter goes against this.
>>>>>
>>>> Agree.  I don't really feel strongly about line length, so 80 is fine
>>>> with me.
>>>>
>>>>
>>>>
>>>>
>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> 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
>>>>
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> 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
>>>
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>>
>> ------------------------------
>>
>> ------------------------------------------------------------------------------
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> Get Mixxx, the #1 Free MP3 DJ software Today
>> http://mixxx.org
>>
>> Mixxx-devel mailing list
>> Mixxx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>
>>
>> End of Mixxx-devel Digest, Vol 109, Issue 36
>> ********************************************
>
>
>
> ------------------------------
>
> Message: 3
> Date: Thu, 11 Jun 2015 14:02:18 -0500
> From: Be <b...@gmx.com>
> Subject: [Mixxx-devel] mapping file name conventions
> To: Too Many DJs <mixxx-devel@lists.sourceforge.net>
> Message-ID: <5579db3a.80...@gmx.com>
> Content-Type: text/plain; charset=utf-8; format=flowed
>
> Mappings included in Mixxx have the XML file named with hyphens
> separating words but the script files are named with spaces separating
> words. Having two naming conventions gets confusing and annoying,
> especially when typing the file names in a shell. I suggest switching
> the script files to using hyphens to separate words. Thoughts?
>
>
>
> ------------------------------
>
> Message: 4
> Date: Thu, 11 Jun 2015 21:21:49 +0200
> From: S?bastien Blaisot <mi...@blaisot.org>
> Subject: Re: [Mixxx-devel] mapping file name conventions
> To: mixxx-devel@lists.sourceforge.net
> Message-ID: <5579dfcd.2050...@blaisot.org>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Le 11/06/2015 21:02, Be a ?crit :
>> Mappings included in Mixxx have the XML file named with hyphens
>> separating words but the script files are named with spaces separating
>> words. Having two naming conventions gets confusing and annoying,
>> especially when typing the file names in a shell. I suggest switching
>> the script files to using hyphens to separate words. Thoughts?
> I don't care that much if we use hyphens, spaces or whatever, provided that:
>
> - wherever possible, use the same convention/name for js and xml files
> - only use characters that are acceptable for filenames on all OSes
> (regardless of OS language)
> - resulting filenames are easily human-readable
> - It's easy to find all files from the same brand / model (this files
> are near each other when alphabetically sorting)
>
> It's probably more readable to have a word separator different from a
> brand/model/comment/type/whatever separator.
> Something like
> brand - model[ - comment].type.{xml,js}
> with word separated by space if we have brand or model which contains
> several words.
>
> let's try it with an example :
>
> American Audio - RADIUS 2000.hid.js
> American Audio - RADIUS 2000.scripts.js
> American Audio - RADIUS 2000 - CH1.midi.xml
> American Audio - RADIUS 2000 - CH2.midi.xml
>
> This way, all files from the same brand are all together, as well as all
> files from the same model adn it's easy to read.
>


------------------------------------------------------------------------------
_______________________________________________
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