emesene forum
September 02, 2010, 07:11:20 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: CACHE KEY ERRORS? NICK NOT SAVED? UPGRADE TO 1.6.2 FIRST!

REPORT ANY ISSUE HERE - PLEASE CHECK IF THE PROBLEM HAS ALREADY BEEN REPORTED FIRST -- THANKS
 
  Home   Forum   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Emesene 1 love century  (Read 4509 times)
marianoguerra
Administrator
Hero Member
*****

l33tness: 29
Offline Offline

Posts: 271


View Profile Email
« on: February 02, 2009, 06:58:53 PM »

as no one wants to maintain emesene 1 and a lot of new programmers want to start touching the code but they don't know how, I propose one thing.

first of all learn python if you don't (it's recommended that you master at least one OO programming language)

http://www.diveintopython.org/

then read the PEP-8

http://www.python.org/dev/peps/pep-0008/

then reread it! Tongue

then select a small module, read it, understand it, then comment it, then if you think it can be refactored (some of the code sucks!) refactore it, then test it a lot and then you can submit the patch. If you break the api, please use your grep-fu to refactor the calls to the module.

If you want some guide you can run pylint over the module to get hints on what you can fix/enhance.

if you have a doubt ask it here I will try to explain (if I remember) how the module works.

someone interested?

happy hacking!

as always you can use the irc channel to get some help or the forum.

would a mailing list for devs be useful?
« Last Edit: February 06, 2009, 03:43:58 PM by dx » Logged
hackedbellini
Full Member
***

l33tness: 0
Offline Offline

Posts: 43


thibellini@gmail.com
View Profile WWW Email
« Reply #1 on: February 03, 2009, 08:32:24 PM »

Like I said you in e-mail...I`m!  Grin

a mailing list would be very useful!

I`m kind of a master in an OO programming language (PHP) and I`ll be reading that 2 sites starting now =P

Just a few questions that I have in mind now:
I think doughts will come in time!

What you want us to do from now is try to understand the code, document it (I remember you said emesene1 is not right documented) and try to correct "bad code"?
Logged

Linux - Linux para Todos
dx
h4x0r
Administrator
Hero Member
*****

l33tness: 17
Offline Offline

Posts: 563


loldongs

dx@dxzone.com.ar
View Profile WWW Email
« Reply #2 on: February 06, 2009, 10:57:52 AM »

I`m kind of a master in an OO programming language (PHP) and I`ll be reading that 2 sites starting now =P
FYI, most people don't consider PHP a real programming language. Ok, just trolling. Sorry.

What you want us to do from now is try to understand the code, document it (I remember you said emesene1 is not right documented) and try to correct "bad code"?
At least fix bugs or add features. Documentation isn't a priority.
Logged

shut up C10uD
luismmontielg
Full Member
***

l33tness: 2
Offline Offline

Posts: 39


zealot_mg@hotmail.com
View Profile Email
« Reply #3 on: February 06, 2009, 12:01:33 PM »

Is the emesene project in launchpad updated?
I would like to begin branching
Logged

Cheers,
Luis M.
C10uD
ololol
Administrator
Hero Member
*****

l33tness: -9989
Online Online

Posts: 2324



View Profile Email
« Reply #4 on: February 06, 2009, 01:01:17 PM »

Is the emesene project in launchpad updated?
I would like to begin branching
yes, it's imported from vcs-imports, you can branch it without problems, anyway it's not monitored by devs or whatever, so if you want to give back, you must make patches Smiley
Logged
erikkll
Hero Member
*****

l33tness: -3
Offline Offline

Posts: 174


View Profile Email
« Reply #5 on: February 06, 2009, 02:02:42 PM »

so much reading to do. the diveintopython pdf is like 300 pages.  Undecided
Logged
Eibriel
Sr. Member
****

l33tness: 4
Offline Offline

Posts: 72


View Profile WWW
« Reply #6 on: February 06, 2009, 06:23:32 PM »

I download the pdf... some day i'will read them... and some another day i'will code something..

I'm interesting on the protocol ...
I've experience on hotmail reverse engineering with the no programming language php hehehe

I see the links posted on blog but I no found a deepest documentation.. exist something like that?

Regards!!
Logged

psychok7
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 10


View Profile
« Reply #7 on: February 08, 2009, 11:41:37 AM »

so much reading to do. the diveintopython pdf is like 300 pages.  Undecided

python is actually a very easy language to learn if you know other OOP languages. Dont think there is a need to read the 300pages, try googling for quick python tutorials, the rest u will learn while coding.
I know python but unfortunatly i dont have the time to help u guys right now.. but i think emesene 2 should be in fact the priority and it seems to have a lot of potencial.. why not use all this extra help on emesene 2?
Logged
erikkll
Hero Member
*****

l33tness: -3
Offline Offline

Posts: 174


View Profile Email
« Reply #8 on: February 08, 2009, 03:31:26 PM »

so much reading to do. the diveintopython pdf is like 300 pages.  Undecided

python is actually a very easy language to learn if you know other OOP languages.
I don't. Well, not really. I did some basic stuff back in university, but aside that i can only do bash/shell scripts  Lips sealed
Logged
psychok7
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 10


View Profile
« Reply #9 on: February 08, 2009, 03:40:23 PM »

Well i dont know whts in those 300pages, but if the book is only about introduction to python then quick tutorials  on the web are quicker for you to learn if u had OOP back at Uni or somewhere else even in another language. Just need to know the differences between python and other languages, the advantages, and the rest u learn while coding.
Logged
Pages: [1]
  Print  
 
Jump to:  

TinyPortal v.1.0.6 beta 2 © Bloc
Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!