Thinking about searching through projects (as asked by Greg), I think that it would make the most sense to allow users to search through all the projects that they have access to. So if they were searching for a ticket assigned to them from different projects, they could see them in the search. Then in the advanced search, there should be an option, that allows the user to select which projects they would like to search in. This list should change from user to user obviously. The regular search should default to the current project or have a small like like “advanced” but instead “all projects” just underneath the search bar. I’ll sketch this up soon.
** Edit **
If a project gives anonymous users read access, then clearly the project is allowing other people to look at it. So I think that it is okay to allow searching over all projects in that way. It could be useful if you’re looking for one project in particular. We could always add that extra option in the advanced search to allow users to search only within their projects or all projects. Then by default, the search bar should look only within the user’s direct projects that they have write permissions to and to search all projects, the option would have to be selected in an advanced search.
One thing I noticed about Dr Project when I was using it last semester was that I wasn’t able to access different projects from one account log in. (Not sure if that statement makes sense). See, I had 2 different courses that used Dr Project, and I would have assumed that I could log in and see both projects. That was not the case. I definitely think that it would be useful if that was possible. So to relate this to Basie, this is definitely a feature that should be implemented somehow. Then again, perhaps the functionality was there, I just didn’t know how to use it properly.
** Edit **
With Dr Project, perhaps there could be some way to allow the students or users to merge two projects in some sort of separate interface specific to them. obviously we can’t allow all the instructors access to other instructors’ pages, but some way to merge project pages, or some place where users can “manage” their projects would be nice.