WorkingGroups.proto 770 B

1234567891011121314151617181920212223242526272829
  1. syntax = "proto2";
  2. message OpeningMetadata {
  3. required string short_description = 1;
  4. required string description = 2;
  5. required uint32 hiring_limit = 3;
  6. required uint32 expected_duration = 4;
  7. required string application_details = 5;
  8. message ApplicationFormQuestion {
  9. required string question = 1;
  10. enum InputType {
  11. TEXT = 1;
  12. TEXTAREA = 2;
  13. }
  14. required InputType type = 2;
  15. }
  16. repeated ApplicationFormQuestion application_form_questions = 6;
  17. }
  18. message ApplicationMetadata {
  19. repeated string answers = 1;
  20. }
  21. message WorkingGroupStatusMetadata {
  22. optional string description = 1;
  23. optional string about = 2;
  24. optional string status = 3; // Can also be an enum if we only want a limited set
  25. optional string status_message = 4;
  26. }