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

25 -- J.R. Worley #460

Open
18 of 23 tasks
jeffworley opened this issue Oct 14, 2015 · 3 comments
Open
18 of 23 tasks

25 -- J.R. Worley #460

jeffworley opened this issue Oct 14, 2015 · 3 comments
Milestone

Comments

@jeffworley
Copy link

  • Yak Shaving
    • WIP Issue with links to:
      • your PRs in USERNAME.github.io
      • your PRs in TIY-GitHub for features and releases
      • your PRs in TIY-Catalog for feature--* into develop
    • WIP Branch:
      • USERNAME.github.io:journal-week-6
      • TIY-GitHub:
        • release--* -- if you're ready for another release
        • feature--* -- for any new features
      • TIY-Catalog:
        • feature--* -- for any feature you're working on
  • And the Beat Goes On
    • Rough Draft for Reflective Journal on Week 6
    • Rough Draft for Tutorial Journal
    • Final Draft for Resource Journal, due Tuesday!
  • Reading APIs: Etsy
  • Shaping Up with Angular JS
    • Completed Level 1!
    • Completed Level 2!
    • Pics or it didn't happen!
  • For Your GitHub Only
  • Etsy Goes On

25 -- A View to Cache

Journal, Week 6

Keep writing! Tomorrow you should have your final draft of your Resource journal and rough drafts for your Reflective and Tutorial journals.

Reading APIs: Etsy

Here's another batch of questions to guide your research on the Etsy API. Chances are high that you'll get asked these questions in class tomorrow or that you'll need them for your homework.

  • What Resource in the API represents...
    • an individual product?
    • a group or collection of products?
    • images associated with a product?
    • sizes and colors for a product?
  • What actions and endpoints exist for each of these Resources?
  • What parameters do each endpoint require or accept?
  • What fields are returned for each Resource, specifically:
    • an individual product?
    • a group or collection of products?
  • What additional fields can be requested for each?

Shaping Up With Angular JS

Last night was a (very) quick tour of the course. Tonight is reinforcement: play through (as in, try to complete without help) levels 1 and 2. You've got a lot to do tonight, so don't spend too much time here. If you get stuck, buy the answer and move on. Tomorrow you'll do the same with levels 2 (again) and 3. It'll come back around.

For Your GitHub Only

Keep building your Responsive GitHub page. Tonight, try to get the mobile view done. After merging, cut a new release--* branch from master and a new branch from that called feature--responsive-mobile.

Etsy Goes On

Elect a single Team Lead for tonight. Formulate a group plan of attack for building out at least one feature per person with HTML, (S)CSS, and some Angular JS placeholders, but with one catch: the Team Lead cannot write / commit any code. His or her job is to pair up with each of the other two, lead code reviews, and ensure the submitted work matches the joint plan. That person also has work to do outside of this project, so resist the temptation to make a ton of headway at the expense of your team.

The Team Lead role will rotate, so you'll definitely get a chance to be one. If that's you this time around, don't waste your time waiting around for code to review: refine the plan, document the API for the next phase of development, pro-actively pair up with your teammates, help with research... make the most of your time to maximize their productivity.

Your big goal as the whole team should be to start caching some data from the API using curl or Postman. Let's see, last time we put that data in apis/github/... Where do you think it should live this time? Did you guess apis/etsy/...? You're right! Make the local filesystem path match the resource URI as much as possible to make the transition to real API data as easy as possible.

@jeffworley
Copy link
Author

tiy-assignments reading-etsy-api PR:
jeffworley/tiy-assignments#40

jeffworley.github.io journal-week-6 PR:
jeffworley/jeffworley.github.io#33

@jeffworley
Copy link
Author

Listing Page: Body-Grid-Layout Issue

jeffworley/tiy-catalog listing--body-grid-layout PR:
jeffworley/TIY-Catalog#1

jeffworley/tiy-catalog:develop into tiy-durham/tiy-catalog:develop PR:
TIY-Durham/TIY-Catalog#42

@jeffworley
Copy link
Author

screen shot 2015-10-14 at 7 22 52 am

screen shot 2015-10-14 at 7 48 39 am

😦

@kellymurray kellymurray modified the milestone: Etsy Project Oct 15, 2015
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

2 participants