Skip to content
This repository has been archived by the owner on Jan 3, 2018. It is now read-only.

Funding Status choices need more work #1

Closed
jayfk opened this issue Jan 20, 2016 · 14 comments
Closed

Funding Status choices need more work #1

jayfk opened this issue Jan 20, 2016 · 14 comments

Comments

@jayfk
Copy link
Owner

jayfk commented Jan 20, 2016

Currently, we have:

  • Well Funded
  • Self Funded
  • No Funding
  • Unknown
@jayfk jayfk changed the title Status choices need more work Funding Status choices need more work Jan 21, 2016
@jayfk
Copy link
Owner Author

jayfk commented Jan 21, 2016

The code lives here, if someone want's to tackle it https://github.com/jayfk/fundingoss.com/blob/master/funding/projects/models.py#L10-L15

@nayafia
Copy link
Collaborator

nayafia commented Jan 22, 2016

Been thinking about how to break this up. Could have two questions around funding:

Status: (radio buttons)

  • Well funded
  • Somewhat funded
  • Not funded
  • Unknown

(I'd remove "self funded" because that basically means "no funding")

Type of funding: (checkboxes)

  • Corporate
  • Individual
  • Foundation
  • Academia
  • Consulting/Services
  • No funding

What do you think? @techtonik

Also what happens to the current funding categories if we change them? Do they get wiped? I don't mind redoing them if so.

@jayfk
Copy link
Owner Author

jayfk commented Jan 22, 2016

Also what happens to the current funding categories if we change them? Do they get wiped? I don't mind redoing them if so.

We can migrate them, thanks to Django's data migration.

@nayafia
Copy link
Collaborator

nayafia commented Jan 23, 2016

ok, cool :)

@techtonik
Copy link
Contributor

I think that keeping it simple to save people time on entering the data is a good thing, so modifying Status radio s/Self Funded/Somewhat Funded/ and leaving 4 choices is fine.

As for types of funding, I do not believe that these types do really exist. I just wrote a 3kB+ text about it in this comment, but it looks like not the best place for longreads, and writing summary turned it into another 2kB+ test, so I just leave it as is - the idea to have those checkboxes is good enough. =)

@nayafia need a place to work on the causes - perhaps that will help to improve the questionaire.

@techtonik
Copy link
Contributor

@nayafia #13 "Somewhat funded" is also about the capacity - I am not sure if there is a methodology to calculate that (only ideas), but it is interesting to know for example, what people think about it.

@techtonik
Copy link
Contributor

@jayfk is it possible to make a aggregate for those checkboxes and radios to count every vote? So that later we can have the data how many people think that project is well funded and how many people think it is insufficiently funded?

@jayfk
Copy link
Owner Author

jayfk commented Jan 23, 2016

@techtonik That would be possible from a technical side, but I'm not quite sure if that's really needed.

From my point of view it makes more sense to restrict the access to the funding status to the group of maintainers the project has.

@techtonik
Copy link
Contributor

I am not sure that there is consensus even within maintainers, and with that data it looks like there is. =) So maybe we should add options Other or No consensus then.

@jayfk
Copy link
Owner Author

jayfk commented Feb 1, 2016

I am not sure that there is consensus even within maintainers, and with that data it looks like there is. =) So maybe we should add options Other or No consensus then.

That's a good point, haven't thought about that one =)

For now, @nayafia suggestion with your addition seems to be the easiest solution that covers a lot of use cases. What do you think?

@jayfk
Copy link
Owner Author

jayfk commented Feb 1, 2016

As a sidenote: Django's admin interface has a lot of goodies like bulk editing of fields in the list view. If that makes editing easier for you @nayafia, just let me know and I'll add them.

@nayafia
Copy link
Collaborator

nayafia commented Feb 3, 2016

@jayfk yep I think that makes sense as an easy 90% solution. And yeah if it's easy to add those features, they're not a must have, but I'd appreciate them! :)

@jayfk
Copy link
Owner Author

jayfk commented Feb 4, 2016

I've worked on this.

The Add Project page now has ne choices you suggested:

screen shot 2016-02-04 at 12 04 45

And the admin interface is now list editable and has a search field:

screen shot 2016-02-04 at 12 07 54

I haven't found a good way to display the funding_type checkboxes in the listview (they were displayed as a comma separated TextField), so they have to be edited on the detail page.

@nayafia
Copy link
Collaborator

nayafia commented Feb 6, 2016

Thanks for doing this! Looks great. Think it takes care of this issue for now.

@nayafia nayafia closed this as completed Feb 6, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants