Ladies and gentlemen, friends, esteemed colleagues and associates;
BlackHatWorld is a community. To some, it may be a marketplace, to others, a research source for information or even a social network - but it is a community, by definition, to all of us. At the time I'm writing this there are approximately 10,000 BHW users online, and every single one of these users have a unique set of skills. Some of us are developers, some graphic designers, project managers, security specialists, the list is endless. And I'm not talking purely technical skills here; some speak fantastic English while others are fluent in a number of languages - every community member is unique.
However, there is one collective passion that we all share - a passion for technology and generating revenue online. While alone our skills are limited by our own time, our own skillset and our own resources, together we have access to a huge array of skills and abilities and near unlimited man-hours.
Imagine, if you will, that say 1% of active BHW users can code in PHP, if in one given hour you get every PHP coder who was active in that single hour on BHW to contribute to a project, then the combined workload is the equivalent to two and a half weeks of 9-5 work for one single developer. Obviously this example should not be taken literally, but it makes a good point: we can be more combined together than we could ever be apart.
First of all, here are a few things that BHW community projects would not be:
What they would be, however:
There are a lot of details that need to be ironed out such as how the project teams would be organised, what projects would be worked on and who would be in control of each community project.
My personal views are that the system should work roughly as follows:
Currently, I am posting this to see who would be interested in supporting, following or contributing to any BHW community projects. Any and all feedback is welcomed, but please post here rather than PMing me directly as I don't want to fill up my folder with questions that could be more transparently answered in the public forum.
Regards,
JFoulds
EDIT: Please read this for a clarification!
BlackHatWorld is a community. To some, it may be a marketplace, to others, a research source for information or even a social network - but it is a community, by definition, to all of us. At the time I'm writing this there are approximately 10,000 BHW users online, and every single one of these users have a unique set of skills. Some of us are developers, some graphic designers, project managers, security specialists, the list is endless. And I'm not talking purely technical skills here; some speak fantastic English while others are fluent in a number of languages - every community member is unique.
However, there is one collective passion that we all share - a passion for technology and generating revenue online. While alone our skills are limited by our own time, our own skillset and our own resources, together we have access to a huge array of skills and abilities and near unlimited man-hours.
Imagine, if you will, that say 1% of active BHW users can code in PHP, if in one given hour you get every PHP coder who was active in that single hour on BHW to contribute to a project, then the combined workload is the equivalent to two and a half weeks of 9-5 work for one single developer. Obviously this example should not be taken literally, but it makes a good point: we can be more combined together than we could ever be apart.
First of all, here are a few things that BHW community projects would not be:
- Presells for any form of software or service, on BHW or any other third party website.
- Sold or payment required in any form while an active community project.
- Limited (while in public release) to only the ‘elite' members of the forum.
- Illegal according to any USA, EU or International law.
- An open ended ‘concept' which never moves from paper to practice.
- A magic button you can press and generate $50 billion USD.
What they would be, however:
- A way for anyone with a skill to contribute something tangible back directly to the BHW community
- A channel through which individuals could hone their skills in a positive and real-world development environment
- Projects with defined goals, contributors and a timeframe.
- Community-centred ideas, which provide a real benefit to many BHW users - regardless of current skills and knowledge.
- Open source.
There are a lot of details that need to be ironed out such as how the project teams would be organised, what projects would be worked on and who would be in control of each community project.
My personal views are that the system should work roughly as follows:
- Based off community suggestions, a project concept is decided by a project leader (for example, a PHP SERP tracker with daily email updates). These project leaders would be set positions for people interested in running projects and this position would need to be applied for or require authorisation before a BHW community project can begin development.
- The project leader submits his proposal in a clear and detailed format to the BHW community, seeking contributors (programmers, graphic designers, translators, etc) - there would be a final cut-off point after which the project must either be abandoned if core contributors have not been found, or development commences if contributors have been found.
- The project leader then liaises with the contributors in order to allocate project goals to each individual contributor with a specific time requirement. The project leader must take on some project goals him or herself.
- The contributors then notify the project manager once they have reached their project goal, and the collective code is distributed throughout the project team.
- Once the project leader determines that the project has reached a suitable Beta period, where the core functionality is built and the remaining time can be allocated to feature addition and bug improvement, an announcement is made by the project leader and the project source is moved to the public forum, where development can continue with anyone contributing bug fixes and features.
Currently, I am posting this to see who would be interested in supporting, following or contributing to any BHW community projects. Any and all feedback is welcomed, but please post here rather than PMing me directly as I don't want to fill up my folder with questions that could be more transparently answered in the public forum.
Regards,
JFoulds
EDIT: Please read this for a clarification!
Last edited: