-
Notifications
You must be signed in to change notification settings - Fork 1
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
Meta: Open Source Direction #8
Comments
Best way would be to integrate the work of contracted developers as soon as possible into these GitHub repositories. If they still use some kind of VCS (version control system), it should be possible in some way. I'm not a friend of separated activities, or only using github as a mirror. Open source projects, even dual-life or dual-license, have fewer problems with a central repository and issue system. Maybe there exist same legal problems, e. g. comments not intended by the authors for a public audience at time of writing. Intellectual properties, contract problems. I trust that all participants want the best. Contribute to a trustworthy app, minimise time to market, leave no issues for auditors, or room for any doubt. Trust is very important to get a critical mass of users. In my experience open source projects work best, if all participants (payed, sponsored or unpayed) are open minded, see the benefit of submitted bugs and issues. Live the spirit. |
this is not a post about this projects lead resp. its future in particular but IMHO it somehow fits here...
sorry for getting slightly off topic. |
I am also not-at-all fond of the "using github as a mirror" approach and it drives my motivation to review directly into the ground. Nobody knows if what you're looking at is still valid or already changing/changed. I get why the history might have not been imported. Maybe it was not intended to become open source in the first place and nobody wanted to invest in cleaning up the history and removing potential things that should not become publicly available. But it does not justify the mirror approach. Sorry not being overly productive here and keeping to fortify @wollmers comment. But it seriously drives me mad. The Stopp Corona topic has already evolved to something which I keep coming back to if I want a dose of madness (seriously, it is). I get it, mistakes are made, but please go flatout on the path of making it a good project. The project needs very good reputation to skyrocket install numbers. Otherwise it'll stay a moneypit, 100.000+ installs is not enough for it to make sense. |
We are in the process of using Github as base of all development in the future. It took some time because of changes needed to get CI running with github and stuff like that. |
Development has switched to github. |
I moved this issue to the new meta repository which contains general conversations about the project as such. |
There is still missing transparency. But now the second ticket got moved to a private repo without any message to the issue creator. This really does not help to trust this project. @uluckas https://github.com/austrianredcross/meta/blob/master/COOPERATION.md There are "obvious" improvements. A lot of them are planed, but there is currently to less communication (or to much different channels). Lot of sources for information:
It would be nice to have a central point communication channel about this app, that is trustworthy and has up to date information about the project and the plans. I miss in the Also this project should meet min. all of the 10 points from the CCC: Looking forward for the roadmap! It is still a long way to that goal. |
You're absolutely right that transparency is needed. I moved one issue to private and I reached out to the creator of this issue. They should also have received an email because i moved it after I replied. I'm not sure why the second issue was moved. I will figure this out.
You shouldn't have to, and in light of moving issues to private this obviously doesn't instill a lot of confidence. This was intended to be exclusively for working together for responsible disclosure which is always something that is kept private within a reasonable time frame. Obviously meta discussions are not supposed to be covered by that. I'm currently trying to plot a path towards this becoming a true community supported open source project and had some pretty good initial feedback. |
I'm posting this here because this is at the moment the most active repository for better visibility.
As you can see this application comes out of a development process that wasn't started on Github :) As a result of this a lot of background information and commit history are not visible here. There is also no complete clear direction yet for how future development can ideally go. I'm assisting the Red Cross and the contracted developers (Accenture) to figure this out though.
This is very much a learning by doing exercise for everybody involved.
For now if you have some input on how you feel the future development of the app should go, feel free to reply to this issue.
The likely next steps will be to share the already existing roadmap, some of the items from the backlog which are relevant and to see that the backend can be put on github as well. The latter however I don't have timelines on right now because the team is busy with the 1.2 release right now.
The text was updated successfully, but these errors were encountered: