|
|
| Author |
Message |
Kuja none

Joined: 04 Mar 2004 Posts: 18
|
Posted: Nov 17, 2006 11:56am Post subject: Ecks Services Alpha |
|
|
Hello. I'm writing this post to announce the services set Ecks. Ecks is currently in alpha, and all project information (including source code) is available at code. google. com /p/ecks/. Ecks is open sourced under the MPL 1.1 license.
If I had to explain what Ecks is in one line, it'd be the following: Modular, Undernet-style services written in java and extendable to any ircd and any paradigm.
Here are some highlights:
- The services load their configuration from an XML file, and load/save their databases to another XML file, though the database storage is modular and could easily be extended to any variety of storage method (flatfile, sql).
- SrvChan (mostly), SrvAuth, SrvOper (mostly), SrvHelp (minimally) are implemented, and there are plans for at least SrvGlobal and the ability to support many more...
- Support for the Bahamut Server<->Server protocol via bahamut module, and really any protocol. Also included a slightly older (perhaps buggy) support for baseline ts6 (ratbox, hybrid). Additional support by request...
Most of the classical services are written in C or C++, and designed for use on POSIX compliant systems. Ecks has the advantage of being written in Java, and is thus runnable wherever there is a JRE - including windows.
This is currently a one-man effort, but I am completely open to having other people contribute to the project.
Again, this is very early alpha. I'd say the services are extremely functional for the amount of development time put into them, and there's nowhere to go from here but faster and better features.
If you'd like to discuss these services, please join me on irc. gamesnet. net in # ecks - or if no-one's there, # gamesnet. |
|
| Back to top |
|
 |
Kuja none

Joined: 04 Mar 2004 Posts: 18
|
Posted: Dec 04, 2006 11:12am Post subject: |
|
|
Bump to mention that services are now version .4A and rapidly approaching stable and usable. In fact, they are stable and usable, just not fully fleshed out quite yet.
If anyone wants to give them a try, I could write a protocol module for your ircd of choice in a few minutes. |
|
| Back to top |
|
 |
w00t Eleet

Joined: 09 Jun 2004 Posts: 699 Location: Nowra, Australia
|
Posted: Jan 07, 2007 1:02am Post subject: |
|
|
| Java kind of scares me off, as does no published SVN/CVS/git/other |
|
| Back to top |
|
 |
Kuja none

Joined: 04 Mar 2004 Posts: 18
|
Posted: Feb 24, 2007 11:55pm Post subject: |
|
|
Bump again, services are now at version 0.5 and considered 'beta quality'.
SVN, Packages, documentation, issue tracker, still at the google code site, which I can't post because of retarded forum restrictions.
I'd love some feedback. |
|
| Back to top |
|
 |
spung none

Joined: 03 Dec 2006 Posts: 12
|
Posted: Feb 25, 2007 12:03am Post subject: |
|
|
| Personally, I've evaluated ecks from the inside and out, and tbh, it's literally a piece of junk. It crashes from NillPointerExceptions anytime It receieves anything it doesn't expect, it uses the most god-awful debug message format. The service names are counter-intuitive, and the commands are even harder to figure out. It lacks almost every feature that any IRC junkie would need. It's pretty much just a java eggdrop. |
|
| Back to top |
|
 |
Kuja none

Joined: 04 Mar 2004 Posts: 18
|
Posted: Feb 25, 2007 12:07am Post subject: |
|
|
| Quote: | | Personally, I've evaluated ecks from the inside and out, and tbh, it's literally a piece of junk. |
Opinion.
| Quote: |
It crashes from NillPointerExceptions anytime It receieves anything it doesn't expect, |
That's simply not true. The fact that it doesn't recover from some non-critical errors is simply because it's still in reasonably early development. This beta has more error handling and recovery.
| Quote: | | it uses the most god-awful debug message format. |
It's easy to criticize, can you come up with a better one? The logging is all done in one class, it'd be trivial to change the format
| Quote: | | The service names are counter-intuitive, and the commands are even harder to figure out. |
/msg srvchan help
| Quote: | | It lacks almost every feature that any IRC junkie would need. |
Such as?
| Quote: | | It's pretty much just a java eggdrop. |
How so? |
|
| Back to top |
|
 |
spung none

Joined: 03 Dec 2006 Posts: 12
|
Posted: Feb 25, 2007 12:17am Post subject: |
|
|
| Quote: |
02.34.50 -test.server.net:&Link- *** Server connecting on port 6667: ecks.services [kuja] [TS delta 43] (Ecks Services 0.4.4A)
02.34.50 -test.server.net:&Link- *** Recieved command USER from origin ecks.services from wrong direction (from ecks.services)
02.34.50 -test.server.net:&Link- *** Command JOIN from unknown client/server SrvOper from ecks.services
02.34.50 -test.server.net:&Link- *** Command MODE from unknown client/server SrvOper from ecks.services
02.34.50 -test.server.net:&Link- *** Command MODE from unknown client/server SrvOper from ecks.services
02.34.50 -test.server.net:&Link- *** Recieved malformed USER command from origin ecks.services (wrong parameters)
02.34.50 -test.server.net:&Link- *** Command JOIN from unknown client/server SrvAuth from ecks.services
02.34.50 -test.server.net:&Link- *** Command MODE from unknown client/server SrvAuth from ecks.services
02.34.50 -test.server.net:&Link- *** Recieved command USER from origin ecks.services from wrong direction
02.34.50 -test.server.net:&Link- *** Command JOIN from unknown client/server SrvHelp from ecks.services
02.34.50 -test.server.net:&Link- *** Command MODE from unknown client/server SrvHelp from ecks.services
02.34.50 -test.server.net:&Link- *** Command MODE from unknown client/server SrvHelp from ecks.services
02.34.50 -test.server.net:&Link- *** Command JOIN from unknown client/server SrvHelp from ecks.services
02.34.51 -test.server.net:&Link- *** Command MODE from unknown client/server SrvHelp from ecks.services
02.34.51 -test.server.net:&Link- *** Recieved command USER from origin ecks.services from wrong direction
02.34.51 -test.server.net:&Link- *** Command JOIN from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command MODE from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command MODE from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command JOIN from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command MODE from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command MODE from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command JOIN from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command MODE from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command MODE from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command JOIN from unknown client/server SrvChan from ecks.services
02.34.51 -test.server.net:&Link- *** Command MODE from unknown client/server SrvChan from ecks.services
02.34.53 -test.server.net:&Link- *** Server ecks.services has successfully joined the network, bringing 0 users and 0 servers.
02.34.53 -test.server.net:&Junk- *** Link ecks.services requesting burst...
02.34.55 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.55 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&OperUp- *** Oper -- Kuja[Kuja@pool-72-83-149-145.washdc.fios.verizon.net] is now an IRC administrator (oper) [+apq]
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.34.56 -test.server.net:&Link- *** Command PRIVMSG from unknown client/server SrvOper from ecks.services
02.35.02 -test.server.net:&Delink- *** Server exiting -- ecks.services (Send error 10054: Connection reset by peer)
02.35.02 -test.server.net:&Delink- *** Lost 0 users, 1 servers, and 0 channels in the split.
02.35.08 -test.server.net:&Link- *** Server connecting on port 6667: ecks.services [kuja] [TS delta 42] (Ecks Services 0.4.4A)
02.35.09 · Join: SrvOper [services@ecks.services]
02.35.09 · Mode: SrvOper +o SrvOper
02.35.09 · Join: SrvAuth [services@ecks.services]
02.35.09 · Join: SrvHelp [services@ecks.services]
02.35.09 · Mode: SrvHelp +o SrvHelp
02.35.09 · Join: SrvChan [services@ecks.services]
02.35.09 · Mode: SrvChan +o SrvChan
02.35.10 -test.server.net:&Link- *** User SrvChan is double-joining channel #debug
02.35.11 -test.server.net:&Link- *** Server ecks.services has successfully joined the network, bringing 4 users and 0 servers.
02.35.11 -test.server.net:&Junk- *** Link ecks.services requesting burst...
02.35.12 <@SrvOper> 1169969674 D_INFO PROTOCOL Ecks Services 0.4.4A operational. 1169969674
02.35.34 -test.server.net:&Kill- *** Kill notice for user SrvHelp from Kuja[Kuja@pool-72-83-149-145.washdc.fios.verizon.net] (test.server.net to ecks.services) (I hate you)
02.35.34 · Quit: SrvHelp [services@ecks.services] (Killed (I hate you))
02.36.16 -test.server.net:&Delink- *** Server exiting -- ecks.services (Read error 10054: Connection reset by peer)
02.36.16 <#debug> * The following users were lost in a network split (ecks.services test.server.net):
02.36.16 <#debug> @SrvOper SrvAuth @SrvChan
02.36.16 *** Recieved forced NAMES update for #debug
02.36.16 -test.server.net:&Delink- *** Lost 3 users, 1 servers, and 0 channels in the split.
02.36.31 <Kuja> rofly
|
"rofly" |
|
| Back to top |
|
 |
Kuja none

Joined: 04 Mar 2004 Posts: 18
|
Posted: Feb 25, 2007 12:19am Post subject: |
|
|
| I was in the middle of writing and debugging the protocol module for that ircd. That's hardly representitive. |
|
| Back to top |
|
 |
spung none

Joined: 03 Dec 2006 Posts: 12
|
Posted: Feb 25, 2007 12:23am Post subject: |
|
|
| Didn't you get fucked in the ass by 2 guys in a dorm room? |
|
| Back to top |
|
 |
Kuja none

Joined: 04 Mar 2004 Posts: 18
|
Posted: Feb 25, 2007 12:26am Post subject: |
|
|
I don't see how it reflects on the quality of the services set I'm authoring, but no, I still have my anal virginity.
Last edited by Kuja on Feb 25, 2007 12:28am; edited 1 time in total |
|
| Back to top |
|
 |
FBI Guru

Joined: 19 Aug 2005 Posts: 1494 Location: Federation Of Bored IRC'ers
|
Posted: Feb 25, 2007 12:27am Post subject: |
|
|
wow both of u get a room to bitch not here...
your both making yourself look bad  |
|
| Back to top |
|
 |
spung none

Joined: 03 Dec 2006 Posts: 12
|
Posted: Feb 25, 2007 12:28am Post subject: |
|
|
| d3ef wrote: | d 3 e f: I have never been fucked in the ass. thanks.
Ox413X15: sure.
d 3 e f: saving it for my wedding night =P
Ox413X15: thats not what you told me when we first met.
d 3 e f: no, I said that I had hooked up with two other guys
d 3 e f: and it wasn't in a dorm
d 3 e f: and there wasn't any anal
Ox413X15: pshh
d 3 e f: and you?
Ox413X15: and me what?
d 3 e f: do you still have your anal virginity?
Ox413X15: in terms of a penis invading my anus? yes.. i'm still an analvirgin. |
|
|
| Back to top |
|
 |
Kuja none

Joined: 04 Mar 2004 Posts: 18
|
Posted: Feb 25, 2007 12:51am Post subject: |
|
|
| Mods, please delete this threadcrap. |
|
| Back to top |
|
 |
|