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

Role Recruitment: Engineer #213

Closed
7 tasks done
mxajPrice opened this issue Aug 24, 2022 · 8 comments
Closed
7 tasks done

Role Recruitment: Engineer #213

mxajPrice opened this issue Aug 24, 2022 · 8 comments

Comments

@mxajPrice
Copy link
Member

mxajPrice commented Aug 24, 2022

Overview

We need to recruit for engineering to help move the project along.

Action Items

  • Create list of required knowledge
  • Determine what work needs to be done
  • Write blurb to put on the open role board based on template:
**Project Name:** Access the Data

**Volunteer Opportunity:** [your opportunity description replaces these brackets]

**Duration:**

**Who to communicate your interest to:**

- Slack channel link: [#access-the-data](https://hackforla.slack.com/archives/C01L2ANCG6M)
- Slack name of person to contact in the channel:

**When we meet:** 

[Read more about the project](https://www.hackforla.org/projects/access-the-data)

**Resources:**

Resources/Instructions

Engineering open role board
Example: Data science open role board for Access the Data

@nyarly
Copy link
Member

nyarly commented Aug 25, 2022

Required knowledge

  • Python

It would help if:

  • Flask
  • Migrations from Python 2 to 3
  • CKAN (longshot)

Work to be done

In the immediate term, we need to migrate the LACounts extension to modern Python. Goal is to have the system accept HTTP traffic and/or get the tests running smoothly.

Repo is at: https://github.com/hackforla/accessthedata-ckan

@nyarly
Copy link
Member

nyarly commented Aug 25, 2022

Project Name: Access the Data

Volunteer Opportunity:

Access the Data is seeking a Python developer to help us with our mission to provide open data to the LA community, and serve as a model for other municipalities to build out their own open data platform.

We're working to adapt the (defunct) lacounts.org code base, which based on an data-source management platform built on Flask, in Python called CKAN. The project is currently tackling the migration of the older Python 2 code to Python 3 and CKAN 2.95. From there, we'll be adapting the original code to the Access the Data visual design principles, and add more functionality to the backend.

Duration:

At least a few weeks; open ended.

Who to communicate your interest to:

  • Slack channel link: #access-the-data
  • Slack name of person to contact in the channel:
    @judson

When we meet:

Access the Data currently meets on Wednesdays, at 5pm PT. The engineering team does not yet have any other meeting time, but might schedule a convenient time to collaborate.

Read more about the project

Resources:

The existing code repo is at https://github.com/hackforla/accessthedata-ckan

@nyarly
Copy link
Member

nyarly commented Aug 25, 2022

@mxajPrice or @lrchang2 do you want to review the above?

@lrchang2
Copy link
Contributor

lrchang2 commented Aug 28, 2022

@nyarly the text looks good but it seems long. check the word count for a post on the open roles board. you might have to edit accordingly.

we also have a best practice to put our logo at the top of the post to catch people's eye better. this is the code you would have to put at the top of the note:
<img src="https://user-images.githubusercontent.com/10827101/169327862-09c89c93-c002-4436-a6f6-9ded150c3393.jpg" />

example of what it looks like can be found here: https://github.com/hackforla/UI-UX/projects/7#card-78518205

@nyarly
Copy link
Member

nyarly commented Sep 15, 2022

I've updated the text above with that feedback. I'll post it to the engineering repo soon.

@mxajPrice
Copy link
Member Author

@nyarly and @mxajPrice will be meeting with Noor Grewal about helping on the development team today at 6:30pmPT.

@mxajPrice
Copy link
Member Author

@nyarly Should we continue recruiting?

@mxajPrice
Copy link
Member Author

We have successfully added Noor to our team. Closing this issue.

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

No branches or pull requests

4 participants