-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Goals #2
Comments
@mysterlune I am going to be needing pdfjs functionality soon. This addon seems to be in its's infancy and has not been committed to for 3 months. I'd much prefer we combine efforts rather than have two separate addons with the same intentions. What are your plans here? Are you planning on actually maintaining this repo? If I start contributing to it extensively, will you be around to review and merge PR's? /cc @knownasilya |
Yes. I'm very much in favor of collaborating on this. I have not had a lot of time to focus on this in the last few months, though prior to that my research into using PDFJS with Ember was primarily exploratory. I've experimented using PDFJS to render a pdf into an Ember ListView (and have faced some challenges keeping my skunkworks project up-to-date as that project has undergone heavy development). I would be interested in your thoughts on ways that we could optimize the rendering of pdfs (whether in a list or a "paged" orientation) into Ember views or components. ListView seemed like a great starting point, though the goals of that project seem a bit thin for supporting something like a pdf. I am very interested in making something useful here. Basically my goals for this project are to:
My organization's instructor/student client application provides rich interactivity for documents currently (highlighting, inline and bubble comments, capturing audio feedback, decorating with human and machine feedback on submitted works). It's pretty amazing stuff, and rather specialized in terms of features. It's in no way a simple "reader" application. I'd like to hear what you are working on, and what you think this addon could benefit from. |
Go components all the way, views are "going away" for 2.0. |
(nods) |
In this addon project, there is a set of components that all should be implemented in a way that allows for flexible UI composition. For example (though this is not a complete list, but what I have in mind for a start), in addition to the In this way, a consumer of this addon could put the pagination component anywhere in the layout -- since we'll use dependency injection to share the EventBus with the document component. A search box ( An admirable example of this kind of component addon is https://github.com/bustlelabs/ember-mobiledoc-editor. This one is for Mobiledoc Kit what The addition of the It does feel that PDFJS is the primary source of interactivity with the pdf object, which makes the role of Ember much more about "how do we lay out toolbars, side panels, thumbnail scroll views, etc" than it does about "how do we compose rich components to use within a PDFJS viewer context. Prior versions of You will see in the latest version (v0.4.0) that I've update the The Ember part really should be about layout, routing, adaptation to the service backend, dependency injection. As much as possible, I believe PDFJS's UI libs should do the lifting for in-document elements (like anchors, highlight, possibly annotations?) I think there is discussion to be had about where Ember components vs PDFJS-managed DOM objects fit. |
@collegeimprovements, @DarrenDrumm, I'd like to know if you have any comment as to whether this project's goals are in alignment with your project. Please leave your comments here, or file an issue. I'd be happy to work with you to ensure the goals of this project encompass yours. |
What does this do, or what will it do? Is this project still alive?
The text was updated successfully, but these errors were encountered: