Re: [Mailman-Developers] GSOC - Dashboard for Admins/Owners/Moderators
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
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
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