6
Quote:
Q1) What should be a must(essential features)
Well I don't know about "essential" but if it were my module I'd put in:
- Temp Ban by admin
- "Block these users from messaging me"
- Only allow buddies to message me (optional)
- Auto accept buddy requests (optional)
- Optional Throttle (Admins can secify groups allowed send x amount of messages during x amount of time...bandwidth purposes)
Quote:
Q2) How do i keep track of sites using my modules
I've seen it done with a "call home" script, that appends to a database on a master server (your site) with the domain information. If your module becomes a hit with the community, you're going to regret using an image hardcoded to your server. if (is_first_use == '1') { $db->sql_query.... }
Just make sure you limit the db permissions that user has and keep the login info on your server.
Quote:
) Should i release under GPL (is it must as XOOPS is) or can i charge little for a beta version ? am not sure about it.
Legally, you can release it however you want. I don't think you're going to get many people willing to pay for beta software though.