I've discussed something like this before and it seemed to just die off despite positive reactions.
Anyway someone has set up a site called DocForge, a wiki for all programming knowledge. It seems like a really good idea to me and I'm wondering if anyone here would be interested in contributing to PHP/web related articles for it. The content of the wiki seems to be quite poorly defined at the moment (nothing wrong with that it is up to the community to define it over time) so we could probably take it in whatever direction we liked - I've not discussed anything with the owner so this is all speculation.
Programming Knowledge Wiki
Moderator: General Moderators
- Ollie Saunders
- DevNet Master
- Posts: 3179
- Joined: Tue May 24, 2005 6:01 pm
- Location: UK
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
I think the guy that put that site up hit this community up for contributors already. It is kinda funny seeing as he did that about a week after another member here asked for contributors for his site that does exactly the same thing.
As with all community supported projects, this one would require people with time to give in addition to their knowledge. I would offer one if I had the other. You choose which I have
.
As with all community supported projects, this one would require people with time to give in addition to their knowledge. I would offer one if I had the other. You choose which I have
- aaronhall
- DevNet Resident
- Posts: 1040
- Joined: Tue Aug 13, 2002 5:10 pm
- Location: Back in Phoenix, missing the microbrews
- Contact:
I pondered starting a "programming wiki" several months ago, and was never able to define what would separate it from the existing documentation and tutorials/articles that are already available. What would the scope of the content be? Is it documentation, code examples, tutorials, theory, coding conventions... all of that? How would all of this content be made any more usable and accessible than existing content providers, the manuals or Google are?
There certainly isn't a lack of programming documentation already freely available -- seems that the goal of this project is to rewrite it all. Why?
There certainly isn't a lack of programming documentation already freely available -- seems that the goal of this project is to rewrite it all. Why?
- dreamscape
- Forum Commoner
- Posts: 87
- Joined: Wed Jun 08, 2005 10:06 am
- Contact:
There already is the PHP Wiki which has a decent amount of content.
I think I explained it best on my user page:
I hope everyone finds DocForge useful, but every developer has their preferences for how they get and share information. I simply put together what works well for me.My motivation for creating DocForge came partly from frustration. Every software developer is familiar with looking at a variety of sources of information: books, online documentation, forums, etc. Books are usually most useful for specific reference and general learning. They often quickly become outdated. Online documentation is relatively static and often incomplete or lacking in important details. Forums are great for finding answers to specific problems but are much less useful for reference.
An organically growing wiki can be a great help to software developers. Cross-reference, flexibility, organization, and contributions from many make it a great reference. I have a lot of experience which can help others, but I'm not interested in a one-sided conversation or locking my contributions. So I spawned an open wiki to contribute my knowledge and connect it with the knowledge of others. Plus I can organize the information in a useful way that others don't. I think people also find a site dedicated to software developers to be more useful then a general reference wiki.
- Ollie Saunders
- DevNet Master
- Posts: 3179
- Joined: Tue May 24, 2005 6:01 pm
- Location: UK
I'm going to priortise my contribution according to what I believe will have the greatest value. Whilst there is some value in rewriting manuals, better and providing more in depth definitions than say, wikipedia. The most value will come from providing the types of information that are very scarce or rarely of very good quality. So I think I'm going to start with writing some tutorials and howtos for various things and expand them over time to be as comprehensive as possible.