Same with the servers and back-ends, which are so powerful for outliners. They can be used for beautiful tree visualizations, or networks of nodes, presentation slide shows, blogs. There are many different ways of rendering structures created by outliners. You should be able to innovate here without having to write your own outliner! It would be like having to use a different text editor just because you got a new printer. These things should work together. If we've learned one thing about tech over the decades it's that locking people in to using one vendor's tools stops growth. We should compete on the basis of price, performance and features, not lock-in. Users and devs should demand no lock-in. Long-term it means what holds promise now will devolve into a complete mess of things that don't work together. #