On Mon, Dec 19, 2011 at 10:00 PM, Barry Warsaw <ba...@list.org> wrote:
> Hi Pankaj, > > Thanks for downloading MM3 and giving it a try. Please note that the bzr > branch is a little more up-to-date, and I'll be working over the xmas > break to > integrate authentication into the REST API. Once that's done, look for the > first beta early in 2012. > > On Dec 18, 2011, at 11:31 PM, Panks wrote: > > >Hello everyone, > >This is Pankaj, I have decent knowledge of C++ and a little bit > >of practice in python (I did some projects in python), I am new to Mailman > >and I am interested in contributing to it. Today I downloaded the source > of > >MM 3.0 from launchpad and saw few bugs, I installed apache and got it > >running and installed Exim too, but while running _bootstrap.py_ from MM > >source directory, I'm getting this output in terminal: > > We don't have official Exim integration yet. We really need an Exim > expert to > help us with the integration point, although given that (I believe) Exim > supports LMTP, it might be pretty easy. We use LMTP to inject messages > into > MM3 from Postfix, and of course SMTP to inject messages into the MTA from > MM3. > > >Traceback (most recent call last): > > File "bootstrap.py", line 163, in <module> > > options.setup_source).read().replace('\r\n', '\n') > > File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen > > return _opener.open(url, data, timeout) > > File "/usr/lib/python2.7/urllib2.py", line 394, in open > > response = self._open(req, data) > > File "/usr/lib/python2.7/urllib2.py", line 412, in _open > > '_open', req) > > File "/usr/lib/python2.7/urllib2.py", line 372, in _call_chain > > result = func(*args) > > File "/usr/lib/python2.7/urllib2.py", line 1201, in http_open > > return self.do_open(httplib.HTTPConnection, req) > > File "/usr/lib/python2.7/urllib2.py", line 1140, in do_open > > h = http_class(host, timeout=req.timeout) # will parse host:port > > File "/usr/lib/python2.7/httplib.py", line 693, in __init__ > > self._set_hostport(host, port) > > File "/usr/lib/python2.7/httplib.py", line 718, in _set_hostport > > raise InvalidURL("nonnumeric port: '%s'" % host[i+1:]) > >httplib.InvalidURL: nonnumeric port: '' > > Can you describe the exact steps you took to do the build? What OS are you > using? It looks like you're using Python 2.7, which should be fine, but is > that your distro's version of Python or a from-source build? Have you set > up > a mailman.cfg configuration file, and if so, please include its contents. > > Cheers, > -Barry > _______________________________________________ > Mailman-Developers mailing list > Mailman-Developers@python.org > http://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: > http://mail.python.org/mailman/options/mailman-developers/pankajxdx%40gmail.com > > Security Policy: http://wiki.list.org/x/QIA9 > That was a just small silly mistake from my side. Anyway, thank you. So, I was able to build and install MM 3.0 successfully. But I want to know how should I go forward with making changes in code. I mean, do it need to re-install it from source to check the results, every time i make some changes in the code or is there any other way out. * * *Pankaj* *UG Student | **Dept. of Computer Science and Engineering* *IIT Madras, Chennai, India* * * _______________________________________________ Mailman-Developers mailing list Mailman-Developers@python.org http://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: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9