Dear Open Hub Users,
We’re excited to announce that we will be moving the Open Hub Forum to
https://community.blackduck.com/s/black-duck-open-hub.
Beginning immediately, users can head over,
register,
get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.
On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at
[email protected]
It would be good to be able to specify multiple projects (just like you can specify multiple tools used) in positions that you have worked on. For example if a single project had several sub projects it would make more sense for them to be included in the main one rather than having their own positions.
Yeah I agree, but I'd just seperate positions with comma's.
curiousdannii & Levia: do you mean supporting multiple project names directly in the 'positions' form?
The way that I think of it: yes. Or perhaps the other way around - multiple positions in the same project would also be cool. Perhaps both :)
curiousdannii: Mind to clarify?
I meant multiple projects within the same position. Having multiple positions within the same project is already possible I think. It would act like the Aggregated Metrics page, except you could specify which projects to include.
Do the Ohloh staff dislike this idea? I'd still like it if it could be implemented :)
curiousdannii: ah, i think I now understand your point. One could have a position, like, say, an Ohloh developer, whilst contributing to several open source projects. That way one might want to see the aggregated metrics for all projects within the context of that project. Am I now in sync with what you're thinking?
Exactly it :)
If you were an Ohloh Developer, you might participate in the Ohloh Backend project, as well as the Ohloh Frontend project, and a few random projects as a hobby too. It would make sense to be able to group all of your Ohloh projects together and see stats about those, but you wouldn't want to include the stuff you do in your free time with them. Or you might want to group all your GNU projects together, or perhaps all your C++ projects.
yeah - makes a lot of sense now, thanks. Would it be acceptable to have a limitation where you could only claim a project's contributions to one position? The backend feature is fairly trivial, but conveying this concept to users in a straight-forward way seems a little challenging - any simplification would be welcome.
Although someone might come up with a reason why they need a project in multiple positions, I can't think of one now ;).
The way I'd do it would be to have an add another project
button (like for the software used list). When they add a project you can check with a little bit of AJAX magic to see if it's already in another project, and if so display a little message in the sidebar to the effect of You've already listed this project in position XXX, and can't add it here too
.