I recently completed a part of my project and communicated a paper to a conference. Let's call the paper's title as "project x: for this and that". Now, I wish to open-source project x to facilitate reproducible research and to have more (at least some) people use it (and cite it!).
Are there any specific drawbacks or risks involved in open-sourcing project x on, say, Github or Sourceforge? Do note here that I would still be improving on project x, and possibly sending the extended version to a journal (my area of work being Computer Science).
I understand that if a conference/journal requires double-blind review and my project is searchable on the Internet, I am revealing my identity to the reviewers. This is bad, right?
Are there any other cons I should be considering? And are there any pros of open-sourcing before a making it into a publication?