REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
We have an existing self-sustained javascript prototype that interacts with socrata data. We need to migrate the socrata interaction to the backend and utilize the new react front end for the display layer
Action Items
Migrate display logic (Showing yearly breakdown of # of calls by request type) into react
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
The control state will be the driving state for the individual components. This includes all values represented in the header. On any control change, all child components will update accordingly.
Action Items
Centralize state across application with Redux
Plan all/starter control values [startYear, endYear, NC, etc...]
Create a pattern for integrating redux across the componentry and application (i.e duck, rails, etc.)
MVP+ Implement Redux libraries to reduce boilerplate reducer/action code
Verification Items
Utilize react hooks useState() where applicable
Ensure functional components used as much as possible
All controls should be connected/accessible from their corresponding child components
This could be actually functional or at least console.log() the new values to prove functionality
REPLACE THIS TEXT -Text here that clearly states the purpose of this issue in 2 sentences or less.
Action Items
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
To remain lean and clean, we should remove the dependency on facebook's create-react-app and instead utilize vanilla react. App will remain the same, backing infrastructure is the only component being swapped out
Action Items
Remove Create react app existence
Replace with wepback, babel
Verification Items
Application starts with npm start
Application dev runs with npm run dev
Application tests run with npm test
Application builds with npm build
Coverage report is output
Can run through interactive testing session when run from terminal
Can be run from CI with export CI=true && npm test
Finish uploading 311 data into Jupyter Notebook. Analyze data by adding needed variables into dataframes and grouping features by relevance. Make any figures that may be of potential interest to the neighborhood councils.
Action Items
-Add additional variables to dataframes
Create visuals(heat maps, bar graphs, line graphs, etc) that have any potential for interest
Resources/Instructions
Use Jupyter Notebook as a development environment. Will most likely be using the Pandas and Numpy python library for data analysis. Matplotlib and Bokeh python library will be used for data visualization.
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
REPLACE THIS TEXT -Text here that clearly states the purpose of this issue in 2 sentences or less.
Action Items
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
REPLACE THIS TEXT -Text here that clearly states the purpose of this issue in 2 sentences or less.
Action Items
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
A list somewhere that will look like trackable goals aka initiatives, that when clicked will adjust the request type to demostrate functionality
Action Items
Create List of fancy material cards
Populate with dummy profile and verbage
Connect cards with different target request types
When clicked, adjusts chart data to a different filter
REPLACE THIS TEXT -Text here that clearly states the purpose of this issue in 2 sentences or less.
Action Items
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
Pull data from socrata sources(Most likely from pre-downloaded csv's) into a docker postgres database
This will be a one-off script and configurable to pull all data, only pull year X or pull year x,y,z
Due to the way socrata is setup....this will be based on the data source-id
Should be extensible to be converted into a cron-job sort of feature
Action Items
If you dont have a local version of settings.cfg create that
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
REPLACE THIS TEXT -Text here that clearly states the purpose of this issue in 2 sentences or less.
Action Items
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.
Github can post activity to the slack channel (or even a separate but related slack channel). There are several ways to implement this, discuss pros and cons of each and decide what our setup will be.
Action Items
Review Resources
Resources/Instructions
Example of general project channel where github posts directly: Heart's slack channel, scroll back till you see a post or go directly to a post
Shared housing has two slack channels: #shared-housing-lafh #shared-housing-dev
They have decided to segregate the dev traffic from all other slack traffic on their project. The github messages are only setup to go to the dev channel.
Put the existing sanic application behind a gunicorn wrapper to enable multi-worker deployment
OR
Utilize the workers argument to app.run to allow asynchronicity with Sanic
When importing subsets of a yearly 311 dataset(~500MB) pandas didnt like large datasets without datatype associations. The import/seed functionality needs to support larger sets.
REPLACE THIS TEXT -Text here that clearly states the purpose of this issue in 2 sentences or less.
Action Items
REPLACE THIS TEXT -If this is the beginning of the task this is most likely something to be researched and documented.
REPLACE THIS TEXT -If the issue has already been researched, and the course of action is clear, this will describe the steps. However, if the steps can be divided into tasks for more than one person, we recommend dividing it up into separate issues, or assigning it as a pair programming task.
Resources/Instructions
REPLACE THIS TEXT -If there is a website which has documentation that helps with this issue provide the link(s) here.