Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-30 Thread Rajeev S
Hi, I have made more additions to the CLI, like the `delete` command and the `user` scope. Following is the list of changes brought about 1.Introduce User scope Actions supported by User scope currently are create, show and delete. show users, like other scopes, supports verbose and no-header

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-30 Thread Abhilash Raj
On Thu, 29 May 2014 22:30:25 +0900 Stephen J. Turnbull step...@xemacs.org wrote: Also maybe you can try making your tool a little more smart? Like lets say I try to create a list abhil...@raj.com and there is no domain raj.com in the database, so instead of just showing error maybe

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-30 Thread Abhilash Raj
On Fri, 30 May 2014 18:12:18 +0530 Rajeev S rajeevs1...@gmail.com wrote: I agree that an override for the confirmation message is necessary so that the CLI commands can be used in scripts and I would like to follow Barry's suggestion of using a `--yes` or `--force` switch. (Isn't --force

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-30 Thread Abhilash Raj
On Fri, 30 May 2014 18:12:18 +0530 Rajeev S rajeevs1...@gmail.com wrote: When you are not citing any context from previous posts, you should start a new thread instead of re-posting on same old one. It makes it difficult to find a specific post with this long thread. -- thanks, Abhilash Raj

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-30 Thread Rajeev S
On Friday 30 May 2014 07:09 PM, Abhilash Raj wrote: On Fri, 30 May 2014 18:12:18 +0530 Rajeev S rajeevs1...@gmail.com wrote: I agree that an override for the confirmation message is necessary so that the CLI commands can be used in scripts and I would like to follow Barry's suggestion of using

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-29 Thread Rajeev S
Hi Barry, Although I haven't had time to go through the code, I'm liking what I'm seeing here on the mailing list. Just a quick comment. [...] Ideally, because this is a command line tool aimed and users, there should be a manpage for mmclient. Fortunately, it's *really* easy to write

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-29 Thread Stephen J. Turnbull
Rajeev S writes: Also maybe you can try making your tool a little more smart? Like lets say I try to create a list abhil...@raj.com and there is no domain raj.com in the database, so instead of just showing error maybe you can ask the user: The domain raj.com does not exist, Do

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-29 Thread Patrick Ben Koetter
* Stephen J. Turnbull step...@xemacs.org: Rajeev S writes: Also maybe you can try making your tool a little more smart? Like lets say I try to create a list abhil...@raj.com and there is no domain raj.com in the database, so instead of just showing error maybe you can ask the

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-29 Thread Barry Warsaw
On May 29, 2014, at 05:20 PM, Patrick Ben Koetter wrote: Deleting a list/domain requires an (internal) scheduler. Does Mailman have one? A broom job that can be called via cron? Sort of, but the way these are handled currently are individual scripts that each have to be added to cron. ... and

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-29 Thread Stephen J. Turnbull
Patrick Ben Koetter writes: I doubt anyone that igorant of e-mail and how it works will ever make it to the MM3 command line client, but yes, such cases do exist. I think they're actually likely to be reasonably common. However I think the use case prepare Mailman to handle mail for a

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-29 Thread Barry Warsaw
On May 30, 2014, at 03:41 AM, Stephen J. Turnbull wrote: Probably scripts should not be using commands that need multiple confirmations, though. Agreed! -Barry ___ Mailman-Developers mailing list Mailman-Developers@python.org

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-29 Thread Patrick Ben Koetter
* Stephen J. Turnbull step...@xemacs.org: Patrick Ben Koetter writes: I doubt anyone that igorant of e-mail and how it works will ever make it to the MM3 command line client, but yes, such cases do exist. I think they're actually likely to be reasonably common. However I think

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-28 Thread Barry Warsaw
Although I haven't had time to go through the code, I'm liking what I'm seeing here on the mailing list. Just a quick comment. On May 27, 2014, at 12:27 PM, Abhilash Raj wrote: Since this tool is meant for the users, you should write better documentation. Like in using.txt Ideally, because

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-28 Thread Barry Warsaw
On May 14, 2014, at 12:19 PM, Stephen J. Turnbull wrote: Barry Warsaw writes: I just want it to be consistent, easily described, and easily understood by users. If it makes sense for the mmclient CLI to different from the shell-access mailman command, then we at least need to be

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-27 Thread Abhilash Raj
Rajeev S rajeevs1...@gmail.com wrote: As discussed, I have completed the r54, that does the following 1. The arguments will be specified as positional arguments wherever necessary and possible. The ideal way to use positional arguments here is if the argument to the command is the name of

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-27 Thread Rajeev S
On Tuesday 27 May 2014 12:27 PM, Abhilash Raj wrote: Rajeev S rajeevs1...@gmail.com wrote: Both of these options looks clean to me as a user. So if I am right you have completed * Listing of domains * Listing of mailing lists(filtered by domain also) * Creating domains * Creating mailing

Re: [Mailman-Developers] GSOC 2014: CI tool for the Mailman suite and postorius improvements

2014-05-23 Thread varun sharma
Sorry for being out of touch for so long, i was having exams during community bonding period,so i couldn't spare time for discussions. But after doing 3 irc meetings with my mentors,i have now pretty clear understanding on how to proceed with my project but in order to get further suggestions from

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-20 Thread Rajeev S
As discussed, I have completed the r54, that does the following 1. The arguments will be specified as positional arguments wherever necessary and possible. The ideal way to use positional arguments here is if the argument to the command is the name of an instance the scope, use positional args

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-19 Thread Rajeev S
Hi, I have pushed the revision 53, that has the following changes. 1. Refactoring as mentioned in the comments by Steve 2. Grouping of options and sub commands using subparsers 3. Changed the format of the command from *mmclient scope action* to *mmclient action scope* 4. Replaced ambiguous

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-17 Thread Rajeev S
On Tuesday 13 May 2014 07:12 PM, Barry Warsaw wrote: On May 13, 2014, at 03:27 PM, Rajeev S wrote: Would --list be implied by seeing a `--listname=l...@example.com`? E.g. would this be just as useful, and a little shorter: mmclient show --listname=l...@example.com --domain=example.org ?

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-13 Thread Rajeev S
On Monday 12 May 2014 10:15 PM, Stephen J. Turnbull wrote: Barry Warsaw writes: Also as a general rule, I think we want just one level of subcommand, so that `mmclient show --list` would be the template. (That's open to discussion.) I wonder about this in the context of argparse and

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-13 Thread Rajeev S
On Monday 12 May 2014 09:12 PM, Barry Warsaw wrote: A better name might be `show` since the term list is so overloaded in this context. Here's it's being used as a verb and a noun to refer to different concepts, and I think that's confusing. Yes, its confusing. In fact, I was looking for a

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-13 Thread Barry Warsaw
On May 13, 2014, at 01:45 AM, Stephen J. Turnbull wrote: In the model Rajeev has shown so far, the scope argument (list, domain, user) hasn't been optional. If it's truly non-optional in the sense that there's no default, and the scope is required, then maybe it's okay. It just doesn't look

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-13 Thread Barry Warsaw
On May 13, 2014, at 03:27 PM, Rajeev S wrote: Further there is a possibility of the user specifying multiple scopes, mmclient show --list --listname l...@domain.org --domain Would --list be implied by seeing a `--listname=l...@example.com`? E.g. would this be just as useful, and a little

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-13 Thread Stephen J. Turnbull
BTW, unless specifically mentioned that I'm speaking as mentor, I'm speaking as an ordinary developer, and you should feel free to argue with me, or agree with me, or reserve comment until you feel comfortable discussing issues. Also, I apologize if I end up talking down to you. I don't know you

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-12 Thread Barry Warsaw
On May 11, 2014, at 10:37 PM, Rajeev S wrote: I doubt the usability of a common option `name`. As per the above snippet, you have used a `in-domain` to specify the domain name. There are many such instances where you would have to use more than one `name`, for instance adding moderators for a

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-12 Thread Barry Warsaw
On May 11, 2014, at 10:37 PM, Rajeev S wrote: I have modified the CLI to use English like commands and hence will use them hereafter. *list* The command lists the entities and should be available for users,mailing lists and domains. mmclient list list [l...@domain.org] [-v for verbose]

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-12 Thread Stephen J. Turnbull
Barry Warsaw writes: Also as a general rule, I think we want just one level of subcommand, so that `mmclient show --list` would be the template. (That's open to discussion.) I wonder about this in the context of argparse and the command line, because argparse makes a strong distinction

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-05 Thread Rajeev S
Hi, I have elaborated the implementation and the motivations behind the current approach in the following blog post, in case it might help reviewing the code better. http://myfossblog.blogspot.in/2014/05/lets-talk-over-cup-of-code.html ___

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Rajeev S
Hi, I have added two more methods, *create domain* and *list mailing lists*. The listing feature is performed using the `tabulate` module, which I have added to the install_requires. Also, the usage of the CLI is explained in the cli/docs/using.txt. *Regards,Rajeev S* *Government Engineering

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Tom Browder
On Sat, May 3, 2014 at 2:49 AM, Rajeev S rajeevs1...@gmail.com wrote: Hi, I have added two more methods, *create domain* and *list mailing lists*. I haven't watched this entire thread, but I hope someone is considering setting appropriate defaults for at least two mailing list types such as:

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Stephen J. Turnbull
Rajeev S writes: Hi, I have added two more methods, *create domain* and *list mailing lists*. The listing feature is performed using the `tabulate` module, which I have added to the install_requires. Also, the usage of the CLI is explained in the cli/docs/using.txt. Great! I have

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Stephen J. Turnbull
Tom Browder writes: I haven't watched this entire thread, but I hope someone is considering setting appropriate defaults for at least two mailing list types such as: read-only (news) read-post (moderated or not) Not in that terminology, no. What do you hope to type, and what

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Tom Browder
On Sat, May 3, 2014 at 8:44 AM, Stephen J. Turnbull step...@xemacs.org wrote: Tom Browder writes: I haven't watched this entire thread, but I hope someone is considering setting appropriate defaults for at least two mailing list types such as: read-only (news) read-post

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Stephen J. Turnbull
Tom Browder writes: I think this GSoC project might be the place to at least start with the option of choosing a list style such as a defined read-only mailing list. Ah, OK, I see what you're getting at now. I think this is out of scope for the CLI project, although it's possible that

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Barry Warsaw
On May 03, 2014, at 09:59 AM, Tom Browder wrote: Using the latest cli commands as shown in Rajeev's /src/mailmanclient/cli/docs/using.txt would be for the default list style: test_one = example.create_list('test-one') Then, for other styles, we could use something like (pardon my pseudo

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Tom Browder
On Sat, May 3, 2014 at 12:21 PM, Barry Warsaw ba...@list.org wrote: On May 03, 2014, at 09:59 AM, Tom Browder wrote: ... Then, for other styles, we could use something like (pardon my pseudo code): test_one = example.create_list('test-one', style='read-only') ... The CLI (i.e. `mailman

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-03 Thread Rajeev S
Stephen J. Turnbull wrote: Ah, OK, I see what you're getting at now. I think this is out of scope for the CLI project, although it's possible that providing some kind of scriptable interface (even a simple way to store a sequence of commands acting on the current list should suffice, where

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-02 Thread Rajeev S
Hi, I have added the licensing blocks to the files and pushed the code. *Regards,Rajeev S* *Government Engineering College,Thrissur* *http://rajeevs.tk http://rajeevs.tk* On Fri, May 2, 2014 at 7:13 AM, Barry Warsaw ba...@list.org wrote: On May 02, 2014, at 06:36 AM, Rajeev S wrote: 3.The

Re: [Mailman-Developers] GSOC 2014: CI tool for the Mailman suite and postorius improvements

2014-05-01 Thread Tanstaafl
On 4/30/2014 10:11 AM, Barry Warsaw ba...@list.org wrote: Thanks for giving me opportunity to work with mailman community this summer. I'm an undergraduate student from Manipal Institute Of Technology, India and i'll be working on project CI tool for the Mailman suite and postorius improvements.

Re: [Mailman-Developers] GSOC 2014: CI tool for the Mailman suite and postorius improvements

2014-05-01 Thread Barry Warsaw
On May 01, 2014, at 06:25 AM, Tanstaafl wrote: ? Not fully supporting the most popular (mysql/mariadb)? Contributions welcome! the-obvious-response-ly y'rs, -Barry ___ Mailman-Developers mailing list Mailman-Developers@python.org

[Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-01 Thread Rajeev S
Hi, I will be using the following branch for the Mailman CLI project *https://code.launchpad.net/~rajeevs1992/mailman.client/mailmancli https://code.launchpad.net/~rajeevs1992/mailman.client/mailmancli* I have created and committed the basic structure of the project in the branch.Also, as the

Re: [Mailman-Developers] [GSoC 2014] Mailman CLI Project

2014-05-01 Thread Barry Warsaw
On May 02, 2014, at 06:36 AM, Rajeev S wrote: 3.The code has been verified with pep8 *and* flake8 tools. It also passes most of the guidelines mentioned in Barry's styleguide. Some of the guidelines are yet to be met, like the licensing block and stuff like __all__. Also the ^L at major sections

[Mailman-Developers] GSOC 2014: CI tool for the Mailman suite and postorius improvements

2014-04-30 Thread varun sharma
Hi everyone, Thanks for giving me opportunity to work with mailman community this summer. I'm an undergraduate student from Manipal Institute Of Technology, India and i'll be working on project CI tool for the Mailman suite and postorius improvements. I would love to get feedback and suggestions

Re: [Mailman-Developers] GSOC 2014: CI tool for the Mailman suite and postorius improvements

2014-04-30 Thread Abhilash Raj
Hi Varun, Welcome to mailman community, we look forward to a great summer with you. On Wed, Apr 30, 2014 at 12:24 PM, varun sharma varunsharmal...@gmail.comwrote: Hi everyone, Thanks for giving me opportunity to work with mailman community this summer. I'm an undergraduate student from

Re: [Mailman-Developers] GSOC 2014: CI tool for the Mailman suite and postorius improvements

2014-04-30 Thread Barry Warsaw
Hi Varun, welcome to Mailman GSoC! On Apr 30, 2014, at 12:24 PM, varun sharma wrote: Thanks for giving me opportunity to work with mailman community this summer. I'm an undergraduate student from Manipal Institute Of Technology, India and i'll be working on project CI tool for the Mailman suite

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-27 Thread Rajeev S
Please don't top-post. It's very helpful to readers to keep the subthreads about particular issues separate, while at the same time bundling them together for ease of mail-handling. Why not? The CLI tools will have access to the user database, so in theory you could authenticate. In

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-27 Thread Stephen J. Turnbull
Rajeev S writes: You do a *heroku login *from your shell and you can run commands on the remote server of your application from your shell.This would be an interesting project and would hugely benefit usability of the current project. Sure, under the hood this is just an ssh login, most

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-27 Thread Tanstaafl
On 4/27/2014 11:03 AM, Stephen J. Turnbull step...@xemacs.org wrote: When you get ~250 wanted mails (many of them list, of course) and ~1000 spams (that get past the 6-sigma if this filter thinks it's spam, throw it away! filter) a day, automatic processing is really important. ? Anyone who

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-27 Thread Mark Sapiro
On 04/27/2014 08:03 AM, Stephen J. Turnbull wrote: Unfortunately I don't have a copy of your original, but what may be happening is not at GMail, but rather that the mailing list tries pretty hard to avoid HTML mail, throwing away the text/html part if there's a text/plain alternative, and

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-27 Thread Stephen J. Turnbull
Tanstaafl writes: On 4/27/2014 11:03 AM, Stephen J. Turnbull step...@xemacs.org wrote: When you get ~250 wanted mails (many of them list, of course) and ~1000 spams (that get past the 6-sigma if this filter thinks it's spam, throw it away! filter) a day, automatic processing is

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-26 Thread Rajeev S
Hi Abhilash, I did not quite get the user role part.A command line utility runs on the server on which a software instance runs, just like a MySQL command line utility.You will need physical access to the system or atleast the shell.I believe you cannot expect every moderator of the list to have

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-26 Thread Abhilash Raj
Hi Rajeev, On Sat, Apr 26, 2014 at 1:27 PM, Rajeev S rajeevs1...@gmail.com wrote: Hi Abhilash, I did not quite get the user role part.A command line utility runs on the server on which a software instance runs, just like a MySQL command line utility.You will need physical access to the

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-25 Thread Rajeev S
Hi Stephen, The CLI project would be a sub module for the mailman.client project. Since bzr does not have the submodule feature, I must be doing it either by using a new repository or as a new branch to mailman.client .The latter would be better as it would be easier to integrate the code into

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-25 Thread Abhilash Raj
On Fri, Apr 25, 2014 at 6:14 PM, Rajeev S rajeevs1...@gmail.com wrote: Hi Stephen, The CLI project would be a sub module for the mailman.client project. Since bzr does not have the submodule feature, I must be doing it either by using a new repository or as a new branch to mailman.client

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-22 Thread Rajeev S
Hi, My proposal has been successfully accepted into the GSoC 2014 program.I would like to thank the Mailman community and mentors for their extensive support during my application process,especially Mr. Stephen Turnbull. Also I have a few questions as part of the community bonding process. 1.Is

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-22 Thread Abhilash Raj
Hi Rajeev, Congratulations! We look forward to a great summer with you. On Tue, Apr 22, 2014 at 3:47 PM, Rajeev S rajeevs1...@gmail.com wrote: Hi, My proposal has been successfully accepted into the GSoC 2014 program.I would like to thank the Mailman community and mentors for their

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-22 Thread Rajeev S
Hi Abhilash, Thank you for the reply. I will post a write up describing the implementation details of the project.All other issues stand resolved.I will be using bzr+launchpad,and I prefer mail to IRC. *Regards,Rajeev S* *Government Engineering College,Thrissur* *http://rajeevs.tk

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-04-22 Thread Stephen J. Turnbull
Just to follow up quickly (I've got problems I need to deal with elsewhere over the next couple days). Abhilash Raj writes: Hey, thanks for jumping in, maxking! Hi Rajeev, Congratulations! We look forward to a great summer with you. Definitely! I would like to thank the Mailman

Re: [Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-03-20 Thread Rajeev S
Hi, Made a minor edit upon Meflin's comment, asking to change project title. http://myfossblog.blogspot.in/2014/03/yet-another-change.html *Regards,Rajeev S* *Government Engineering College,Thrissur* *http://rajeevs.tk http://rajeevs.tk* On Fri, Mar 14, 2014 at 3:50 PM, Rajeev S

[Mailman-Developers] [GSoC 2014] Proposal for Cordova App for GNU Mailman Admin Interface

2014-03-16 Thread Stephen J. Turnbull
Bhargav Golla writes: Also, I have observed on the PSF GSoC page that it requires students to submit a patch to the sub-organization. I like this one: https://bugs.launchpad.net/mailman/+bug/881320 Requires knowledge of gettext and the Python facilities for dealing with it (IIRC xgettext

Re: [Mailman-Developers] GSOC 2014

2014-03-14 Thread Abhilash Raj
Hi Milap, Thanks for choosing Mailman. You should get started by reading documentation online here[1] and then trying to setup your own mailman installation. If you have any problems in it you are free to ask any questions here or at #mailman on freenode irc for quick replies. About the projects

[Mailman-Developers] GSoC 2014 : Proposal for the Mailman CLI project

2014-03-14 Thread Rajeev S
Hi, I have submitted a proposal for the Mailman CLI project through melange.You can find it here https://www.google-melange.com/gsoc/proposal/review/student/google/gsoc2014/rajeevs1992/5629499534213120 (Organisation view only) I have gone through the suggestions by Stephen as comments to the

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-13 Thread Stephen J. Turnbull
Bhargav Golla writes: guess the culture varies from organization to organization Thank you for pointing this out. Indeed it does. ASF (and the PSF for that matter) have a lot more applicants, and at least the PSF is using a generic channel -- core-mentorship -- for GSoC and OPW interns. In

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-13 Thread Florian Fuchs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/13/2014 05:41 AM, Bhargav Golla wrote: Regarding your second comment, I indeed took Terri's suggestion about Intel XDK and am evaluating it while I am writing the proposal. And I have missed out Postorius responsive UI project idea. Thanks

[Mailman-Developers] GSOC 2014

2014-03-13 Thread Milap Bhojak
Hello, I'm Milap Bhojak. I'm looking for Gsoc this year. PSF is the one of my favorite organization (Of course) for every Py dev. :). i'm Contributor at VideoLAN (VLC Media Player). i'm interested in Continuous integration tool for the Mailman suite and Mailman command line client projects could

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-12 Thread Bhargav Golla
Hi I hope my mail hasn't missed your attention. I would be very much obliged if someone could answer this question so that I can go ahead and write proposal. Thanks On Mon, Mar 10, 2014 at 9:23 AM, Bhargav Golla bgo...@g.clemson.edu wrote: Hello I have gone through the Admin interface and

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-12 Thread Stephen J. Turnbull
Bhargav Golla writes: I hope my mail hasn't missed your attention. I would be very much obliged if someone could answer this question so that I can go ahead and write proposal. First, it's impolite to send mail to specific people just because they're answered you before, unless they are

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-12 Thread Bhargav Golla
Hi Stephen Thanks for your feedback. I sincerely apologize for CC'ing people in the mail who weren't mentors. But, during my experience with work at ASF, I was asked to mention the project head in all mails when there is no mentor assigned on an idea. That is solely the reason why I included

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-10 Thread Bhargav Golla
Hello I have gone through the Admin interface and all functions that can be achieved with the REST API. I intend to have a login screen where a user can enter URL for the REST API endpoint, REST Username and password. We will use this to subsequent authenticate all requests made to fetch

[Mailman-Developers] GSoC 2014 - Porting hyperkitty to Python 3.x info

2014-03-08 Thread Ravi Kumar
Hello everyone, I'm Ravi Kumar, an undergrad Computer Science and Engineering student based in Bangalore. I'm familiar with Source code management with git and comfortable with Python, Ruby and C. I'm familiar with django and the MVC approach, although I haven't made any real contributions to

Re: [Mailman-Developers] [GSoC 2014] Command line Client

2014-03-05 Thread Florian Fuchs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/04/2014 10:49 AM, Stephen J. Turnbull wrote: Rajeev S writes: Also, I did not quite get the *coming up with a **great layout * part. Do you mean to build a custom shell for mailman? If yes, what extra functionality should it provide than

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-05 Thread Bhargav Golla
Thanks for that change Rajeev. I was able to get the Web UI up and running. I was trying to find out the default Username and password for this but was unable to. When I was exploring docs in mailman.client and some config files in mailman, I found that the default username and password for admin

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-05 Thread Bhargav Golla
Hi Abhilash If you mean the last step of installation where we do cd postorius_standalone;python manage.py syncdb, I wasn't asked for any username/password. I checked the settings.py and it doesn't have any specific default username/password. And the http://localhost:8001/3.0 worked for me. On

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-05 Thread Barry Warsaw
On Mar 05, 2014, at 09:06 AM, Bhargav Golla wrote: files in mailman, I found that the default username and password for admin is restadmin and restpass. Tried that and was out of luck there too. Could you help me with the default username and password details? That's only the default username

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-05 Thread Rajeev S
Hi Bhargav, You will be asked whether to *add a superuser* during *syncdb*. If you answered no to that, do *python manage.py createsuperuser * and use that username and password to login. *Regards,Rajeev S* *Government Engineering College,Thrissur* *http://rajeevs.tk http://rajeevs.tk* On

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-05 Thread Bhargav Golla
Hi Rajeev I wasn't asked if I wanted to create a super user when I executed python manage.py syncdb. This was the output I got with syncdb: Creating tables... Installing Custome SQL... Installing indexes... Installed 0 object(s) from 0 fixture(s) I tried python manage.py createsuperuser and was

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-05 Thread Rajeev S
Hi, You will be asked for the create user prompt only the first time you run syncdb.That's why you don't see it now. Once the DB is created, only new tables, specified via django models, get added to DB during the syncdb. *Regards,Rajeev S* *Government Engineering College,Thrissur*

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-05 Thread Bhargav Golla
Thanks. I would have probably missed it out the first time. I will go through the web UI and also the documentation of REST API to understand what all functions need to be implemented in the admin interface for a user. Regards On Wed, Mar 5, 2014 at 10:25 AM, Rajeev S rajeevs1...@gmail.com

Re: [Mailman-Developers] [GSoC 2014] Command line Client

2014-03-05 Thread Rajeev S
Thanks Florian. Things are much more clearer now. I have built a basic command line version for the mailman.client, that will currently print the domain list and mailing list lists. This is, as Steve mentioned, like the git interface You can find it here

Re: [Mailman-Developers] [GSoC 2014] Command line Client

2014-03-05 Thread Stephen J. Turnbull
Florian Fuchs writes: One is the one-off command (with options) that outputs a result, either on stdout or saved to a file. This could make for an interesting project, but I think then it would really make more sense (like Steve said) to extend the existing `mailman` command instead of

Re: [Mailman-Developers] [GSoC 2014] Command line Client

2014-03-04 Thread Stephen J. Turnbull
Rajeev S writes: The deliverables of the project would be, at the least, - Command line tools to perform tasks in the mailman client docs I think there should be one tool with multiple commands. These can be implemented by separate commands in a directory off the normal PATH if you

[Mailman-Developers] Gsoc 2014 : Mailman SNMP support

2014-03-03 Thread Nitin Agarwal
Hi, Here its Nitin Agarwal, an open source Software developer and enthusiast. I am looking forward to contribute to Mailman in the upcoming Google Summer of Code 2014 through the Mailman SNMP Support Project idea. I have an experience with the open source software development and tools used. I

Re: [Mailman-Developers] [GSoC 2014] Command line Client

2014-03-03 Thread Florian Fuchs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 02/25/2014 03:17 AM, Rajeev S wrote: Hi, I am Rajeev S , A CSE Undergrad from India. I would like to work with the Command Line client project listed in the GSoC ideas page. I have been working on the Postorious package lately and have

Re: [Mailman-Developers] [GSoC 2014] Command line Client

2014-03-03 Thread Rajeev S
Hi Florian, I had discussed about the full anonymization project with Stephen and I had found that I had quite misunderstood the use case of that project. So I have decided to go forward with applying for the mailman command line client project. The deliverables of the project would be, at the

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-03 Thread Bhargav Golla
Thanks Barry and Terri for your feedback. I was trying to install Postorius locally and analyze what all would be required in a mobile app for Admin. Doing the same, I have hit a roadblock. I am using the wiki provided here[1]. I tried to install mailman using set up sources part of the wiki.

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-03 Thread Rajeev S
Hi Bhargav, Just do *mailman start*, without the bin. I have edited the wiki. *Regards,Rajeev S* *Government Engineering College,Thrissur* *http://rajeevs.tk http://rajeevs.tk* On Mon, Mar 3, 2014 at 10:37 PM, Bhargav Golla bgo...@g.clemson.edu wrote: Thanks Barry and Terri for your

Re: [Mailman-Developers] [GSoC 2014] Command line Client

2014-03-03 Thread Florian Fuchs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/03/2014 03:11 PM, Rajeev S wrote: Hi Florian, I had discussed about the full anonymization project with Stephen and I had found that I had quite misunderstood the use case of that project. So I have decided to go forward with applying

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-02 Thread Barry Warsaw
On Feb 28, 2014, at 10:36 AM, Bhargav Golla wrote: 2. Can I assume that all mailing lists built by Mailman support the REST interface? Also, I have tried to see if I can get JSON responses and I am unable to by adding a HTTP Accept Header to take application/json. Am I doing anything wrong or is

Re: [Mailman-Developers] [GSoC 2014] Cordova/Android App for GNU Mailman Admin Interface

2014-03-01 Thread Terri Oda
On 2014-02-28, 7:36 AM, Bhargav Golla wrote: I have a few questions regarding this idea. 1. I intend to develop it on Cordova since it will help in porting the app easily to multiple platforms. Were there any ideas in this directions regarding going native or hybrid? Personally, I'd prefer if

[Mailman-Developers] [GSOC 2014]Approach towards the Full anonymization project

2014-02-26 Thread Stephen J. Turnbull
Rajeev S writes: As mentioned, here is my approach towards the full anonymization project. AFAICS as far as described it will provide the outcomes you describe. However, I don't understand the use case here. Most approaches use a single secret ID for each user. This is not just a matter

Re: [Mailman-Developers] [GSOC 2014]Approach towards the Full anonymization project

2014-02-25 Thread Rajeev S
Hi, I have written and deployed an App that generates and decodes anonymous emails,as I had mentioned. Find the application here http://anongen.herokuapp.com/ Source here https://github.com/rajeevs1992/anongen *Regards,Rajeev S* *Government Engineering College,Thrissur* *http://rajeevs.tk

[Mailman-Developers] GSoC 2014

2014-02-24 Thread Florian Fuchs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi there, the not so good news first: We didn't get accepted as a mentoring organization for Google Summer of Code 2014. *But*: The good news: The Python Software Foundation was more successful (congrats to Terri!), so we'll be able to participate

Re: [Mailman-Developers] GSoC 2014

2014-02-24 Thread Barry Warsaw
On Feb 24, 2014, at 09:54 PM, Florian Fuchs wrote: The good news: The Python Software Foundation was more successful (congrats to Terri!), so we'll be able to participate under their umbrella again. \o/ Much thanks to Terri and all involved. Looking forward to some great GSoC students again

Re: [Mailman-Developers] GSoC 2014

2014-02-24 Thread Stephen J. Turnbull
Barry Warsaw writes: On Feb 24, 2014, at 09:54 PM, Florian Fuchs wrote: The good news: The Python Software Foundation was more successful (congrats to Terri!), so we'll be able to participate under their umbrella again. \o/ Much thanks to Terri and all involved. Looking forward to

Re: [Mailman-Developers] GSoC 2014

2014-02-24 Thread Terri Oda
On 2/24/2014, 3:18 PM, Stephen J. Turnbull wrote: @Florian, Terri: is there going to be a why some orgs get in and some don't session again this year? (Sorry, I've had no time at all to follow the process this year. :-( ) Yes, it's on Friday 28 February at 16:00 UTC. As usual, it's an IRC

[Mailman-Developers] [GSoC 2014] Command line Client

2014-02-24 Thread Rajeev S
Hi, I am Rajeev S , A CSE Undergrad from India. I would like to work with the Command Line client project listed in the GSoC ideas page. I have been working on the Postorious package lately and have managed to make some tweaks in it, like the add users by file upload and an improved email

[Mailman-Developers] [GSOC 2014]Approach towards the Full anonymization project

2014-02-24 Thread Rajeev S
Hi, As mentioned, here is my approach towards the full anonymization project. - Introduce a new model EmailMapper with attributes - ForeginKey to Address / User - seed, A 40 bit hash,unique - nuses, number of times this hash is used,max 5 or 10 - The approach is to

[Mailman-Developers] Gsoc 2014 : Mailman SNMP support

2014-02-24 Thread Nitin Agarwal
Hi, Here its Nitin Agarwal, an open source Software developer and enthusiast. I am looking forward to contribute to Mailman in the upcoming Google Summer of Code 2014 through the Mailman SNMP Support Project idea. I have an experience with the open source software development and tools used. I

Re: [Mailman-Developers] GSoC 2014 ideas list

2014-02-09 Thread Florian Fuchs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 02/07/2014 10:22 PM, Patrick Ben Koetter wrote: Dunno, if this is there yet, but a command line client for admins that allows to create lists, configure them via list templates, backup configs etc. would be a nice thing to have. +1! Maybe

  1   2   >