PlaneShift

Development => Development Deliberation => Topic started by: acraig on July 27, 2007, 07:34:51 pm

Title: Request for Webdeveloper
Post by: acraig on July 27, 2007, 07:34:51 pm
This is a request for a webdeveloper to help us on developing some web based tools to help add the required content to PlaneShift.  Right now we have a basic web console that is used to do everything from setup quests to configure NPCs.  However, at the moment the tool is not easy to use and has a difficult interface.   The entire system requires a complete overhaul and redesign.   As you can imagine this will be a complex system and one that will need a significant amount of work and time invested. 

This will be a fairly 'hands off' type project with just us providing requests for features and testings.  So will require a fair bit of proactive work to keep things moving along.   However, it will lead to close contact with the settings team as their demands for features will grow as new features are placed into the game. 

If you feel you are up to the task then this is what you will need:
1) your own webserver ( apache ) that you can host publically so we can see/test your design
2) your own mysql server

Skills required are:
1) Very good php
2) Good website layout/design
3) Some graphic skills
4) Mysql skills.

We can help with discussing about how the different database tables work and how they interact with each other. 

At some point if the design is good it will be used with the test server and eventually on laanx. 

Post here if you are interested and extra points to whoever can the serverconsole from CVS already setup.   

Title: Re: Request for Webdeveloper
Post by: Kaerli on July 27, 2007, 07:59:13 pm
The big question is not "What kind of webconsole do we want?", it is "Do we want a webconsole at all?"  There are other ways to handle the problem of server remote adminstration...
Title: Re: Request for Webdeveloper
Post by: acraig on July 27, 2007, 08:12:23 pm
The big question is not "What kind of webconsole do we want?", it is "Do we want a webconsole at all?"  There are other ways to handle the problem of server remote adminstration...

Yes, the idea of a seperate client or adding into the current client has been tossed around.  And for some things that might be a solution as well.  But also there are a fair number of people who don't have access to the client when they have some moments to work on PlaneShift.   Consider somebody on their lunch break that wants to update a few quests or update the damage specs on an item.  The webconsole gives them a quick and easy access.   The web pages can also be developed more quickly ( I hope ) than an in game interface or a seperate client.
Title: Re: Request for Webdeveloper
Post by: Aerig on September 01, 2007, 03:03:35 pm
Hrm, I have not looked into PS source for quite a long time. Is the quest console as was when I compiled the dev docs stuff I put together at http://www.aerig.plus.com/planeshift/ps_dev_doc.zip ?

At that time I noticed that the console was not very easy to use, though it was clearly also WIP at that time so no criticism to the author who clearly put a great deal of effort into what was there.

Also at the time, I did offer to help flesh the console out a bit but suspect that, lacking proven reliability, the idea was considered a low priority.

For anyone who is considering taking this task on, you may find the link above to be useful since I did spend some time at that point investigating how the console worked and what the interaction between the various tables was like. The above link contains a zip file of documents some of which, at that time, were the only documentation on the quest console.

You would need to check with acraig, I think, to find out if the console guide documents I wrote are still relevant in any way.

If the actual PHP code for the console still conforms to the same basic structure as it had at that point in time then any competent PHP programmer will find it relatively easy to ammend the code to introduce new features and/or to improve on those that already exist.

Assuming that the code is roughly similar to what it was like back then, and that was a good couple of years ago, then my personal suggestion would be that a first priorities should be bug removal, data submission verification and clear documentation of the code and the console's functions.

The result could then be that a player in the game could attempt to start a quest, get the quest lead in and then later, possibly in the course of the opening dialog, cause a query to be executed ingame that would result in zero hits, thus resulting in turn in some unpredictable ingame event wrt to the game code.

EG get_quest_details where no, inconsistent or incomplete details had been submitted might then result in the game code attempting to do something impossible -> possible crash or spurious game code execution resulting in unpredicable subsequent execution and/or memory allocation for data structures that did not exist (= possible ubiquitous memory leakage probs).

NOTE: my experience of the code is acknowledgedly dated and these comments may now be entirely redundant so I leave it to acraig to qualify their validity.

I might be able to spare some time on the console myself, however, I have to admit that I am fairly preoccuppied with other projects atm and that any time I could spend on it would be limited.

If access to the state of the console as it is atm could be provided then I would be able to say more clearly whether or not I could spend any appreciable amount of time working on it. I suspect the same would be true for anyone else considering offering their time to its development, as would some idea of what sort of things might be needed.
Title: Re: Request for Webdeveloper
Post by: Aerig on September 01, 2007, 03:36:43 pm
The webconsole gives them a quick and easy access.   The web pages can also be developed more quickly ( I hope ) than an in game interface or a seperate client.

There is a possible misconception here I think. The webconsole is not for game admin. It is for quest data entry.

As last I saw it, the console was quite a far ranging and complex entity to use. There were more than a handful of data entry section and, as I mentioned above, there was little or no verification that interrelated entities, such as quests, quest givers and quest objectives actually existed in the game.

The reason I felt that it would be important to have that sort of data verification is because, unless you are running your own local server, which might mean going through all the hassle of downloading the source and installing a development environment (I was using MingW which was a pita to set up well), then you have the problem of not knowing if any quest development that you have been doing on the console is going to have integrity ingame.

IE you wont be able to check if any quest-data-submission verification code that you write is worth a damn and that sort of code was urgently required when I last saw the console.

Also, the console was at last sight a very complicated entity with several sections and subsections and not very easy to use for actually creating quests, though that was partly because it was incomplete and quite a few important database fields had to be filled in manually.

The result of that was that anyone using the quest console almost had to be a PHP programmer just to be able to understand what data to fill in, how to do that, and what table t hand edit so that submitted quest data woud have integrity wrt to those database fields that it did not allow the user to fill in. That may have changed.

Because of that, another important priority, should really be the reorganisation of how the console functions are presented. They were not, at that time, presented in a way that would be intuitive to the Quest Design team, who are responsible for actually populating the quest database with quest data.

What I mean by that is that the console used to be oriented toward data entry with the table structure more in mind that a quest designers perception of the fantasy world that they were populating. Thus, adding a quest involved navigating through several subsections within the console to populate the tables that each of those subsections were oriented toward.

What should really have been happening is that the console should have subdivided the world into areas that were logical from the perspective of someone populating the world with lgical entities.

EG define a Quest name, indicate the quest origins, indicate quest fulfillment targets. Then check the database to find out if the referred to entities exist and prompt the designer to define them as required. As was, the designer had to keep mental track of all the entities involved in their quests, which would inevitably result in quest design being a needlessly painstaking process.

The point I am making is that, when you take on the task of renovating the console (assuming it is roughly as was two years ago) then you should be someone who has insight into how someone populating a world will perceive that process as well as being able to follow how the table structures actually work.

One reason that I am wary of offering outright to work on the console is the fact that previously it took me two weeks to install MingW, CrystalSpace and the PlaneShift source code just so that I could compile a local server to check out the quest console.

For that reason I think it would be a good idea if anyone working on the console were given a private download address for a precompiled, preconfigured server so that they could test their work without going through all that hassle.

I hope my comments are useful and help whoever does this job pick up the background on it more rapidly. If I am provided with a logon to a dummy console, ie the code sitting on top of a defaultly populated set of tables, then I would be happy enough to spend some time taking a fresh look at it and make any constructive comments that seem relevant.

Subsequent to that I might also feel that I would be able to take some time to work on the code but that, as I say, is something that atm is subject to quite a heavy workload otherwise.
Title: Re: Request for Webdeveloper
Post by: Dihenis on September 01, 2007, 04:04:43 pm
well i do know how to use LAMPs and i have set up some, but i don't know if i would be the right person for this. if no one else volunteers i guess i could do this, but somebody else would probably be better.
Title: Re: Request for Webdeveloper
Post by: Caarrie on September 01, 2007, 04:27:31 pm
Aerig the dev web console is used by all devs and not just for adding quests to the database. I bet even more features could be added to the new one to make it easier for devs to see what is causing problems and be able to fix them without needing an admin with direct mysql access to fix minor problems.
Title: Re: Request for Webdeveloper
Post by: Aerig on September 01, 2007, 06:28:48 pm
Aerig the dev web console is used by all devs and not just for adding quests to the database. I bet even more features could be added to the new one to make it easier for devs to see what is causing problems and be able to fix them without needing an admin with direct mysql access to fix minor problems.

As  said, I figured my post was a bit dated in my experience .. so fair do's. Even so I wa writing as you wrote so plaease take that into consideration ... I did spend a large amount of time thinking about a good post and not something trivial.
Title: Re: Request for Webdeveloper
Post by: Kaerli on September 02, 2007, 01:03:39 am
The big question is not "What kind of webconsole do we want?", it is "Do we want a webconsole at all?"  There are other ways to handle the problem of server remote adminstration...

Yes, the idea of a seperate client or adding into the current client has been tossed around.  And for some things that might be a solution as well.  But also there are a fair number of people who don't have access to the client when they have some moments to work on PlaneShift.   Consider somebody on their lunch break that wants to update a few quests or update the damage specs on an item.  The webconsole gives them a quick and easy access.   The web pages can also be developed more quickly ( I hope ) than an in game interface or a seperate client.

I was actually thinking of something more IRC-relay-bot-like that would allow not only for DB manipulations, but for near-RT game status and the ability to perform day-to-day admin work (like responding to petitions, renaming characters, or banning a foulmouthed n00b).  Such would be far more valuable to GMs than what I hear the current webconsole is like.
Title: Re: Request for Webdeveloper
Post by: eldoth_terevan on September 02, 2007, 01:22:44 am
Correct me if I am wrong, but it sounds like you guys need an interface with a large number of predefined SQL commands hooked into an interface of PHP (pages)? This is comparible to writing something like phpMyAdmin or a similar MySQL type of interface? So the first part of the work is rendering all of the possible command combinations and writing the tricky stuff that will make the interface more natural when it comes to making entries for non-SQL oriented people? Yeah, that's quite a job...
Title: Re: Request for Webdeveloper
Post by: Caarrie on September 02, 2007, 03:37:12 am
I was actually thinking of something more IRC-relay-bot-like that would allow not only for DB manipulations, but for near-RT game status and the ability to perform day-to-day admin work (like responding to petitions, renaming characters, or banning a foulmouthed n00b).  Such would be far more valuable to GMs than what I hear the current webconsole is like.

As far as i know Acraig is asking about a dev webconsole not a GM one and the GM webconsole is not public
Title: Re: Request for Webdeveloper
Post by: grumpytoad on September 16, 2007, 08:16:25 pm
Hi, I've had a look at the console (the fact that you have an SC module in your CVS stumped me for a good while though) - I've setup the console on a private server, feel free to leave a private message if you want to see it.. I also have a mostly unused VPS server, where I could host a development setup - whether planeshift will compile is another matter.

My comments on the serverconsole: it's very buggy, or I may simply be missing some components. it's also rather user unfriendly. I can understand why someone administering this game would be fustrated by the interface.

Also, the database is suitably complex, that I think it would be difficult to make all the interrelated features work well without abstracting the php code a little more... generally a lot of it reads like spaghetti code I see often at work - some wrapper functions for spitting out HTML and, an entangled bush of SQL writing ad-hoc snippets into the database (of course, this can be done well, but that technique has some disadvantages). As the game gets bigger and more complex, the serverconsole is bound to become unwieldy and unmaintainable.

Personally I would use a framework to get everything together - you've already tried to integrate ADODB, in the previous version (at least the one that's in your CVS as SC which was last changed in 2005), why did you ditch it ? An ORM system can help to get a better grip on what is going on.

I hope I haven't insulted anyone too badly yet. I'm sure something can be salvaged - I'll need to have a closer look at what though.
Title: Re: Request for Webdeveloper
Post by: acraig on September 16, 2007, 09:46:13 pm
Hi, I've had a look at the console (the fact that you have an SC module in your CVS stumped me for a good while though) - I've setup the console on a private server, feel free to leave a private message if you want to see it.. I also have a mostly unused VPS server, where I could host a development setup - whether planeshift will compile is another matter.

My comments on the serverconsole: it's very buggy, or I may simply be missing some components. it's also rather user unfriendly. I can understand why someone administering this game would be fustrated by the interface.
Quote
No, it's very buggy and unfriendly :)

Quote
Personally I would use a framework to get everything together - you've already tried to integrate ADODB, in the previous version (at least the one that's in your CVS as SC which was last changed in 2005), why did you ditch it ? An ORM system can help to get a better grip on what is going on.

I hope I haven't insulted anyone too badly yet. I'm sure something can be salvaged - I'll need to have a closer look at what though.

We tried with the SC module but the person that was working on it stopped and it was left.   Right now what we need is a concrete plan of action to develop a good user interface.
Title: Re: Request for Webdeveloper
Post by: grumpytoad on September 16, 2007, 11:23:02 pm
well, I get the feeling there _is_ some useful functionality hidden away under several clicks (correct me if I am wrong) - the NPC pages seem to display plenty of information. It should be a good start to sift out the cruft, and work out what works, what is used most (if at all), and move some links around. It won't fix anything that is broken, but it won't look like quite such a half baked idea, and it seems to me, there is more desire for a productive tool, that is at least a little intuitive to work with.

for example to rework the quest section - instead of validating, you could fairly easily change input fields into dropdowns with only the available options. In the end though I would rather see a concrete Quest class, with methods for retrieving related npc entity data, which can then be double checked on posting the form after an update... it is quite a lot of work though doing this for every page

do you post bugs on the console in flyspray or is there an internal bug tracker for this ?




Title: Re: Request for Webdeveloper
Post by: acraig on September 16, 2007, 11:26:01 pm
Since the webconsole is not really publicly used I don't think there is an option there for it.  I can add one though but I would do that after a redesign of the current one.  Since there are so many bugs and issues with the current one it would be a nightmare.
Title: Re: Request for Webdeveloper
Post by: Geri on October 08, 2007, 03:40:08 am
Hi folks,

I'm willing to contribute to the web developing.

Equipment:

1) Own web server: no problem
2) Own mysql server: no problem

Skills:

1) PHP: Yes. See what i developed on Wikipedia's tool server: http://tools.wikimedia.de/~geridev/cff/ (http://tools.wikimedia.de/~geridev/cff/). Doesn't look too impressive, agreed. But it's developed completely object-oriented, as far as PHP supports it. (That's intrinsic as a Sun Certified Java Developer :-) I can supply you with the source, if you like.

2) Web dev: Designing usable user interfaces: yes. Playing around with fancy, sophisticated graphics: no. I'm a developer, not an artist.

3) "Graphic skills" from a technical or artistic point of view? (see above)

4) MySQL: RDBMS designer/developer with Oracle, SQL Server, MySQL since/for years.

I entered an application at the Nexus a few months ago, but never got any response. (I don't even remember my account info...yes I know, shame on me, but after a few weeks of waiting I forgot about it. )

Hopefully this is a new chance. It would be a pleasure for me to join the team.

Geri
Title: Re: Request for Webdeveloper
Post by: acraig on October 21, 2007, 04:26:55 am
Sorry about the delay, life and all that :)

Still looking to get something going here.  Just not sure of the best way to go about.  Basically we have several areas that need attention.
1)  The hydlaa.com server site.  This really needs a full time web manager to keep it up to date and add new stuff to it. 
2)  The laanx server site.  This site can be pretty brief and just needs to show the various stats that are available for the server
3)  The 'serverconsole'  This is how we control the game and right now is a web based system that allows us to do all the neat things like add new npcs, new quests, items, etc.  This is the workhorse of the settings team but right now it sucks and it's making their job a lot harder.  So this is the main area that we need help in.   

We can start some discussion here on any and all of the areas.
Title: Re: Request for Webdeveloper
Post by: Geri on November 01, 2007, 11:16:02 pm
Life and all that? I still have that, too  :-)

1) Beginning mid of Nov it depends whether I'm available full time. The project I worked on for the last 1.5 years is finished and and I'll have to look for a new job then. If this takes longer I can spend my full time for... how long? It depends, as well... on how intense I search and on the respond(s).

2) Laanx shows the stats already, doesn't it? OK, sometimes with delayed up-to-dateness. What is to do/planned there?

3) The Server Concole is also the main issue I targeted with my reply.

What I did so far:

- I downloaded /planeshift/SC/ put it to my htdocs, adapted *settings.php to my local system
- I downloaded /planeshift/planeshift/src/server/database/mysql and used it to create the MySQL tables
- ps_dev_doc.zip was helpful, as well

- Running the SC I detected that some tables (sys_privileges, sys_modules, sys_programs) and a field within a table (banned_until in accounts) are missing
- I created the table sys_privileges and the missing field from infos I found in the XML-files in .../SC/schemas

Now I'm stuck, since sys_modules & sys_programs are still missing, and I do not have a clue how they should look like in detail. I extracted at least the column names from database.php (sys_modules: "rcdid", "display_name", "sys_name", "sequence" and sys_programs: "rcdid", "display_name", "sys_name", "sequence", "parent_id"). I can guess that the IDs are INTEGER and the names are VARCHAR. But, as a programmer since decades (NO, I am not THAT old...it's just 2 decades :-) I prefer formalism rather than guessing. I wonder how grumpytoad could setup a working environment? What does she/he know/have which I don't? However, even knowing the table layout would not help too much, since these tables obviuosly contain the infos for the menu structure in the navigation area to the left. And my clue is even lesser which menus and sub-menus should be there.

BTW, I saw some things in the DB design where I asked myself, whether this is a cool trick I was not aware of, or whether this was just a...hmmm...unlucky design decision. Who is the one who knows about the DB and its design, so that I can direct my questions to her/him?

"And now to something completely different...":

Does the SC have to be in PHP? I think "...requires a complete overhaul and redesign." allows, maybe even requires, such a question to be taken seriously. You surely know that canning sometimes is the best way to begin a phase of evolvement in SW design.

I'm not surprised that the SC obviuosly lacks a few things. The WWW was originally not designed to support highly interactive applications with quickly reacting user interfaces to enter lots of information real-time. It's intention was to spread information worldwide, in no time, that's it. All the pretty things we have nowadays are just add-ons to a system which was not designed for such add-ons. Great that all the things work how they work, but it still has limits. And it's the hard job of programmers to break these limits - and I really mean: break.

So, what about something else, which is designed for such apps, is strong in networking, is platform independent, well-known, well-supported, with great IDEs available, which can be run with a click from a web page? Java, for instance. (Look here (http://www.psde.de/bild/planeshift_client_utility_screenshot) what i'm working on at the moment.)

If you don't like the idea in general I would like to suggest the following:

- We take a part of the SC which is not too complex (the smaller, the better) and which is more or less independent of the rest
- We (I, to be precise) port this to Java (including wishes and suggestions from the people which work with it)
- We start a test phase, see how it works, and decide then
Title: Re: Request for Webdeveloper - What language?
Post by: evesun on January 31, 2008, 04:10:02 am
Do you have any programming constraints on the development language?  I mean should it run on your standard apache server (perl / php only) or is there a possibility to host in a Java container like Tomcat or JBoss?  I'm still kinda new to php (two professional projects, about 6 months experience), but I've been writing Java-based websites since 1999.  If I could use a J2EE container like, say, Apache Tomcat, I probably could do something very nice and it wouldn't take too long.
Title: Re: Request for Webdeveloper - What language?
Post by: Caarrie on January 31, 2008, 01:12:13 pm
Do you have any programming constraints on the development language?  I mean should it run on your standard apache server (perl / php only) or is there a possibility to host in a Java container like Tomcat or JBoss?  I'm still kinda new to php (two professional projects, about 6 months experience), but I've been writing Java-based websites since 1999.  If I could use a J2EE container like, say, Apache Tomcat, I probably could do something very nice and it wouldn't take too long.

IMO and i am not a dev that has access to this webconsole on laanx, i would rather it not run in a special java container, i do run the web console locally as it is available to the public and if it worked better and did not have special requirements i would continue to use it in my efforts to find and try to fix bugs. Several of the other testers i bet would use it more often as well if it worked better but not requiring special things to get it running, as it is we have to make sure ps works and taking extra time to get a web console running is something that many of us just dont have time to do. We would rather just use our normal apache installs and have it run so we can focus on bugs and enjoying the game in what time we do spend on ps.
Title: Re: Request for Webdeveloper
Post by: neko kyouran on January 31, 2008, 02:35:11 pm
java support is pretty much standard across all OS platforms now a days caarrie.

http://en.wikipedia.org/wiki/Java_(programming_language)#Platform_independence
Title: Re: Request for Webdeveloper
Post by: Caarrie on January 31, 2008, 02:57:15 pm
java support is pretty much standard across all OS platforms now a days caarrie.

http://en.wikipedia.org/wiki/Java_(programming_language)#Platform_independence

i know that but this person was asking for something to be added to apache that i dont want that feature added
Title: Re: Request for Webdeveloper
Post by: steuben on January 31, 2008, 04:26:09 pm
short answer to the question: ask acriag.

longer answer: less fancy stuff to break the better.
additional answer: if it will add any load to the server, it may not be a good idea. it is already having a few issues with the npc client. right now everything sits on the same box.
Title: Re: Request for Webdeveloper
Post by: Tuxide on January 31, 2008, 09:56:01 pm
Apache Tomcat is a standalone webserver, not some "add-on" to Apache (such as the case with PHP).  I use Apache Tomcat quite a bit in work.  Since acraig says he wants everything redone, I am wondering if he had in mind to ditch Apache and use Apache Tomcat instead.
Title: Re: Request for Webdeveloper
Post by: TomT on January 31, 2008, 10:27:04 pm
I think Tomcat is a viable option for a rewrite - since this is the third attempt that I am aware of for rewriting the console - probably more important then the technologies is that we find someone with some skill who can commit the time needed to create a usable application.

If you think you fit the bill - please contact acraig :)
Title: Re: Request for Webdeveloper
Post by: Tuxide on February 01, 2008, 12:41:11 am
Thought I would mention there is also discussion on this thread (http://hydlaa.com/smf/index.php?topic=31218.0).  As we can see, there are obviously many people who are familiar with making servlets in Java.
Title: Re: Request for Webdeveloper
Post by: Tuxide on July 03, 2008, 12:11:30 am
(five months later) acraig, any news or updates on this?  I've a few comments I can add, but I don't know what direction you're taking.
Title: Re: Request for Webdeveloper
Post by: acraig on July 17, 2008, 09:34:28 pm
I've sort of lost track of it myself.

I know that here has been some work done in developing a new web based server console to manage the game.   Honestly though, I don't really have the time to keep track of this though.  I can help people out with questions they have but in terms of developing a long term strategy, I don't have the time to do that.
Title: Re: Request for Webdeveloper
Post by: Edicho on November 19, 2008, 08:46:15 pm
If this is still alive as idea, I'm up to task as webdeveloper. i guess my php skills are great enough to manage.

However, i need everything put straight. Otherwise there's no chance in finishing it quickly. If you need to test my skills, let me know what you need to be done and you will have test results in less than 48 hours i guess.
Title: Re: Request for Webdeveloper
Post by: Caarrie on March 04, 2009, 03:46:25 pm
Just a small update to this thread, a new dev webconsole has been checked into svn so for now i am not sure that there is still a need for someone to work on that. BUT if someone has time to make more tools for planeshift including irc bots let us know and we can let you know what interests we have. This does include many of the teams that work together and need tools to let others have access to info that may or may not be 100% public.
Title: Re: Request for Webdeveloper
Post by: mooner on June 14, 2009, 07:03:21 pm
Is there stil a need of a php developer? Or an IRC Bot?
Title: Re: Request for Webdeveloper
Post by: Mordraugion on June 15, 2009, 09:29:20 am
IRC Bot not so needed but a web developer is always welcome http://www.planeshift.it/recruitment.html :)
Title: Re: Request for Webdeveloper
Post by: mooner on June 15, 2009, 09:08:43 pm
Are there any tasks? I've got nothing assigned till now.

mooner
Title: Request for Webdeveloper
Post by: amamips09 on December 09, 2009, 09:44:51 pm
Ive done the request and shoutboxs.

The ratings system wouldnt be that hard for anyone that wanted to sit down for about 30 minutes.
Title: Request for Webdeveloper
Post by: usastCity on December 12, 2009, 01:45:40 pm
Give me the FTP and some information about your game, and ill make a page for your site in a flash. Its not that difficult, but if youre too busy, id like to give you a headstart.
Title: Re: Request for Webdeveloper
Post by: Mordraugion on December 12, 2009, 04:10:20 pm
We're not going to just hand out ftp access if you wish to contribute see below
... http://www.planeshift.it/recruitment.html :)
Title: Re: Request for Webdeveloper
Post by: Xoel on December 13, 2009, 02:31:17 am
I quietly wouldn't mind an IRC bot, there's been a bit of swearing lately in #planeshift while the Ops sleep.
Title: Re: Request for Webdeveloper
Post by: Nakem on December 14, 2009, 05:07:00 pm
Something like the /log command in PS?  :whistling:
Or a bot which logs everything said in the channel and publishes it?
Title: Re: Request for Webdeveloper
Post by: Akkaido Kivikar on December 15, 2009, 10:05:45 am
An IRC bot that 'hears' swear words and kicks, and with a bit of good scripting bans after a few kicks.
Title: Re: Request for Webdeveloper
Post by: peeg on December 15, 2009, 11:00:28 am
I really don't think that policing is something a dump bot should do.
Title: Re: Request for Webdeveloper
Post by: Mordraugion on December 15, 2009, 12:29:32 pm
A kick bot maybe a good idea but not one that issues bans, we can always review logs and ban later if needed
Title: Re: Request for Webdeveloper
Post by: JasonS on October 23, 2010, 10:17:28 am
Are you all good on web developers?
Title: Re: Request for Webdeveloper
Post by: LigH on October 23, 2010, 07:25:18 pm
Well, I do PHP web programming for a living (more or less healthy...). But I doubt I have any more time for PS web development on top...