Bug 5470 - Move rdesktop from Sourceforge to github
Summary: Move rdesktop from Sourceforge to github
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: | rdesktop (deprecated) (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.5.0
Assignee: Henrik Andersson
URL:
Keywords: ossman_tester, prosaic
Depends on:
Blocks:
 
Reported: 2015-03-13 09:55 CET by Peter Åstrand
Modified: 2016-12-05 11:59 CET (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments

Description Peter Åstrand cendio 2015-03-13 09:55:18 CET
We should move rdesktop from Sourceforge to github. We gained some experience when we moved TigerVNC.
Comment 1 Pierre Ossman cendio 2015-03-17 10:31:09 CET
See bug 5043 for how it was done for TigerVNC.
Comment 2 Henrik Andersson cendio 2015-08-14 07:46:05 CEST
- Create github rdesktop organization and three repositories: rdesktop, seamlessrdp and rdpproxy.

- Create google groups to replace the mailing lists on SF

- Create a new static rdesktop web page (www.rdesktop.org) on github.io pages and initialize a update of www.rdesktop.org dns pointer.
  
- Migrate svn repository to git

- Lock down SF project to read only state. Do NOT change to moved state due this might initialize a total remove of the project from sourceforge as what happened with tigervnc.
Comment 3 Henrik Andersson cendio 2015-08-17 14:47:19 CEST
> - Create github rdesktop organization and three repositories: rdesktop,
> seamlessrdp and rdpproxy.
> 

Done. https://github.com/rdesktop

> - Create google groups to replace the mailing lists on SF
>

Done by Pierre.

https://groups.google.com/forum/#!forum/rdesktop-announce
https://groups.google.com/forum/#!forum/rdesktop-users
https://groups.google.com/forum/#!forum/rdesktop-devel


> - Migrate svn repository to git
>

Done, with this step i put sourceforge svn repository into read only.
Comment 4 Henrik Andersson cendio 2015-08-17 16:36:56 CEST
Create a bountysource team and connect the github rdesktop project to it. This will replace the sourceforge donation function and support bounties.
Comment 5 Henrik Andersson cendio 2015-08-19 07:40:27 CEST
(In reply to comment #4)
> Create a bountysource team and connect the github rdesktop project to it. This
> will replace the sourceforge donation function and support bounties.

Finally the BountySource team is created and connected to the GitHub Organization.

https://www.bountysource.com/teams/rdesktop

Need to update the static web page with information about BountySource.
Comment 6 Henrik Andersson cendio 2015-08-19 08:29:30 CEST
(In reply to comment #5)
> 
> Need to update the static web page with information about BountySource.
>

Fixed upstream.
Comment 7 Henrik Andersson cendio 2015-08-19 08:48:17 CEST
Here is a summary what is left to do in order:

- Update DNS record for www.rdesktop.org

- Update visual texts such as description for SF project
  that announce the move to GitHub and include links.

- Send announcement mail about the move to GitHub to all
  rdesktop mailinglists.

- Lock down the mailinlist and verify that SF project
  is read only and its clear that the project is moved.
Comment 8 Henrik Andersson cendio 2015-08-19 08:50:16 CEST
(In reply to comment #7)
> 
> - Update DNS record for www.rdesktop.org
> 

Mail is now sent to Matthew both the known edu address and the one registered with the rdesktop.org domain (whois).
Comment 9 Henrik Andersson cendio 2015-08-19 15:56:25 CEST
(In reply to comment #8)
> (In reply to comment #7)
> > 
> > - Update DNS record for www.rdesktop.org
> > 
> 
> Mail is now sent to Matthew both the known edu address and the one registered
> with the rdesktop.org domain (whois).

DNS pointers are now updated and new www.rdesktop.org is now live.
Comment 10 Henrik Andersson cendio 2015-08-20 10:53:05 CEST
(In reply to comment #7)
> 
> - Send announcement mail about the move to GitHub to all
>   rdesktop mailinglists.
>

Mail sent and mailing lists are now locked down.
Comment 11 Pierre Ossman cendio 2015-08-20 16:58:12 CEST
rdesktop.sf.net still gives you the old page. Should probably be updated.

Also, SeamlessRDP is now in its own repo with its own issue tracker. Perhaps this needs to be pointed out when people are filing bugs?
Comment 12 Pierre Ossman cendio 2015-08-20 16:59:53 CEST
The move is also not very clearly described on the sourceforge project page. There is merely a github URL under the title. It should be more explicit that everything has been moved and the sourceforge page is merely an historic archive.
Comment 13 Pierre Ossman cendio 2015-08-20 17:01:46 CEST
The issue tracker is not locked down. I could still create a ticket:

https://sourceforge.net/p/rdesktop/feature-requests/165/
Comment 14 Henrik Andersson cendio 2015-08-21 10:44:44 CEST
(In reply to comment #11)
> rdesktop.sf.net still gives you the old page. Should probably be updated.
> 

Added a redirect to http://rdesktop.org
Comment 15 Henrik Andersson cendio 2015-08-21 11:19:31 CEST
(In reply to comment #11)
> 
> Also, SeamlessRDP is now in its own repo with its own issue tracker. Perhaps
> this needs to be pointed out when people are filing bugs?
>

Added information about SeamlessRDP repo and issuetracker.
Comment 16 Henrik Andersson cendio 2015-08-21 13:03:19 CEST
(In reply to comment #12)
> The move is also not very clearly described on the sourceforge project page.
> There is merely a github URL under the title. It should be more explicit that
> everything has been moved and the sourceforge page is merely an historic
> archive.

Project metadata is now updated with information and links.
Comment 17 Pierre Ossman cendio 2015-08-21 14:06:39 CEST
Looks good, with one small detail: There is no configure script in the release tar balls.

(it is also odd that a bunch of other generated files are checked in. e.g. config.guess)
Comment 18 Henrik Andersson cendio 2015-08-21 14:31:35 CEST
(In reply to comment #17)
> Looks good, with one small detail: There is no configure script in the release
> tar balls.
> 

Update doc/makerelease.txt with correct information how to create tarballs and a release in general on GitHub..
Comment 19 Pierre Ossman cendio 2015-08-21 15:52:25 CEST
Looks good now. Would be nice to get rid of the automatic download links, but that's probably not possible.

Note You need to log in before you can comment on or make changes to this bug.