Differences between revisions 3 and 4
Revision 3 as of 2011-04-14 14:19:00
Size: 2201
Editor: tacianomm
Comment:
Revision 4 as of 2011-04-14 16:42:29
Size: 2534
Editor: tacianomm
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#pragma page-filename DEV/versions/11960386 #pragma page-filename DEV/versions/11960388
Line 21: Line 21:
''- Check if the new Moin wiki was properly created.''
Line 22: Line 24:
''Get into Confluence and MoinMoin. ''Define the goals of this project with its mentor. Show some code of XML parsing in Python to reassure that I will accomplish the task._ ''The first thing I will do at the beginning (or before) of this program is to get into Confluence and MoinMoin, specially into the tools and apis that could be helpful on the project like the'' ''[[http://docs.python.org/library/xml.dom.html|Python's xml.dom api]]_'', the ._

''While that, I should d
efine the goals of this project with its mentor. Show some code of XML parsing in Python to reassure that I will accomplish the task. Map all ''

'''Proposal (Under Construction)'''

'''Abstract'''

The main idea of this project is to convert the current wiki from Confluence (non-free) to MoinMoin, which is free and on Python'.

For that, it will be exported to XML (using the Confluence tool Export to XML_) and parsed in Python._

Later it will be imported to Moin using or basing on the available code at_ src/MoinMoin/converter/_._

'''Milestones'''

- Get to know Confluence and MoinMoin.

- Download and understand the XML tree of the complete dump of the Confluence exported data.

- Identify each one of the artifacts that compose Confluence (e.g. pages, comments, etc).

- Create functions to parse the XML for each of the artifacts previously identified._

- Create functions to add the parsed data into Moin.

- Check if the new Moin wiki was properly created.

'''Start of Program (May 24)'''

The first thing I will do at the beginning (or before) of this program is to get into Confluence and MoinMoin, specially into the tools and apis that could be helpful on the project like the Python's xml.dom api_, the ._

While that, I should define the goals of this project with its mentor. Show some code of XML parsing in Python to reassure that I will accomplish the task. Map all 

'''Midterm Evaluation (July 12)'''

.

'''Final Evaluation (Aug 16)'''

.

'''About Me'''

I study Computer Science at Federal University of Goias. It's my first time on GSoC, but I've worked for 2 years on the development of a Distance Learning system and already worked on three opensource projects hosted on Google Code, one being on Python. I'm not working now, only studying, so I will be involved almost full time with this program and I put myself available for any need after the end of GSoC.

'''Contact Info'''

Name: Taciano Messias Moraes_

Blog:

Email: tacianomm@gmail.com_

XMPP: Gtalk_

*Phone:* +55 62 84286966 / +55 62 32518224

Postal Address: Rua C-217 Qd. 522 Lt. 03 - Jardim America_

City, State, Zip, Country: Goiania, Goias, 74270-310, Brazil._

MailmanWiki: DEV/GSoC 2011 - Conversion from Confluence wiki to Moin (last edited 2011-04-21 09:36:32 by tacianomm)