For SSL encryption and HTTPS remote access support: - python-openssl (>= 0.6) ?

Asked by Todd Allen

I just got the lp:lottanzb source branch. In the README it suggests installing

For SSL encryption and HTTPS remote access support: - python-openssl (>= 0.6)

I'm currently running Ubuntu Lucid 10.04 and the latest python-openssl package is 0.10-1. Looking at launchpad https://launchpad.net/pyopenss the latest version is 0.11.

Am I looking at the wrong package or is there a mistake in the README regarding the desired version #?

Also, is there a recommended IDE to be used with lottanzb? I use lottanzb quite a bit and I'm running into some of the open bugs and thought I'd see if I can resolve any of them. I'm an experienced programmer, but new to python.

Question information

Language:
English Edit question
Status:
Solved
For:
LottaNZB Edit question
Assignee:
No assignee Edit question
Solved by:
Severin H
Solved:
Last query:
Last reply:
Revision history for this message
Best Severin H (severinh) said :
#1

Hi Todd,

it looks like pyopenssl uses the rather unfortunate version naming scheme 0.6, 0.7, 0.8, 0.9, 0.10, 0.11 etc. So python-openssl 0.10-1 is actually newer than 0.6 and should work just fine in combination with LottaNZB.

I don't use an actual IDE to work on LottaNZB (but the lightweight text editor gedit), but the pydev plug-in for Eclipse might be worth a look. LottaNZB 0.6 is definitely not mature enough yet to be released and bug fixes are more than welcome. Anyone is invited to branch the code [1] using Bazaar, make local commits, push the branch to Launchpad (for instance lp:~you/lottanzb/fixes-639884) and propose it to be merged into the main branch.

Kind regards,
Severin

[1] https://code.edge.launchpad.net/~lottanzb/lottanzb/main

Revision history for this message
Todd Allen (speedebikes) said :
#2

Thanks Severin! I should have looked a bit deeper and figured out the numbering scheme myself but the possibility didn't occur to me. Sorry for bothering you with this, but thanks so much for answering so quick and the tips on the workflow to submit fixes.

I've been spoiled working in development environments that make debugging easy. I see there are a lot of choices for python, hopefully I'll find one I like. I'll try eclipse/pydev first.

Revision history for this message
Severin H (severinh) said :
#3

Pydev seems to have matured alot since I tried it the last time and stepping line-by-line through the code and inspecting the state will surely prove useful for debugging.

I've been coding in Java alot lately and I definitely grew accustomed to the features provided by Eclipse.