Part of Slepp's ProjectsPastebinTURLImagebinFilebin
Feedback -- English French German Japanese
Create Upload Newest Tools Donate
Sign In | Create Account

Advertising

Miscellany
Thursday, May 24th, 2012 at 4:05:31am MDT 

  1. Tentative Timeline:
  2.  
  3. The project represents for me a full time commitment, not intending to do anything else
  4. during the summer (besides school activities until 3rd July, clearly detailed in their section
  5. below).
  6. I have been a previous GSoC Student last year and I have worked on a timeline similar to the
  7. one below. I'm highly interested on working efficiently on the project, in order to avoid as
  8. much as possible inaccuracies in the timeline. However, I know that changes may be done
  9. after replanning with the mentor or if else requested during the coding period. I'm also trying
  10. to design the timeline by using the community bonding period to, in order to relax some
  11. periods, such as the exam period at my university. The last 1.5 months means double
  12. working time.
  13. Now - April, 26 - Continuous documentation on the KStars Code. Prototyping and
  14. detailing (if requested): abstract class implementation for the catalog support, the database
  15. entity relationship diagram (ERD) and the graphical user interface in Qt for the community
  16. integration part. Other catalogs may be taken in view.
  17. April, 26 - May, 1 - Working with SQLite and implementing the database designed in the
  18. prototyped ERD. Implementing the particular methods in the abstract class that can be used
  19. to add a new Deep Sky Catalog to the database.
  20. 1 - 8 May - Adding support in KStars for some new Deep Sky Catalogs and painting them in
  21. the current mode. This will help me get an insight for the harder part, efficiently painting
  22. stars.
  23. 8 - 15 May - Reviewing the DSO Catalog support and further documenting about the
  24. STXXL library that we will use to work with large binary files used for stars catalogs.
  25. 15 - 22 May - Deciding the final structure of the binary files, holding stars catalogs (either
  26. the current one used in KStars, either with some changes, if needed). Implementing theabstract class methods needed for pars
  27. sing a stars catalog and write them in the required
  28. binary format. Trying to import some star catalogs using this format.
  29. 22 - 29 May - Rewriting / Changing the StarComponent and DeepStarComponent classes, to
  30. make use of the asynchronous read / write method avaiable in the STXXL. After this is done,
  31. adding the new stars catalog should not be a difficult task.
  32. 29 - 15 June - At this step we should have new catalogs integrated with KStars. This 2 week
  33. period will be used to review the written code, enhancements and other code related
  34. documentation. This will also be a period when final exams are held at my university, so I
  35. will be working a bit less, but I will however dedicate sufficient time so that any other
  36. request regarding the features implemented above will be finished.
  37. 15 - 26 June - Project revision and milestone discussions about the further development of
  38. the project. Intensively reviewing the code in comast/ and adjusting the changes in order to
  39. make the XML fully compliant with OAL 2.x Schema.
  40. 26 June - 3 July - Further tests will be conducted with software that have been announced to
  41. fully support OAL in order to enhance that the validation is correct. (+ some other exams).
  42. Prototyping and starting to implement the GUI for the OAL import/export using Qt, and
  43. filter options. (school ends)
  44. 3 - 12 July - Implementing the Qt GUI that supports importing and exporting of the
  45. astronomy logs received from others. Basic functionality will be given, at the beginning, and
  46. right after the model will be enhanced with filter capabilities on object specific parts. This
  47. period will also be used to make sure that by midterm the catalog support is fully delivered
  48. and (hopefully) half of the community integration is done.
  49. 12 July - 19 July - Integrating full real time collaboration features using QWaveClient based
  50. on the OAL XML. Working on the Observation Planner to add partial XML building as the
  51. user enters details. Sending / receiving the XML using the QWaveClient and a server
  52. supported by QWaveClient.
  53. 19 July - 24 July - Correctly interpreting the XML received (update the observation planner
  54. view) and maybe adding chat / friend widget.

advertising

Update the Post

Either update this post and resubmit it with changes, or make a new post.

You may also comment on this post.

update paste below
details of the post (optional)

Note: Only the paste content is required, though the following information can be useful to others.

Save name / title?

(space separated, optional)



Please note that information posted here will expire by default in one month. If you do not want it to expire, please set the expiry time above. If it is set to expire, web search engines will not be allowed to index it prior to it expiring. Items that are not marked to expire will be indexable by search engines. Be careful with your passwords. All illegal activities will be reported and any information will be handed over to the authorities, so be good.

worth-right
worth-right
fantasy-obligation
fantasy-obligation