Skip to content
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

ANGULAR DOCUMENTATION #4

Open
rosalieucla opened this issue Jul 19, 2017 · 6 comments
Open

ANGULAR DOCUMENTATION #4

rosalieucla opened this issue Jul 19, 2017 · 6 comments
Assignees

Comments

@rosalieucla
Copy link
Contributor

At the end of the project, we need to have documentation (like a cookbook, recipe) of how you created the site and its elements so that we can maintain the site ourselves.

There are tools that will help you to document you code as you go: such as Dgeni. https://toddmotto.com/documenting-angular-dgeni or here: https://github.com/angular/angular.js/wiki/Writing-AngularJS-Documentation

@kjallen
Copy link
Member

kjallen commented Nov 16, 2017

We have a few use cases we would like to review to go over:

  • A developer would like to change the structure/html of an existing page or edit existing features

  • A developer would like to add a brand new page

  • The Solr schema has changed, and there is a a new field, a field has been renamed, or the data structure behind a field has changed (for example, a string to a multivalue/array field), what is the most efficient way to identify and update the pages to reflect these changes

@rosalieucla
Copy link
Contributor Author

Some other use cases just to give you an idea of all the types of things we'll need

  • we need to change the the value for a field that displays in the search results
  • we need to update or change the script for the dynamically generated pages, eg Institution page, and browse by collection title/ institution page.
    -we need to add a banner that displays on all pages
    -we need to change the font/size or link treatment on pages
    -we want to add a new or change an existing search filter
    -we want to make edits to the parameters of the social media share features
  • the urls of the items pages are really long, we'd like to explore other ways of forming those, so we need to understand what you are doing now - eg. http://prl.library.ucla.edu/detail/oai:ira.lib.polyu.edu.hk:10397%2F3036?s_page=1&s_filters=%7B%7D&s_therms=&s_order=

@pghorpade
Copy link
Contributor

walk through of pages getting data from solr in code.

@markmatney
Copy link
Contributor

We also would like any tips on developer environment setup regarding the following:

  • are any of the developers using an IDE? If so
    • Which IDEs?
    • Do you recommend these IDEs?
    • Can you share any of the configuration files for this project?

@Hlopec
Copy link
Contributor

Hlopec commented Nov 30, 2017

Hi,

  • We used PHPStorm, but you can use any IDE for developing.
  • We are accustomed to working in this environment.
  • There no any configuration files. All files for use, ng-cli add automaticaly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants