Open jacobwindsor opened 7 years ago
@ariutta is the UI directory meant to be moved to PVJS itself?
Yes, bridgedbjs is separate from Kaavio, and any reference to Kaavio should be removed.
But the UI directory is supposed to be part of bridgedbjs. It is simply some UI elements that could be useful for interacting with the BridgeDb webservice, and it could be used entirely independently of pvjs.
Reopening so we can close it when any reference to Kaavio and/or Pvjs is removed.
The TypeScript branch is pretty much ready to release, so if you don't see any other issues with it, you could merge it into master. It's currently in pre-release on npm: https://www.npmjs.com/package/bridgedb
Okay, great. I'll make some time for removing kaavio/pvjs references at some point
To clarify my comment about it being ready for release, the API client is totally ready. The UI components are the only parts I'm not sure about. They are pretty good, but I just haven't tested them fully (manual cross-browser inspection, automated tests, etc.).
Today, I got the UI components working in PVJS. It looks nice. However, one thing is that you cannot drag the box around like you can in current WP. I don't know if that's intentional.
In the Typescript branch, there is the use of the word Kaavio in various places. Am I wrong in thinking that this project is separate from Kaavio and would, in fact, be used in PVJS? See this file name, this line, and there are a couple of others I think.
Either way, I think it is confusing to have the names Kaavio or PVJS used anywhere since this library could be used independently from either.