← Back to team overview

kicad-developers team mailing list archive

Re: Are the python BOMmers case sensitive?

 

On Sep 19, 2013 9:16 AM, "Lorenzo Marcantonio" <l.marcantonio@xxxxxxxxxxxx>
wrote:
>
> On Thu, Sep 19, 2013 at 08:42:41AM -0500, Dick Hollenbeck wrote:
> > I am not accustomed to someone asking for help in this fashion.
>
> It was not a request to fix it now. However there seems to be a problem,
> so I tought it would be useful to signal it.
>
> > It sounds like two things need to be done.
> >
> > 1) the python netlist loader needs to assume utf8.
> >
> > 2) eeschema should be made case sensitive in its use of component names.
>
> That was the reason for the initial question. What is the 'official'
> decision about case sensitivity?

IMO, strong, both the eescema design and the xml netlist should have
referential integrity.

How does it look to give someone an xml file and say, all the references
are case insensitive, other than hoaky?

The referential integrity of the xml file
Is established by the referential integrity within the design files,
schematic and libraries, or by the lack of such referential integrity.

Future processors of the xml file will hinge on this decision, which I have
just voiced a strong opinion on.

I will yield to Jean-Pierre and Wayne however, saving my capital for larger
issues.

Certainly fixing eeschema will break designs,  unless somebody can think of
a fix point where eeschema can heal the design.

Dick.

>
> Also, in cmake there is a KICAD_KEEPCASE option (default off) which
> could be related to/a fix for this.
>
> > I have no time to help with either.
>
> No problem, I was just 'raising the flag'. I didn't mean "fix it
> otherwise I can't do a thing". Sorry I if gave that impression.
>
> --
> Lorenzo Marcantonio
> Logos Srl
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

Follow ups

References