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

Gantt chart plugin for the mil github #271

Closed
MarshallRawson opened this issue Oct 4, 2020 · 8 comments
Closed

Gantt chart plugin for the mil github #271

MarshallRawson opened this issue Oct 4, 2020 · 8 comments
Assignees
Labels
dev-tools software Stale Old issues that no longer need attention

Comments

@MarshallRawson
Copy link
Contributor

MarshallRawson commented Oct 4, 2020

find / write a plugin to link the MIL issues to some Gantt chart infrastructure

Requirments:

  • each task to depend on some number of other tasks being finished first
  • each task to have a start and end date (that shows up on the gantt chart)
  • each task should not be able to be scheduled to a start date when any of its dependencies will not be finished
  • some sort of visualization of the gantt chart
  • must be viewable on linux
  • the ability to divide the tasks into one or more categories, which is independently visualizable (so we dont have to look at ALL tasks all the time
  • when an issue is opened, a gantt chart task should automatically appear|
  • when an issue is closed, for the gantt chart to automatically mark it as closed
  • source exists in the mil repo
  • free

Nice to haves:

  • viewable on windows and linux
  • viewable by people who are not members of the MIL github
  • open source
@sferekides
Copy link

sferekides commented Oct 5, 2020

Monday.com

  • Task dependent on those that need to finish first

  • Start and end date on Gantt chart

  • Task cannot be scheduled to a start date when dependencies are not done

  • Visualization of Gantt

  • Viewable on linux (tbd)

  • Divide tasks into one or more categories and are visually independent

  • Issue opened - task appears (have to manually set date or have automation pick a date)

  • when issue is closed (have not found way to automatically mark it as closed)

  • source exists in mil repo?

A lot of cool automations for the table/Gantt chart where you can set up dependencies and status. Big issue is that when you close an issue on Github it does not have an integration that automatically marks it as closed in the Gantt.

Costs money :(

@MarshallRawson
Copy link
Contributor Author

Monday.com

* [x]  Task dependent on those that need to finish first

* [x]  Start and end date on Gantt chart

* [x]  Task cannot be scheduled to a start date when dependencies are not done

* [x]  Visualization of Gantt

* [ ]  Viewable on linux (tbd)

* [x]  Divide tasks into one or more categories and are visually independent

* [x]  Issue opened - task appears (have to manually set date or have automation pick a date)

* [ ]  when issue is closed (have not found way to automatically mark it as closed)

* [ ]  source exists in mil repo?

A lot of cool automations for the table/Gantt chart where you can set up dependencies and status. Big issue is that when you close an issue on Github it does not have an integration that automatically marks it as closed in the Gantt.

is Monday.com open source / free?

@sferekides
Copy link

My initial impression is that it is free up to a certain amount of automated actions per month. You get 25,000 free automations each month. I am going to look into pricing more.

@sferekides
Copy link

OpenProject

  • Task dependent on those that need to finish first

  • Start and end date on Gantt chart

  • Task cannot be scheduled to a start date when dependencies are not done ( I believe so but hard to tell for sure)

  • Visualization of Gantt

  • Viewable on linux

  • Divide tasks into one or more categories and are visually independent

  • Issue opened - task appears - can use github plugin but did not find one that I was sure would work for us

  • when issue is closed - can use github plugin but did not find one that I was sure would work for us

  • source exists in mil repo - it could exist in source but we would also need a PostgreSQL database => I don't think locally hosting the database makes sense

  • Free! (if we don't want their cloud hosting)

TLDR: free and cool resource; biggest issue is having to host PostgresSQL database, but we could have OpenProject in the mil repo; another issue is that it is not clear that github would integrate well; will likely have to look for plugins/make plugin that supports a github integration that fits what we want

@sferekides
Copy link

Redmine

  • Task dependent on those that need to finish first

  • Start and end date on Gantt chart

  • Task cannot be scheduled to a start date when dependencies are not done (don't know for sure)

  • Visualization of Gantt

  • Viewable on linux

  • Divide tasks into one or more categories and are visually independent

  • Issue opened - task appears - Zapier integration available

  • when issue is closed - Zapier integration available (limit on free account) - I can't find anything about closing a task in Redmine when the issue closes in github;

  • source exists in mil repo - it could exist in source but we would also need a database that we would have to host (more options for database types than OpenProject

  • Free!

TLDR: similar to OpenProject where we would need hosting. Plugins seem more intuitive for github integration but also have some zapier functionality that could be a solution. Again we have the issue on github functionality is not certain.

@sferekides
Copy link

I can look at more alternative after we discuss this tonight at the meeting.

@sferekides
Copy link

To do: figure out how hard it is to write a plugin/set up database/ host on MIL network

@alexperez33 alexperez33 added the Stale Old issues that no longer need attention label May 22, 2022
@cbrxyz
Copy link
Member

cbrxyz commented Apr 14, 2024

No longer being implemented (we use GitHub Projects now)

@cbrxyz cbrxyz closed this as not planned Won't fix, can't repro, duplicate, stale Apr 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev-tools software Stale Old issues that no longer need attention
Projects
None yet
Development

No branches or pull requests

4 participants