Anope IRC Services

Anope Development => Feature Requests => Topic started by: Amanda Folson on April 22, 2009, 12:41:21 PM

Title: New Modsite Ideas :D
Post by: Amanda Folson on April 22, 2009, 12:41:21 PM
Well folks, with some new releases coming up we feel that the modsite is due for an update as well. Some people have come to me with ideas, but I'd like to see what the community comes up with :)

Some things people have said they'd like are:

Better version control - currently it's a pain to keep more than one version of a module up there.
Different ways to sort searches - search by IRCd (would require an IRCd option for modules, kinda like choosing BotServ or Chanserv now)
LDAP login - So your forum/wiki/bugs login will work on the modsite as well

This is a good start, but since I'm not a mod author/regular user of the site it's hard to say what needs improvement. Here's your chance to tell us!
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 22, 2009, 12:45:09 PM
It needs an admin called "mooncup" and an autoban on copied modules. IE if a hypothetical user called, say, "TheQueen" was to copy a module totally and claim it to be their own it shouldn't be allowed on the site.

On a moar srs note, I actually quite liked the modules site, but the things you mentioned (especially LDAP :3) are important. I also think a way to rate a module without leaving a comment / registering might be an idea, as it would encourage more people to rate them.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 22, 2009, 01:46:22 PM
Yes, I like it too but it needs an updated admin panel for sure :P

We had also discussed a community rating system that would help determine if modules got an Anope seal of approval or some such thing. Basically, regular users could vote, and trusted members (such as those in the contributor group :D) could vote on modules based on their experience with it. If enough people voted that it was good or bad, it would be approved or denied for some sort of QA status. I see some flaws in a system like this - mainly that we don't have many contributors to contribute to such a thing. We should also fix that ^_^

The autoban on duplicates could be done - we could compare hash values. I'd also like to compare the content though (any of you ever used turnitin.com?). Basically, you can check to see how much of the content is like other content on the site. Too much of the same content will flag the module :) That would be a tricky system to implement though since people are obviously going to be using similar Anope functions.

I think allowing comments/votes without registration is bad...that's not really leaving feedback for the author. It's a somewhat half-assed bump for the module :P
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 22, 2009, 02:02:59 PM
No, I think comments should be registration only. However an ip based voting system for non-registered users might mean modules get more than 3 ratings each.

Having never seen the admin panel I can't comment on that - but I definately think more power for contributors is a good thing :P

Also if you trust me make me an admin ^_^
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 22, 2009, 02:30:51 PM
Do we rewrite or fix up.

Discuss.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 22, 2009, 02:33:24 PM
Ooh Ooh! I'll rewrite it :3

I have nothing better to do when I get back to uni...
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 22, 2009, 03:35:35 PM
IP based voting might be ok - but I'd much rather people leave useful feedback as well. Plus if you can see names you can go explore/decide credibility and stuff. That would help wth determining the credibility of the module. Thoughts?

I'm all for a rewrite really...the current site does what it needs to do, but I think it could be expanded a fair amount. I'm also all for burning the data and starting over as well. That'd make it easier in a way because we wouldn't have to deal with migrating to ldap :) It also means a lot of the old modules/inactive users can be removed. Obviously active people would already be registered through ldap.
Title: Re: New Modsite Ideas :D
Post by: Julian on April 22, 2009, 03:42:40 PM
It also means a lot of the old modules/inactive users can be removed.

Don't remove old modules, some of them still work and some are good use. I found out about a module and had to bug LEthaLity for it as it had been taken off the site.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 22, 2009, 03:44:02 PM
If we're not migrating any data we would need to have it available for a while as I still have requests for modules we didn't migrate to the current modsite. I asked about a rewrite because the current system does work fairly well until you try and back it up, move it, or do anything that might upset its fragile existence but I will defend the fact that it's been pretty damn good thus far.

So, mooncup if you want to give it a whirl I'm all for it, I suggest we chat more in our secret love channel, build a design specification based upon what is said in here and work from there.

Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 22, 2009, 03:45:15 PM
Don't remove old modules, some of them still work and some are good use. I found out about a module and had to bug LEthaLity for it as it had been taken off the site.

We could easily deal with this in a single list grepping for the latest builds of the modules prior to migration.

I have every single module we've ever had including katsklaw's which were pulled from the site if anyone does want them.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 22, 2009, 03:45:54 PM
You're not reading what I'm saying properly D:

I suggest keeping the current system of reg'd users being able to comment + leave a rating, But /also/ allowing unreg'd users to just rate it without leaving a comment (per ip).
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 22, 2009, 03:47:58 PM
Don't remove old modules, some of them still work and some are good use. I found out about a module and had to bug LEthaLity for it as it had been taken off the site.

Make a static module archive?
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 22, 2009, 03:49:05 PM
Oh no I didnt intend to get rid of them entirely - they'd just be moved to a new "old modsite"  (new old modsite...????)

That way, if module authors came back or someone else took over maintaining the module it would still be there - just not on the new modsite :)

chaz - I agree that it's a PITA to deal with...and the structure of it makes it near impossible to move it somewhere else without any issues. I think a rewrite is in order too for the way it stores things. It boggles me.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 22, 2009, 03:50:40 PM
Yes I read what you were saying - I like how the rating currently works though because you know who is rating - it allows you to establish trends and patterns. If we notice a person being fair about their ratings and comments, then we have a baseline to establish credibility which means we could make them a contributor ^_^.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 22, 2009, 04:23:20 PM
So;

Archive in a static fashion the current modsite as legacy and the previous bunch of mods are legacy++
Rewrite site based upon a needs and wants specification to be drawn up over the course of the next fortnight taking into account the feedback/input we've had thus far.

?
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 22, 2009, 04:27:05 PM
Yeah that sounds about right. Rob gave me a good start on some requirements - but I'd like to get input from people who actually use the site, not people who run the back end if it. We can't really see the good/bad/ugly as well since we have our own uglies to look at as well. However for this to work we need more people involved in this! *runs off to go spam this link everywhere*

First thing on my list is a new admin panel. Blah.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 12:20:34 AM
At some point try and grab me in irc (not on friday) and gimme what you have so far in terms of wants and needs.

I'm interested to see how it currently stores the modules, and we need to decide logistics like whether to store the module files as flatfile or in the database (mysql?).
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 01:06:15 AM
iirc, it takes the uploaded file, changes the name to a hash, stores it as the .c file or whatever, and just associates the hash with the author and such. Really the whole thing is a PITA to work with. I'd have to look at it again.

http://www.anope.org/modspec.php

Here are some of the things we want. If people have other ideas I'll gladly put them on there.
Title: Re: New Modsite Ideas :D
Post by: Naram Qashat on April 23, 2009, 01:09:33 AM
I think the new module site (whoever makes it) should allow for multiple modules with the same name by different authors as long as they are for different Anope versions.  And we need a way to specify either a specific version that the module works with, or a range of versions.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 01:21:24 AM
I like that idea - it makes it easy for module porters.

I was also thinking about the versions, and I think that would be part of the search feature that needs updating. Currently there are two features that do the same thing on the page - Search and Browse. The Browse page allows you to do a more advanced search than the actual Search page (???) You can select a version of Anope on the browse page and you can select more than one version that it works with.

The RSS feeds also need some attention as it's hard to pull some information out. I'd like to see module/Anope versions if possible. Currently you would have to get the description in order to get that information (poor iFail).
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 02:30:08 AM
I think the new module site (whoever makes it) should allow for multiple modules with the same name by different authors as long as they are for different Anope versions.  And we need a way to specify either a specific version that the module works with, or a range of versions.

Maybe go one-up from that and give module authors the ability to "fork" existing modules.

Then we could have links from the originals to the new versions, so that people know it's still being updated.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 08:48:30 AM
Good idea guys; think that's great.

Amanda's put a note on the main site so with a bit of luck we'll get some attention for this?

I was also wondering as a side note whether anyone would be interested in us starting up a anope-users mailing list like we used to have where we could share stuff like this?
Title: Re: New Modsite Ideas :D
Post by: Andrew B. on April 23, 2009, 09:00:12 AM
If... I recall correctly, the admin panel consists of... well, just that... nothing. :p phpmyadmin? :p *remembers approving modules manually..*

Perhaps some sort of 'moderation' level user group would be of benefit as well. Users, Authors, Moderators, Admins? I don't know.

I agree with the IP based.. rating system and registered users on voting only, that's a logical thing... LDAP is obvious, and sexy.

I nominate mooncup, for administrator.

Anope needs a new layout.. so maybe the mod site would be a good starting point for a redesign. :p
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 09:05:48 AM
The admin panel does more than that; you may be referring the news backend which was until recently phpmyadmin ;p.

The admin panel does have issues there's no denying that but it's worked until now and will work should this subproject fall through.

I approved a module last night by clicking on a hyperlink, happy days.
Title: Re: New Modsite Ideas :D
Post by: Andrew B. on April 23, 2009, 09:13:02 AM
I think it was..entering version 1.7.24 into the system. :P If I remember right... that's also something that needs to be built in, a color coding system so if the module is out of date.... it will be red, meaning it's not up to date with either of the two current 'mainstream' releases..... People like colors.

Wasn't some person. I don't remember his name, it may have started with a V, making a back end for.. SMF and.. the website to work together?
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 09:17:42 AM
Adding anope versions is a dirty hack yes :)

Yeah, think it rhymed with crash?
Title: Re: New Modsite Ideas :D
Post by: Andrew B. on April 23, 2009, 09:22:34 AM
Maybe. Or did it rhyme with Hike.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 09:28:41 AM
 ???
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 02:12:52 PM
Yeah the color thing has come up before - But we had the idea of color coding them by type (bs/cs/etc) Or by trusted/non-trusted/broken...something along those lines. It could go a few ways. I like the idea of color coding nicks (like we do on here) to show who is what.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 04:12:13 PM
After some poking I found a thread that basically says Module Author requests will be denied unless someone can produce some work. I agree with this, however it might be nice to allow anyone to post modules (will still need to be approved) and make competent people module authors. We could give them the same rights as people in the contrib group. Thoughts?
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:16:56 PM
I think anyone should be able to share work without any privileges/etc as I see that level of collaboration key to the furthering of the provision. - However, the current fashion where people apply for author status before being able to upload is ridiculous thus as you say, I decline them all until they post a module on here or so which isn't ideal.

Contributor privileges are global we need to remember that and we should be careful with what we attach to them, but I do think we should maximise the idea of a Module Author group within LDAP which we can use once people have proved their worth or so....

More input is needed I think from more people; you all have a voice, use it.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 04:21:22 PM
I meant local privs - the contrib votes would hold more weight if we implemented a new voting system, but if we introduced this group they'd have the same rank as contribs maybe without all the perms. Wouldn't necessarily have to be an ldap thing. It just means we've seen they can probably make educated decisions on modules.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:23:23 PM
I wonder whether a localised reputation system would be wise though or whether whatever we do should be carried over into other 'services'.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 04:25:08 PM
I don't think things that are specific to one aspect of the site (ie module author privs) should necessarily be made global. Surely being an "official module author" or whatever shouldn't really affect your forum posts or bugzilla access. I think keeping the contributor status for people who are trusted and are not devs is a good idea - maybe the top module authors could be rewarded with contributor status, and module author could be kept local to the modules site.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:26:36 PM
I'd think that if users are on here asking for help with modules it makes sense to identify fellow module authors?
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 04:29:05 PM
I suppose so, but we don't want to get to the stage where ldap contains a tonne of localised statuses that are only used by one part of the site.

For one, what happens if someone is a contributor /and/ module author?
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:30:18 PM
Highest rank prevails.

LDAP can handle more than a couple of groups easily so that's not a limitation beyond us making something messy perhaps down the line.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 04:31:13 PM
Well then we probably need to decide what ranks we're going to have and the order the ranking will go in.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:33:01 PM
Low on the list of priorities I'd say besides if we're clever the ldap backend can hold more than 1 role and depending upon the tertiary service pull in a relevant (replicated if needed) group.

eg. You could be a module author and a bugzilla helper which could be two "usergroups" where group0 is pulled by the forum and group1 pulled by bugzilla where if null it pulls group0.

Theory is there, just depends upon what we actually want to set out to achieve.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 04:37:31 PM
Ok then.

/me readies his if functions.

I actually wonder if we could add a rank field to the ldap groups, which would make all the code at this end faster and prettier :3
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:39:43 PM
Not saying whether that's a good way of doing it or not mate, depends what we want to set out and achieve.

I think the basis is to try and make some love with the modsite; we need to look at what module users want and ofc what the author wants.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:43:45 PM
<Fersure> chaz: Would it be possible to have decent version control for modules? i.e.: svn or git?

How could we authenticate this against ldap?
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:45:56 PM
<zomg> mmm,  dont really like the svn thing
<zomg> People might start usin us to host any old crap
<mooncup> But also a nice idea
<chaz> not if we restrict it
<mooncup> nah zomg
<chaz> ie, the repos is created in the name of the module.
<mooncup> make people register with ldap first
<chaz> or whether we can control a repos for module author with subdirs for the module.
<chaz> potential is there.
<chaz> mind you though; it's a tricky one to implement.
<DukePyrolator> \o/
<zomg> Yeah but thats to stop me from putting anope2 under ircd_tssync :P
<zomg> what*
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:46:15 PM
Scratch that, pain in the ass to maintain.

Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 04:46:20 PM
I don't know what protocols svn uses etc, but if it's http I think we could have a php script that parses it and sends it to ldap, then adds it to the svn. Though all svns would show from the script's ip not the user's.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 04:50:58 PM
Getting it on there isnt an issue, securing it is. How do you stop me from hosting Another project on there very quietly without watching EVERY commit.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 04:52:38 PM
<chaz> decent controls from our end.
<zomg> Yeah, but as you said itd be a pain in the ass
<mooncup> as long as we moderated it well
<mooncup> chaz: you made 2 posts in under 20 seconds.
<chaz> =)
<DukePyrolator> hehe
<mooncup> ew forum
<mooncup> I think this svn idea is a goodun
<mooncup> but needs work
<mooncup> tell me about svn plz
<mooncup> like, the protocol
<chaz> google? :)
<mooncup> >_>
<zomg> I just cant think of any good way to limit what people add to it
<mooncup> http://svn.collab.net/repos/svn/trunk/subversion/libsvn_ra_svn/protocol
<mooncup> >:3
<mooncup> zomg: moderation
<mooncup> remove shit
<mooncup> basically
<chaz> easy.
<chaz> limit each author to 1meg :)
<mooncup> http://uk2.php.net/svn
<mooncup> there is a php svn api
<chaz> enforce a naming convention or something to further restrict t the idea.
<mooncup> but I think I'd basically be coding an entire svn client
<chaz> who knows.
<chaz> we need foundations tbh.
<mooncup> just to post other people's svns
<mooncup> unless I could pass on the raw data after authenticating
<chaz> far easier to increment version numbers automatically for people when they upload something.
<mooncup> The alternative (better way) would be to mod the svn server
<mooncup> so that it auths using ldap
<chaz> makes you wonder why you bother with svn at that point
<chaz> unless we can make it work from command line its fruitless.
<zomg> Put it on the forummmmmmm that way I dont have to log this :P
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 04:58:05 PM
<3
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 05:03:09 PM
http://blogs.open.collab.net/svn/2009/03/subversion-with-apache-and-ldap-updated.html

This would be better than doing it clientside methinks.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 06:06:55 PM
I'm still not sure SVN is the way to go. Honestly the current system works - we just need to change the tables and backend code a little bit in order to have 1) Two modules with the same name 2) Multiple modules with different versions at the same time. The modsite does indeed store all of the old versions as well. We just need to show them.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 06:11:24 PM
Multiple modules with the same name is fine. I presume there is actually something blocking them on the current site, unless module name is a key field.

I still like the idea of being able to actively fork existing modules, so I'm going to have a play with that. Maybe have the first module with each name a certain colour to show its the original (these colours are going to be key methinks).
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 06:12:58 PM
So maybe not a rewrite?
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 06:15:30 PM
Well I haven't seen the current code yet - I have no idea what I'm working with.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 06:16:34 PM
Of the storing procedure no - however I think we would benefit from redoing the UI.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 06:16:38 PM
That was aimed towards Amanda.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 06:17:07 PM
Of the storing procedure now - however I think we would benefit from redoing the UI.

Small tweaks such as the Search/Browse would be easy enough to implement as would CSS colours by group?
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 06:19:57 PM
Well no, we're talking about changing how most of these things work...I'm not sure it would be wise to hack at something that's already a hack if that makes sense.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 23, 2009, 06:24:16 PM
The current site isn't a hack; just under developed.

a SWOT analysis should be carried out of the whole shooting match once we know what people beyond us three want.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 06:27:20 PM
Well yes I agree...cuz that pretty much determines whether we burn and start over or not. However we're hammering out some good ideas so I'm content to keep talking to the two of you :P
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 23, 2009, 06:31:12 PM
I feel so loved.

Can we implement a code view too? So that people can veiw the source with nice colours + commenting before downloading.

I like the way irssi does it:

http://scripts.irssi.org/

They let you view the sources like this:

http://scripts.irssi.org/html/8-ball.pl.html

It has nice links to each sub and is generally pretty.

Then if you like it you can download directly like this: http://scripts.irssi.org/scripts/8-ball.pl
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 23, 2009, 06:51:55 PM
Hmm, yeah I like that idea. I've been able to view the code in browser but i suspect that's browser-side.
Title: Re: New Modsite Ideas :D
Post by: Charles Kingsley on April 24, 2009, 08:48:43 AM
I suspect that would be straight forward enough to do.

A bit like we offer with Doxy? http://www.anope.org/doxy/1.9/d7/d13/configreader_8h-source.html
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 24, 2009, 11:07:28 AM
I suspect that would be straight forward enough to do.

A bit like we offer with Doxy? http://www.anope.org/doxy/1.9/d7/d13/configreader_8h-source.html

yep
Title: Re: New Modsite Ideas :D
Post by: Fersure on April 24, 2009, 03:39:24 PM
Another thing that Irssi's script site offers that would be nice is the ability for authors to specify that licence they use with the module. And as I said in #anope, decent version control software implemented into the site would be nice too. i.e.: svn or git.
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 24, 2009, 03:41:53 PM
Well, the parts of Anope you use in the module are GPLv2 - you can't change th license on those. However anything YOU create can be licensed under whatever you want.
Title: Re: New Modsite Ideas :D
Post by: Fersure on April 24, 2009, 03:50:13 PM
Well yes, that's what I mean.
Title: Re: New Modsite Ideas :D
Post by: MikeXIII on April 24, 2009, 04:01:51 PM
Modules Watch List
So you know when updates are made to things you've installed, preferably email notification so you don't have to login and check every now and again because that sort of defeats the purpose.
Title: Re: New Modsite Ideas :D
Post by: Fersure on April 24, 2009, 04:06:40 PM
sounds like a nice idea.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 24, 2009, 04:20:40 PM
I like that idea - maybe rss?
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 24, 2009, 04:22:20 PM
Well, we have rss, but it's hard to pull information out of. That's one of the things that needs fixing.
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 24, 2009, 05:02:41 PM
And maybe an anope module that checks for updated modules?

I could code something clientside that made xmls of date last updated, and Rob could make an anope module that parses it and notifies opers
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 24, 2009, 05:07:09 PM
Yeah but that essentially freezes Anope until it gets a response. I'm not big on connecting to external sources :S
Title: Re: New Modsite Ideas :D
Post by: mooncup on April 24, 2009, 09:33:12 PM
Can't it have its own thread?
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 24, 2009, 10:19:13 PM
I never had much luck with that, but Rob said he's done it so poke him maybe? Not an issue atm though...we need more ideas.
Title: Re: New Modsite Ideas :D
Post by: Jan Milants on April 28, 2009, 05:00:20 PM
just a short list:

 - a way for users to submit translations to module authors
 - the ability to have multiple versions of the same module.. basically allow module authors to post dev versions or RCs. With the current implementation they practically hide previous releases. The same applies to having one version for 1.8 and one for 1.9 or eventually 2.0..
 - The ability to report bugs in a module..
 - A more decent messaging system.. the current one drives me nuts. You don't know if it was actually send and even as admin i can't get a users email addy to send it manually :)
 - the ability to post a comment without having to rate the module and vice versa..
 - I would keep the QA approval and wouldn't mind reviewing some modules, but a set of guidelines needs to be published before that.. anyways, I don't think this was even properly implemented yet. Also make it so approval has to be granted again for a new major version of a module.
 - by default hiding of modules that do not support the latest version of anope.
 - possibly an option for an author to list modules (or certain versions) that are incompatible with a certain module.
 - an option for supported IRCDs..
 - idem for supported languages
Title: Re: New Modsite Ideas :D
Post by: Amanda Folson on April 28, 2009, 05:08:46 PM
Those are some really good ideas. It seems a lot of people want the ability to post different versions. A small bug tracker wouldnt be hard to implement I dont think - I wonder if it's possible to set up a "project" for each module where the author is the admin of the project in ldap? Or something along those lines. I havent used the messaging system really, but I agree something needs to be done about it. I don't really like the fact that people leave comments and ratings asking for help :)