← Back to team overview

kicad-developers team mailing list archive

Re: [RFC] Removal of bus-bus entries

 

By the way, I think one reason people use these is because they want a
45-degree bus wire for aesthetic reasons.
I think a better wire-placing tool in Eeschema is already on the roadmap --
if we can support 45-degree lines natively, it would meet that demand
without a special type of object.

On Mon, Mar 25, 2019 at 9:27 AM Jon Evans <jon@xxxxxxxxxxxxx> wrote:

> I'm okay with that if the rest of the core team is also :-) Sometimes you
> have to break workflows to move forward and make things easier for new
> users.
>
> On Mon, Mar 25, 2019 at 9:08 AM Wayne Stambaugh <stambaughw@xxxxxxxxx>
> wrote:
>
>> Jon,
>>
>> I don't have any issues with this although you may get some push back
>> from some users who are resistant to change.
>>
>> Cheers,
>>
>> Wayne
>>
>> On 3/19/2019 9:37 PM, Jon Evans wrote:
>> > Hi all,
>> >
>> > One of the things I want to clean up in the UX after the bus /
>> > connectivity upgrades I've done are merged is to remove Bus-Bus Entries
>> > from the design toolset.
>> >
>> > Why?
>> >
>> > 1) They aren't actually useful or meaningful (they are just graphical at
>> > this point). If you want to branch off bus wires from each other, just
>> > use junctions like normal wires.
>> >
>> > 2) They are confusing. I've heard this from several users, because they
>> > look and sound a lot like Bus-Wire Entries, which are useful.
>> >
>> > What about old designs?
>> >
>> > My proposal is to just remove the tools to allow placement of new
>> > Bus-Bus Entries without removing the underlying code to handle them.
>> > Existing designs would still load and render properly.
>> >
>> > In theory we could make some kind of migration to remove them and
>> > replace with direct bus wire connections, but I'm not sure that's
>> > necessary.
>> >
>> > As long as we do a good job of documenting the way to use busses under
>> > the new system, and update the example schematics accordingly, I think
>> > new users will be set on the right path. We could include a note about
>> > this on the blog / forums to let existing users know (although from what
>> > I can tell, only a small fraction of existing users use them in the
>> > first place).
>> >
>> > Any concerns with this?
>> >
>> > Jon
>> >
>> > _______________________________________________
>> > 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
>> >
>>
>> _______________________________________________
>> 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