Jul 19, 2006, 07:39 PM // 19:39
|
#1
|
Ascalonian Squire
Join Date: Jul 2006
Guild: Risen From the AShes
Profession: Mo/
|
Development Help Needed
I'm well underway on an ambitious yet very achievable (in the not-so-distant future) Guild Wars related project that is likely to interest many down the road. The project is called Guild Builder, and features a suite of features that allows for the management of Guild Wars guilds. Features [will] include:- Build management, categorization, and commenting (1-man, 4-man, 8-man, and whatever else.)
- A master list of skills (filterable/searchable)
- Guide/Article tracking system.
- Links section
- Guild news and announcements
- A lot of other features typically seen in a generic CMS.
The project is done in Python via the Django framework, an excellent piece of work for rapid development and deployment. I'm to the point now where I'm in need of people with certain skillsets. If you fit any of the following criteria, please send me a PM and ask me for more.- Python programmers. At least rudimentary knowledge of Python needed.
- HTML/CSS Wizzes. Need to be competant and capable of producing attractive and usable layouts.
- Data entry people. Doesn't really require any skills, but patience and attention to detail.
This project will benefit the community as a whole upon release, I strongly encourage anyone with some free time and some desire to be involved in an open-source project to step on up. I'll find something to put you to work on
(As a disclaimer, I'm not interested in talking to people that lack a sturdy understanding of the English language. This is primarily aimed at people under the age of 16 who butcher it to the point where it's hard to figure what's being said. This requirement really has nothing to do directly with the project, but more of a personal preference.)
FAQ- Is this free? Yes
- Will I be able to start one of these up for my guild? Yes, that's the idea. Each guild downloads the source and sets the application up on their webhost. It is then completely private and managable by the guild.
Links
Updates- 07/22 - Added links to mailing lists. Those interested in throwing around ideas are encouraged to join the guildbuilder-general list. Developers should hop on -devel, and anyone who'd like to see source updates committed to our repository should join -commits (can get spammy if we do a lot of work).
Last edited by Iliath; Jul 22, 2006 at 08:50 PM // 20:50..
|
|
|
Jul 19, 2006, 07:44 PM // 19:44
|
#2
|
Banned
Join Date: Apr 2005
Location: In my head
|
Can you disclose what the project is about specifically? Might get more people interested if they knew what it was about.
|
|
|
Jul 19, 2006, 07:52 PM // 19:52
|
#3
|
Desert Nomad
Join Date: Aug 2005
Location: Behind you with a knife
Guild: Celebrity Gangsters [FamE]
Profession: Me/
|
I'm interested, and I've PMed you, but I need to know more about what is going to be happening on this project. What are it's goals?
|
|
|
Jul 19, 2006, 08:02 PM // 20:02
|
#4
|
Rawr!
Join Date: Mar 2006
Location: Kentucky, USA
Guild: Team Love [kiSu]
Profession: Mo/
|
more info please
|
|
|
Jul 19, 2006, 08:15 PM // 20:15
|
#5
|
Ascalonian Squire
Join Date: Jul 2006
Guild: Risen From the AShes
Profession: Mo/
|
The project is more specifically a web-based guild management system. You'll be able to do things like create, organize, comment on builds (1-man, 4-man, 8-man, and whatever else), as well as a lot of CMS-like features (links, news, guides/articles, etc.) There's a master list of skills that will be searchable/filterable, and we've got a number of other things on the plate as well. There are some really early screenshots at:
http://sourceforge.net/project/scree...roup_id=172690
The SourceForge project page is at: http://sourceforge.net/projects/guildbuilder/
|
|
|
Jul 19, 2006, 08:26 PM // 20:26
|
#6
|
Site Contributor
|
Will this project be an open application that anyone can download and use and will it be maintained?
|
|
|
Jul 19, 2006, 08:30 PM // 20:30
|
#7
|
Ascalonian Squire
Join Date: Jul 2006
Guild: Risen From the AShes
Profession: Mo/
|
Yes it will. It's posted on SourceForge for this reason.
|
|
|
Jul 20, 2006, 01:55 AM // 01:55
|
#8
|
Ascalonian Squire
Join Date: Jul 2006
Guild: Risen From the AShes
Profession: Mo/
|
This is probably best put back in the general discussion forum, this isn't a resource as it isn't actually of any use just yet and nobody appears to be seeing the call for help here.
|
|
|
Jul 20, 2006, 05:18 AM // 05:18
|
#9
|
SBD
|
Sounds interesting, can't really help out but I'll be watching to see what happens with this.
|
|
|
Jul 21, 2006, 02:16 AM // 02:16
|
#10
|
Pre-Searing Cadet
Join Date: Jul 2006
Location: New Jersey, USA
Guild: IMOB
Profession: Me/W
|
Re: Developement Help Needed
Hi, I would be interested in giving you a hand in data-entry. I have a rudimentary grasp of HTML but not enough to be comfortable in constructing webpages from scratch and no experience at all with Cascading Style Sheets. So, if you need help with the above task contact me by private message or e-mail me here!
Thank you for your time!
Diversia
|
|
|
Jul 21, 2006, 03:47 AM // 03:47
|
#11
|
Pre-Searing Cadet
Join Date: Nov 2005
Profession: Mo/
|
Yeah, I can help setup the framework for the HTML/CSS, but a few suggestions/ideas. Why python? I'd prefer to work with the backend, but not with python since I haven't got a clue about it.
Also, I think you need to spec out what you need in more detail. I know it's a lot of work, but a FDD (functional design doco) might not be a bad idea if you want lots of people working on this thing. Otherwise all you have at the moment is a nice concept that's growing bigger and bigger.
Anyways, I'll keep checking up on this thread to see what happens. btw, this projects sounds like an extention to the gwfreaks tool, and from what I've seen from the tool, it's horrible to use simply because it's not very user friendly.
|
|
|
Jul 21, 2006, 04:10 AM // 04:10
|
#12
|
Ascalonian Squire
Join Date: Jul 2006
Guild: Risen From the AShes
Profession: Mo/
|
Quote:
Originally Posted by 2g_2g
Yeah, I can help setup the framework for the HTML/CSS, but a few suggestions/ideas. Why python? I'd prefer to work with the backend, but not with python since I haven't got a clue about it.
|
Python is much better formed than PHP, arguably much easier to use, and in many cases, much faster. I am using Django as my framework, which benches faster than similar products (Symfony, Ruby on Rails, etc.), and allows for rapid development. Django allows for a class-based model system that is just really well done and quick to build. Their documentation is wonky, but with some rudimentary python experience, it's pretty quick to learn.
In terms of not knowing python, that's unfortunate, but there is a great free manual on the Python site. If you know PHP, you will learn it very fast and probably really like it
Quote:
Originally Posted by 2g_2g
Also, I think you need to spec out what you need in more detail. I know it's a lot of work, but a FDD (functional design doco) might not be a bad idea if you want lots of people working on this thing. Otherwise all you have at the moment is a nice concept that's growing bigger and bigger.
|
I know what you're saying, but for this kind of project it's still a bit early for that. I'm still learning what Django will do for me out of the box, and will be much better equipped to make longer term plans once I know more. However, the organizational side of things are taking place on our SourceForge page. See the trask tracker and feature requests for immediate concerns.
Quote:
Originally Posted by 2g_2g
Anyways, I'll keep checking up on this thread to see what happens. btw, this projects sounds like an extention to the gwfreaks tool, and from what I've seen from the tool, it's horrible to use simply because it's not very user friendly.
|
Yes and no. GWFreaks is a client-side application that has no built in functionality for coordinating a guild. Guildbuilder will more or less be a custom CMS with Guild Wars guilds in mind. Build management is only one of many things I'd like to do. However, I would like to have support for loading/exporting whatever file format GWFreaks uses.
|
|
|
Jul 21, 2006, 04:25 AM // 04:25
|
#13
|
Lion's Arch Merchant
Join Date: Jan 2006
Guild: United Union [GWU]
|
Hey I thought of doing this type of thing a long time ago but since then realized that it was pretty hard for only one person to do. Also by looking at how much support my other projects have gotten here, and how little willingness to work on it with me I gave up. (GW google home page, and GW windows theme)
But this post isn't about that. Before I decided to throw in the towel I did alot of research and found a few things you can use as resources/reference.
A membership tutorial
Using php and mySQL you can create a complete membership system. This is perfect for a GMS (thats what I like to call it anyways :P) All you have to do is change a few words and add a few things. However, this is a tutorial and maybe some credit should be given to that site since they do hold your hand and walk you through the steps.
This tutorial also mentions:
Quote:
First of all I'll outline what I’m going to cover in this tutorial:
* MySQL Table Configuration
* Registration script
* Login script
* Activation script
* Members page
* Resending validation emails
* Logout script
* Processing member commands
This set of scripts includes 32bit md5() password encryption and the use of sha1() 40bit encryption to generate a 40 digit hash that we can use for the activation code.
|
All it takes is a brain and some 'know how' to be able to follow this easy tutorial. I HIGHLY recommend at least glancing at the site. By following this tutorial you can expect to complete about 80% of your ideal project.
Even though we don't like WoW, you have to admit thier counterpart GMS is one to not be reckoned with. If you look at sourceforge and find myDKP
http://sourceforge.net/projects/mydkp
You'll see something that is very similar to what you have in mind. I wouldn't copy/paste someone's hard work but its a good reference to have. You can also look at some clever tricks this group uses to do things.
Anyways gl if you need to talk to me or something just give me a PM
EDIT:
On pondering the project (before) I also realized that using phpbb forum is much easier. You see, on phpbb someone has already created a GMS mod for the phpbb forum. In fact, it can support multiple guilds, create ladders, tournments, challenges, rooster, etc etc. Here is the link for that mod:
http://www.phpbb.com/phpBB/viewtopic...ghlight=rivals
A forum can also create build management, categorization, and commenting.
GWBBcode created by a GWfan (search these forums) also make it easy to search and display skills. Its another mod for phpbb (and other boards).
LinksDB is another phpbb mod which makes a links page with banner etc. It is based on user submitted (and if you want admin accepted) submissions.
So far this idea covers these points:
* Build management, categorization, and commenting (1-man, 4-man, 8-man, and whatever else.)
* Guide/Article tracking system.
* Links section
* Guild news and announcements
* A lot of other features typically seen in a generic CMS.
* A master list of skills (filterable/searchable)
On my site I already have used these mods seamlessly with phpbb and there are no conflicting issues.
I personally reccomend using phpbb with mods then creating an install file. Its a premodded phpbb to go file. As long as the webhost has a SQL DB you can do this. Highly recomended.
Following this method all you need to do is install the mods properly and then mod GWBBcode a bit so it can becomes searchable. Much more easier, and time saving method. It also probably looks better since 90% of the work is already done for you. Lets not reinvent the wheel here If you are looking to do this method just tell me, I'll try to give a hand.
Last edited by Syndren; Jul 21, 2006 at 04:35 AM // 04:35..
|
|
|
Jul 21, 2006, 04:32 AM // 04:32
|
#14
|
Ascalonian Squire
Join Date: Jul 2006
Guild: Risen From the AShes
Profession: Mo/
|
I appreciate the links, but the Django framework already has the hard parts done. Authenticating a user is as simple as something like:
authenticate(user, pass)
login(user)
The other items on that list are either in progress, already done, or very easily done. As a matter o' fact, it's rare that I ever have to actually write out an SQL query, and the code will work on a number of SQL servers with no modification (SQLite, Postgres, MySQL to name some). The framework is very high-level and abstracted, so things read well, are easily modified, and organized very cleanly. I used to be a PHP developer and jumped ship pretty quick after getting the hang of this stuff. I can sit down and hammer out a very functional site in a few hours that would've taken me days on PHP, even using PEAR or ADOdb and Smarty. It's all about the class/object representations for SQL
So really, I'm not at all interested in downgrading to PHP
Last edited by Iliath; Jul 21, 2006 at 04:36 AM // 04:36..
|
|
|
Jul 21, 2006, 04:38 AM // 04:38
|
#15
|
Lion's Arch Merchant
Join Date: Jan 2006
Guild: United Union [GWU]
|
Using the phpbb method requires no coding (unless you want a searchable skill listing) all it requires is installing easymod (which is a self installing mod) then the click of a few buttons. There, GMS done. :P
EDIT: well after reading your post and stopping myself from thinking in phpbb. Its really your call. phpbb would be the way I would have done it (and I have done it). If you really want to do it your way then thats fine, its none of my business
gl
Last edited by Syndren; Jul 21, 2006 at 04:43 AM // 04:43..
|
|
|
Jul 21, 2006, 11:40 AM // 11:40
|
#16
|
Ascalonian Squire
Join Date: Jul 2006
Guild: Risen From the AShes
Profession: Mo/
|
Quote:
Originally Posted by Syndren
Using the phpbb method requires no coding (unless you want a searchable skill listing) all it requires is installing easymod (which is a self installing mod) then the click of a few buttons. There, GMS done. :P
EDIT: well after reading your post and stopping myself from thinking in phpbb. Its really your call. phpbb would be the way I would have done it (and I have done it). If you really want to do it your way then thats fine, its none of my business
gl
|
phpBB is a great product, but unfortunately not suitable for some of the things Guildbuilder will be for. You can quickly get buried in a mess of stickies and posts in an active guild. Additionally, it lacks a lot of the things I'm aiming for. phpBB is best used for communication (which it is very good at), not as a standalone website.
|
|
|
Jul 22, 2006, 07:14 PM // 19:14
|
#17
|
Academy Page
|
After reading this post I thought what a great idea, I would be more than willing to design for you guys a template. I know php, sql, html, xhtml and whatever other web code you need. Examples of templates ive done
http://www.guildwarsrealm.net
http://www.mediansoft.net/GWManager/
And several others but those are the Guild Wars ones I have done, also I am staff at http://www.solidpixels.net
Lastly, I suppose this is going to be much like a CMS however it will have guild functionality. Naturally a good CMS will have a forum system, for this I would usggest using http://www.simplemachines.org
Please, add me to msn and we can chat
[email protected]
Thanks
Sniperz
|
|
|
Jul 22, 2006, 10:15 PM // 22:15
|
#18
|
Ascalonian Squire
Join Date: Jul 2006
Guild: Risen From the AShes
Profession: Mo/
|
I've added some info on our mailing lists, feel free to hop on any of them. See original post for details.
|
|
|
Jan 25, 2007, 09:49 PM // 21:49
|
#19
|
Ascalonian Squire
Join Date: Jun 2006
Guild: Real Boys Wear Pink
Profession: W/
|
Guild-creation dev helper
i am VERY interested in developing some of this.... I can do skins, update, manage, create drawings of skin ideas, scan pictures, and whatnot..... very helpful person, but i dont do actual developmental work. i'm more of the person to come up with ideas for them.
my AIM is legobildermike... i'm on when im on the puter.. and if u want my email, msg me for it....
im on very sporadically, but when i am on, its for e few hours. gimme a shout
mike
|
|
|
Jan 25, 2007, 10:05 PM // 22:05
|
#20
|
Ascalonian Squire
Join Date: Jun 2006
Guild: Real Boys Wear Pink
Profession: W/
|
Guild-creation dev helper
i am VERY interested in developing some of this.... I can do skins, update, manage, create drawings of skin ideas, scan pictures, and whatnot..... very helpful person, but i dont do actual developmental work. i'm more of the person to come up with ideas for them.
my AIM is legobildermike... i'm on when im on the puter.. and if u want my email, msg me for it....
im on very sporadically, but when i am on, its for e few hours. gimme a shout
mike
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT. The time now is 04:00 PM // 16:00.
|