12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- 2006-March-13
- CIRCAPI .01-Alpha (pre-release) Snapshot
- HOW TO COMPILE:
- make circapi && make raw_irc_example && make circapi_client
- HOW TO CONTRIBUTE YOUR MODIFICATIONS:
- send a modification request to dmolieri@users.sourceforge.net along with the
- verbosely commented code and purpose. Keep in mind, I have no official contributors
- right now, so I change major things at will, if you choose to add a modification or
- bug fix or apply something, it's important you notify me so I can impliment the changes
- before I change everything on you! :)
- Developer Notes-
- This is not a revision of circapi, this is an extension of .01-Alpha with new features added
- and fewer bugs, more-so a snapshot than a release since I have so much yet incomplete.
- I started on the official circapi client, this is more than a raw IRC client but still very raw
- in its current state. The only non-raw commands it accepts are COMMAND QUIT and COMMAND FORCEQUIT.
- I felt it prudent to upload my progress simply because the origional circapi release was buggy and
- was put together so quickly I feel it's hardly professional, comparing the origional release to this
- snapshot you can see what all I've done (and I have done a lot) however, this particular client
- does not yet support channel & user handling.
- The CIRCAPI client will be converted into a function called irc_client(). It will (in the dispatch
- process) call several virtual functions (pointers-to-functions) to make this API and client
- more modular for novice developers. This is the concept I have gone with since it seems most
- applicable to this sort of client.
- It will reside in a seperate object file and have its own header (so advanced developers can
- keep it out of there code when they don't need it).
- I have no excuse for my lack of progress, I've been enjoying life unplugged too much. Also
- working overtime (which is welcome right now!) and working on a load of side projects.
- Please e-mail me with questions, comments, critique and otherwise.
- dmolieri@users.sourceforge.net
- or visit my personal website and feel free to sign the guestbook!
- www.dustinsworld.net
- Thank you for your support and trying out my first developer-oriented personal GPL project to date.
- With the enjoyment I have gotten out of writing this project so far, I have a strong feeling I will
- persue others as well.
- Dustin Molieri,
- Senior Author, Unofficial C IRC API for Unix
|