There are some simple tools you can use, MS Project is not really appropriate, especially if you have to buy it.
​
You can start with Trello, this is free and is often used by small teams. I can recommend it for one team setups.
​
I have also used https://taiga.io/ this is a pretty good tool as well.
​
If you use Gitlab or Github cloud, then you can also use their project boards which are perfectly fine for single teams as well.
​
If you need to manage lots of tasks and different teams, then JIRA is really the best product hands down. if you have a low amount of users, then it is pretty cheap for the cloud version.
I use Taiga (https://taiga.io/) - it's more for design / development projects but I find it very slick and user friendly. Their cloud version is free to use for public projects, the full source is published to GitHub and there's some Docker containers that are quite usable.
Apparently pseudo-stickies can be implemented through CSS (or "announcement bars"). It could be a way to keep everything within this subreddit.
As I told /u/iamthatis I'm testing Taiga out of curiosity which seems to be rather user friendly but I'm definitely no expert so it could very well actually suck. lol!
Love and hate with Wekan. It uses MongoDB and Fedora don't provide packages for MongoDB anymore.
I then switched to Taiga.io. But without Docker, it has several components to install, DB, rabbitmq, events, etc. Using Docker should be simpler.
I use Taiga.io and it has some must wanted features. To separate workspaces, I use Epics to separate the components of my game (ex. Mechanics, Level Design, Character Design, UI Design, etc.) and use Tags on User Stories associated to those Epics to separate workspaces (ex. Programming, UI/UX, Art, etc.). Taiga.io is very flexible and customize-able. It also has integration for source control like GitHub, GitLab, and BitBucket. It also has webhooks which I use to send change notifications to Discord/Slack.
Just in case someone else makes the same mistake I did and confuses it with the official new wallet, it´s not the official new wallet (doh) - this is the official new wallet:
https://medium.com/iota-ucl/iota-wallet-refresh-onboarding-2f5ccd5e467a
carrIOTA is an ambitious 3rd-party project by semkodev.com
If I'd qualify to give you any tips I'd strip about 99% of the features right now and just concentrate on the wallet + auto-attach feature to release that first. Like I said before make the system modularized and pluggable and you have a good base to start. Take your time to design the system properly, don't hurry the code (even if it´s a throw-away prototype).
Beside the public GitHub repo you might want to set a collaboration platform up for the community even before it to help with the conception and planing (or maybe just for yourself) - I'd personally recommend Taiga for that:
Written in Python with Django, you should feel at home here.
Just my 2 cents. Cheers! :)
My 2 cents
edit: formatting
You might want to check out https://taiga.io/
It's a little more robust than Trello but still lightweight, easy to figure out, and free. It allows you to create a backlog, shared kanban boards, and a wiki.
There're good tools out there, but none fit exactly well. They were either too feature rich, pricey, too busy, had too steep a learning curve, etc. We ended up building our own.
We felt there was an opportunity to build a great open source tool, so we've spent the better part of a year, and we've just now launched. It's called Taiga (www.taiga.io) It's incredibly easy to use, and very powerful. It's free as well...
Give it a try: https://taiga.io
I don't have a blog or anything like that, and I'm way too new to think my knowledge in the area is worth sharing with confidence. All I can share right now is that on my baremetal machine I have used these commands to install K3s:
curl https://releases.rancher.com/install-docker/19.03.sh | sh
^ This installs docker first (not sure if needed, but I'm trying to figure out how to set up taiga.io on my k3s cluster and they seem to want docker?
curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION=v1.20.14+k3s1 K3S_KUBECONFIG_MODE="644" sh -s - --docker
^ This installs v1.20.14+k3s1 with a KUBECONFIG mode that I keep seeing as needed for Rancher. (Still too new to understand why)
from there when I run kubectl get pods -A everything looks up and running.
As for Rancher, I just ran the get rancher script (its not in my notes right now) and it was able to connect to this k3s cluster as the version wasn't v1.22 anymore or whatever it was that was unsupported.
I work in two startups, one for myself and one for a good team, and we're both working on projects Remotely. I would like to suggest you to use some project management software and time tracking apps. so that you can planning and perform remotely. We are using Taiga for managing our tasks and Pendulums for our time tracking to calculate our salary too. And both are free.
I hope this experience be useful to you.
So GitHub is currently the only form I have for issues. BUT I could always deploy a taiga (https::/taiga.io) instance to one of my S3 servers so we have some form of kanban board (trello style). If there’s some support for that I could 100% get that started since I’ve deployed taiga at my local university and jira for my work. Great idea!
Thanks for considering this! Some people I know love Taiga (I'm not affiliated with Taiga at all), so maybe check it out as an open source replacement for Trello? AFAIK Taiga is self-hostable and there are hosted instances you can use, too.
Let us know how we can support this important project! Maybe even crowdfunding? (and see the other comments about adding audio/text captchas)
If someone tells you that one methodology is better than the other is lying.
The methodologies should be chosen according to the situation, resources, equipment and problem to be solved.
Fruit of our experience helping teams with Taiga, we wrote a post to be able to choose between Kanban vs. Scrum.
I've found Taiga.io to be a nice kanban style project management tool and offers several styles of sprint workflows/estimations. I generally work in teams that are <10 people so I don't generally need all of the bells and whistles some of the more costly 'enterprise' project management tools use.
Taiga, which basically does what you want, is built with Angular 1.x. I don't think the choice of framework matters a lot in this case. Use what you are most comfortable with or what interests you the most. Yes, Angular, React and Vue are all SPA-frameworks. You can probably make due with PHP and jQuery if you want to.
I have use Jenkins with my cousin for mostly experimental reasons, but I can totally recommend that. We had it set up alongside Sonarqube, at the time we were using the Visual Studio online thingy(forgot its name, but I'm sure you can find it if you want to).
Yeah right, I got a little off track, sorry.
So, I had an ubuntu server vm, just for this thing, had docker on it, and had Jenkins and SonarQube in their own containers.
The database for Sonar was on another ubuntu vm(with LAMP).
We are planning on making an android game soon, so I set up a new ubuntu vm, got git on it, followed the instructions I found on a site as I was fairly new to git(aside from github and the GUI).
I am not nearly experienced enough, but I can say that I like Jenkins. Easy to set up, easy to use, easy to connect to other sh*t (and to my surprise has a plugin for Unity, too). Jenkins and SonarQube worked really good together.
(Right now I have [https://taiga.io/](Taiga) running on another docker container, for project management, if you are interested in that)
Here a Taiga developer.
I can't compare Kanboard and Taiga but the functionalities we developed are written in our taiga.io! website. There is also a test project "The Princess Bride" so you can see a public Taiga project and its functionalities https://tree.taiga.io/project/the-princess-bride/
You can also check our current roadmap in taiga public project: https://tree.taiga.io/project/taiga/kanban
About the installation as @DeadBabyOrgasm said
> If you plan to use the software, use the production environment. The development is setup to make contributing to the source code easier for other developers.
Trello is ok, but one way in which it falls short is the inability to relate tasks to each other. Traceability can be important.
But, I agree that using a whiteboard is a great way to work - however with multiple teams there may not be enough whiteboard space.
I don't think that using a tool in this instance is going overboard or somehow pushing tools over interactions. I think it's a great introduction, as long as the tool is lightweight.
On that note, I'd recommend checking out Taiga: https://taiga.io/
you can code your own mobile interface for OSTicket and give it back to the community ;)
There's also an OS Ticket app which I didn't try yet because I'm an Android fanboy: http://osticketapp.com/
I try to do that since a long time but I simply have no time at all. I can however vouch for OSTicket's stability and feature-set, it even has plugins now.
>It would make it more complicated than it really needs to be.
And that's why I favor the KISS approach. We don't need Calendar integration, because we have an agile management structure. We might move from OSTicket to Taiga in the far future because it seems to fit better.
Just saw this on the programming subreddit: https://taiga.io/
Here's the original thread: http://www.reddit.com/r/programming/comments/2i0q6w/taiga_a_worthy_alternative_to_redmine/
It's in beta now but looks pretty nice and seems to centralize a lot of things that used to be separate tools. Other than that I've used Redmine, gitlab, and built a few setups with different tools into one website. Out of all those I think gitlab was probably my favorite followed by Redmine.