User Tools

Site Tools


wiki:development:project-planning

This is an old revision of the document!


Pending TODOs from March

  • Patches, change-of-concepts:
  • Communication:
    • allow git-admin@x2go.org to send posts to x2go-announcement@lists.berlios.de → Heinz (todo)
    • sync at least x2go-commits@lists.berlios.de to GMANE (other lists as well?) → Heinz or Mike (todo, Mike waits for feedback from Heinz)
    • handle mail obfuscation at GMANE (Heinz?)
    • Grant code.x2go.org access to Heinz+Alex → Mike needs SSH keys…
    • Announce Git officially on x2go-dev → Heinz (todo)
    • send Wiki Changes to x2go-commits(?) → Heinz (todo)

Somewhen/Work in Progress

  • Work in Progress
    • Change the way the Thinclient works (Morty)
      • First steps are made the change the ramdisk to tmpfs: Started documentation in Wiki (done)
      • Get audio working out of the box
      • Get the x2go client working without ldap (copy profile to home)
      • Get rid of x2gothinclientd package?
      • Create scripts that support the configuration of dhcp, tftpd and nfs (e.g. crate snippets with the right information about paths)
    • Cleanup X2GO server package
      • Move files from /usr/bin to appropriate directories
        • $PREFIX/bin:
          • x2gocleansessions
          • x2golistdesktops
          • x2golistsessions
          • x2gomountdirs
          • x2goprint
          • x2goresume
          • x2goruncommand
          • x2gosessionlimit
          • x2gostartagent
          • x2gosuspend → wrapper for x2gosuspend-session
          • x2goterminate
          • x2goumount
        • $PREFIX/lib:
          • x2gochangestatus
          • x2gocreatesession
          • x2godbadmin
          • x2godbwrapper.pm
          • x2gogetagent
          • x2gogetdisplays
          • x2gogetports
          • x2gogetservers
          • x2goinsertport
          • x2goinsertsession
          • x2goresume-session
          • x2goshowblocks
          • x2gosqlitewrapper
          • x2gosuspend-agent
          • x2gosuspend-session
          • x2goterminate-session
          • x2goumount_session
        • unsure:
          • x2gocmdexitmessage
          • x2golistsessions_root
          • x2golistsessions_sql
        • write man pages for scripts in $PREFIX/bin
      • Write documentation
      • Suggestions
        • rename x2gosuspend-session to x2gosuspend (Mike: CAVE, this can cause compat problems with older clients)

April 2011

  • Patches, change-of-concepts:
    • x2goprint (merged to x2goserver/master - no feedback, merged by Mike)
    • x2godropbox (merged to x2goserver/master - no public feedback, merged by Mike), discussion still in progress…
  • Communication:
    • Start discussion on X2go Bugtracker (on x2go-dev)
    • FIXME Wiki accounts for: John Sullivan, Alexander Crössmann
    • x2gothinclient: feedback needed from Heinz+Alex if Morty's x2gothinclient approach can be worked into Git on code.x2go.org (todo: Heinz+Alex)
    • x2gothinclient: feedback needed from Heinz+Alex if Mike shall add local session profile support to x2gothinclient (todo: Heinz+Alex)
  • Packaging:
    • Move installation-logic from debian/rules to Makefile (Mike? - YES)
    • build up X2go-internal reprepro Repository (Debian, Ubuntu?) for testing and/or providing backports (Mike? → asking for confirmation from Heinz+Alex)
    • Contact pkg-x2go-devel to announce official X2go upstream Git (Mike)
    • x2goserver needs cleanup (most files don't belong to /usr/bin)

March 2011

wiki/development/project-planning.1303127898.txt.gz · Last modified: 2013/03/08 13:31 (external edit)