-
Notifications
You must be signed in to change notification settings - Fork 1
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
moving carmel forward #13
Comments
Here is the most current status of this application: My initial feedback is (making me very happy) that this is nearly sufficient for what we want to do for the alpha release of this tool that is at the moment completely focused on KendoUI catalog application. In order to get to this point completely, I am proposing the following changes: 1. Remove parts of the UI2. Fix the nav-barWe should make the Next we should subject the Last in this series of actions, we will customize the lock to offer two modes of authentication:
3. Fill in the gigantic hole created by the decision to make carmel look like a catalog, when the only real functionality is to to support tagging, UI for which requires just a few lines worth of carmel editor's surface.As I believe that tags can best be created in the context they are being applied to, we should make carmel mimic the catalog's behavior - at least until we upgrade carmel in the next release, to take over all catalog's tasks. By mimic, I mean this rendering when navigating to a specific sample for a specific component ( where the red lines indicate the removal of unneeded parts of the UI and the rest of this rendering shows as a screenshot from the catalog - it should look like this: Note that I plan to add all these screenshots to the carmel-api database, so that you do not need to work on making any extra work on the front end side (other than defining the API (item 6 below). |
Issue left to discuss
Since the process of adding new samples is a lot more obvious case where this PR like approach is mandated, perhaps we should bite the bullet (item 5. above) rather sooner than later. Since you own aurelia-fe, please keep using the master repo - and in the case you may ask me to do something there, I will create a PR. The same rule with inverted roles applies to carmel-api |
|
I've only now noticed that editing a tag is not really the same like removing and adding a new tag since it changes the tags of other samples (tags are references). |
In the order in which your comments are written:
This confuses me as until this very second, I thought tags as strings associated with each component and each sample, allowing the catalog users to ask: "what all samples use remote data". To answer this question, carmel will look through all sample tags and fetch those that have "remote data" tag. |
Regarding 6: My point is that the gist ID is available in the current version (from a
My bad, I guess I still had the "old" data structure in mind. |
Let me ensure that we are indeed describing the implementation of the "each sample's screenshot appears as a part of the carmel UI" the same way: I am proposing to extend the set of sample's attributes with Important I would prefer to have you decide the actual implementation of this as I have a lot more respect for your db skills than mine 😄 . |
... why would you implement something that sophisticated and store the images in a database? 😃 Let me explain my idea: So a simple solution would be to store the images in |
I agree completely - as it gets us faster to the alpha version. I dreamed up the picture in the database idea as I believe that this will come handy later, in a different context. |
As there were no comments to my comments, we can either agree that we are in the complete agreement - or that you did not get the chance to visit this thread. I am rather erring on the safe side, so I will wait for your confirmation that we can move ahead with final details of the implementation as stated above. |
Yes, we are in complete agreement. |
I prefer the tag editors you discovered yesterday - and I like the autocomplete feature with the caveat that I do not have a good idea on what to be in the autocomplete list. All existing tags? List of items explained in Wikipedia? I have the feeling that this might be the key tag editor feature and would like not to start it silly 😄 |
I'd say all existing tags or all existing tags used in that component (not sample). |
This could be a good start - I would expect that carmel users will help in this selection |
I've exchanged the jQuery tag editor with taggy. I've kept it very simple currently, no custom styles, no delete button but autocomplete. |
This article connects to the carmel-fe initial design, trying to re-state the current situation and allow us to continue carmel app development.
The text was updated successfully, but these errors were encountered: