Closed soumendrak closed 1 year ago
The work to be done is on branch feature/upgrade-junction
I can help out with this one. I will need little guidance on the current project structure and setup process.
yes, for sure. Please feel free to ask questions here or on Zulip.
@soumendrak do you have a list of sub-categories already? We need a list per category.
@realslimshanky I will share the initial draft by tomorrow.
Under this category - Data Science, AI, and ML" you can also include few more subcategories like
I see computer vision and nlp are missing in the existing subcategories list so I added here :)
Can I add subcategories in web development category? Including python frameworks like django, flask, falcon, pyramid, fastapi and web2py
My 2p: Let's not hardcode subcategories. What is being referred in the issue is the type ProposalSection
. To extend the functionality, a new type like ProposalSubSection
should be created. The values for this type should be populated from the admin UI.
Whatever is being populated from the UI can then be used by proposal authors when submitting their proposal.
Broadly, this is what should be done:
ProposalSubSection
ProposalSection
model with reference to ProposalSubSection
or the other way around (whichever is more feasible and canonical)Under data science ai and ml category could we add robotics as sub category
I can work on the approach shared by Nabarun.
Do we want to map sub categories with categories (ProposalSection) or with Proposals? If we map sub categories with proposal, speakers will have an option to add categories to their proposal and will not restricted to the categories available in their selected proposal category.
@soumendrak @inovizz
@miphilomath I think it will more streamlined to have specific sub sections for a proposal. So as suggested by Nabarun ProposalSubSection
should have many to one relation with ProposalSection
. The Proposal form should have a dropdown of subsection which will have the related items based on the chosen section.
We managed without this feature, closing the issue.
PyCon 2019 CFP distribution
The "Data Science, AI, and ML" category generally receives approximately 50% of all talk proposals. Therefore, it becomes challenging to manage.
There was a proposal on the last All-Hands-volunteer-meet that if we can support Sub-categories, it will be helpful to manage from both Proposers and Reviewer's sides.
For example, "Data Science, AI, and ML" category can have the following sub-categories: