I want us to think about (and if we were to reach some conclusions at the summit would be ideal) on what is the process we want to promote / encourage / decide for our Job Board.
What is the purpose of our Job Board?
I think is to encourage organizations to submit their needs in the hope they will find someone interested in helping.
For designers to find interesting projects to work on. If they are paid is the cherry on top.
other ???
I am very happy that we clearly stated in several issues comments that we are willing to accept and promote JUST job posts for Open Source projects and we donât encourage commercial entries. I think this is the thing that differentiate us from other boards and is also our mind set.
Now we donât present at all what will happen after a designer and an organization found themselves and how the process continues.
We donât have a clear overview if the post is still active or not, or if someone contacted the organization and if some work has been done. This might be a topic on its own on how we should make sure the posts are up to date.
I also find it concerning that some organizations that post entries on our board donât want the process to be âopenâ. They donât want âtoo many opinionsâ involved or they want to control the outcome, etc.
Itâs kind of sad to see that even if they have the code open, their approach to design is different.
So this topicâs purpose is to discuss what do we do in cases like described above:
Do we insist to have a GitHub issue open on OpenSourceDesign and discuss there?
Do we stop helping these kind of organizations?
Some organizations insisted that we close the issue on our tracker since they have their own tracker and processes. I donât see why a duplicated issue would be a problem. Also I donât like this approach like we are a âwebsiteâ where you can âsnatchâ a designer and then do what you want with it
Maybe there could be some exceptions if the job is payed and let the organizations have their ârulesâ, but otherwise how I am motivated as a designer to help an organization behind closed doors, without any visibility, without external feedback and against the principles I am trying to promote? and for free.
So this is the topic I want to know your opinion on and maybe have some process / rules for the way we want to have our Job board to run.
Honestly, I think weâre going to have to roll our own job board and maybe host it on a free Heroku instance, or something similar. Right now the editing of past jobs is a pain, jobs donât necessarily expire, we have no information on the post, etc.
I think a simple webapp that enables people to say âIâm interestedâ or âI appliedâ would go a long way to addressing some of your concerns, donât you think?
I also find it concerning / disturbing that some organizations that post entries on our board donât want the process to be âopenâ.
Can you point out any instances where this is the case? I think that will help me frame answers to your questions.
There will be many âIâm interestedâ, similar to hearts on Twitter, and thatâs not really relevant. What I would like is to have a place where we can receive and give feedback on the design proposals in order to learn from each other.
Also âmultiple eyesâ means better designs. Sure things can divagate and cause confusion for beginner designers, but usually when some things spark discussions, improving them brings benefits on the long term.
Iâm looking for a process where we encourage people to create issues for the job posts they are taking, posting the iterations / results on the issue in order to discuss and get feedback from other OS designers.
Also I am looking to educate OS organizations to follow open practices for design too, not just for code.
I totally agree on the problem of it being hard to close job posts.
I think I understand that concern â if it would be code, they would not have some issues outside of their tracker as well. I suppose for me it is not the duplicate that would concern me, but not having a single âsource-of-truthâ issue.
I like that idea much, however, many design projects might be entangled with a lot of stakeholder groups, constraints etc. so they will not make much sense without this context on our github issues or so. So, for my own work I can imagine it for a logo, but not really for an interface redesign for user role settings on Mediawiki or so.
It would be good to collect the antipatterns and the reasons for them. I agree that closing the discussion is not right, but it easily happens that everyone chimes in with pretty unhelpful feedback and that might be a quick fix to the problem.
Or it is actually a matter of unidirectionally having control and silently shutting down a suggestion, which would be bad indeed.