Re: [Mailman-Developers] GSOC - Dashboard for Admins/Owners/Moderators

2015-03-17 Thread Yash Mehrotra
Thank you all for your feedback.
Previously, what I was going for was a multipage dashboard with varying
functionality.
I will now change my design, which will be something of a single page
dashboard allowing the admin to do his daily tasks with ease and other
tasks such as creating new lists etc.
Also Stephen mentioned that somethings are a part of mailman core. If it is
required, I can work on mailman core ( I am experienced in python )
I also showed Abhilash a rough mock-up of my idea. I will make appropriate
changes to the mock-up and show it to you.

To florian -
The bug thing was kind of my fault, I submitted a patch and wanted to know
any mentor's opinion on that, and then I would have sent a merge request.

To all -
I ,now ,basically have a much better idea and understanding on how to
implement this.Thank you all.

One last thing though,
Is there anything else left to be discussed in dashboard idea ( something
obvious that I may have missed out) ?

Yash Mehrotra
yashmehrotr...@gmail.com

On Mon, Mar 16, 2015 at 11:15 PM, Florian Fuchs f...@florianfuchs.com wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1



 Am 13.03.2015 um 12:20 schrieb Yash Mehrotra:
  5. We also also give each list its individual page, so the admin
  can do list specific functions like, say change settings , ban user
  etc.

 That's probably out of the scope of this project. The lists already
 have moderation/settings pages. No need to redo this. If something can
 be improved on that end, it's probably part of a separate effort.

  *Bug Fixes* I have also submitted a patch for a bug in postorius (
  waiting for some to look at it) and am also working on a bug in
  Mailman core.

 I can't see a merge proposal from you for postorius, could you check
 if your bugfix branch is proposed for merging? Oh, and don't forget to
 add a link to the MP to your application.

 Florian

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1

 iQEcBAEBAgAGBQJVBxbNAAoJEEceGbPdavl7bP0H/jY1J05viF+FqaL6GhtJUAwT
 /yI8nmFKExOiuieG7M0+TWkVJZ82ztzhHyV6ekQE9gzRhPD6yLbGzRk28USpKU1h
 itP87X0oijbw2zA/zsCpkeN0a81Zkr4ai+eINH1nDGgExdOA+Jr30mrbc/FwLREF
 h73Pi9KBrSSVu9p38RwKI077NSWaeN3qkAlNc2Map6cVNx8W+5UqP/FNCNNSAWnD
 VY+c+hoPwvPtpvUfVWjTBZXiaLZFTRx98t42Pav6ZxvUoEmqeyUP7KIDgeAlOwaE
 ScQu/7bJI7Vvt5ggbFuYExTvZHMOo3JOuP/AbyiTHKiZANZmevQ7R1Ip/+BA0Jw=
 =9xlG
 -END PGP SIGNATURE-
 ___
 Mailman-Developers mailing list
 Mailman-Developers@python.org
 https://mail.python.org/mailman/listinfo/mailman-developers
 Mailman FAQ: http://wiki.list.org/x/AgA3
 Searchable Archives:
 http://www.mail-archive.com/mailman-developers%40python.org/
 Unsubscribe:
 https://mail.python.org/mailman/options/mailman-developers/yashmehrotra95%40gmail.com

 Security Policy: http://wiki.list.org/x/QIA9

___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


[Mailman-Developers] GSOC - Dashboard for Admins/Owners/Moderators

2015-03-13 Thread Yash Mehrotra
Hi all
I wanted to apply for the project - Dashboard for Admins/Owners/Moderators.
I went through the archives and read about what was required.
I also researched outside and saw how other companies used the dashboard to
full effects.

*My Ideas - *
1. One issue currently as mentioned is owners of multiple lists have to go
through all the pages for changes. I think we should show all the mailing
list's requests,subscriptions etc. all in one page.

Eg. a...@xyz.com wants to join list1, d...@qwe.com wants to join list 2 etc.
( Different list's requests can be handled simultaneously)

2. The new list features should be opened from a different tab as a list
admin doesnt do this every day.

*The primary focus should be - to make it easy for an admin to do his daily
activities.*

3. So, the index page will contain stuff mentioned on point 1, and the
there will be different pages for other stuff like - create/delete list,
view statistics ( see next point)

4. We can also provide some basic statistics for a mailing list like which
user is most active, how many avg, mails are sent in a day etc.

5. We also also give each list its individual page, so the admin can do
list specific functions like, say change settings , ban user etc.

6. One more cool feature would be to color code different types of things
for visual ease. Eg. Subscription requests can be color A. Held messages
can be color B. and so on. This will not only help the administrator but
also would visually good to look at.

I will add more stuff based on your feedback.


About me - I am a Computer Science student at JIIT - Noida.

*Bug Fixes*
I have also submitted a patch for a bug in postorius ( waiting for some to
look at it) and am also working on a bug in Mailman core.

To all the mentors, please give your feedback about the ideas, and what all
more stuff could be added and what should be improved.

Thank You,
Yash Mehrotra
yashmehrotr...@gmail.com
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Google Summer of code

2015-03-12 Thread Yash Mehrotra
Hi Akshay,
I advise you to first take a look at this and set up your dev environment.
http://gnu-mailman.readthedocs.org/en/latest/src/mailman/docs/START.html

PS - I am not a mentor, just another applicant. But I am pretty sure that
they will also ask you to set up the dev env first as well.

On Wed, Mar 11, 2015 at 11:50 PM, Akshay Nath.R akshayna...@gmail.com
wrote:

 Hi, my name is AkshayNath R. I am a computer science engineering student
 from India. I would like to code for GNU mailman  this summer. From project
 ideas i have found two of them interesting

 1.Building dashboard page for Admins/Owners/Moderators
 2.Building javascript client for GNU mailman.

 I would like to work for any one of these projects.I am hoping to get a
 reply soon.

 Regards,
 Akshay Nath.R
 ___
 Mailman-Developers mailing list
 Mailman-Developers@python.org
 https://mail.python.org/mailman/listinfo/mailman-developers
 Mailman FAQ: http://wiki.list.org/x/AgA3
 Searchable Archives:
 http://www.mail-archive.com/mailman-developers%40python.org/
 Unsubscribe:
 https://mail.python.org/mailman/options/mailman-developers/yashmehrotra95%40gmail.com

 Security Policy: http://wiki.list.org/x/QIA9

___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9