Latest Posts

Topic: Move Widelands to GitHub

GunChleoc
Avatar
Topic Opener
Joined: 2013-10-07, 15:56
Posts: 3317
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2019-09-08, 11:08

I'll start migrating the bugs/issues now.

I am planning to migrate the code/branches next weekend. This will take a long time, so make sure that you have pushed all your changes by Friday morning and then wait until I announce the completion of the move.

If you have branches that you are no longer working on, you can mark them as "Abandoned" to make it go a bit faster.

ETA: We also need to update the changelog before the move. Merge request is up.

Tracking branches

Launchpad GitHub Authors
lp:~marten-r/widelands/feature-3d-rendering-open-gl-es-compat widelands/3d-rendering-open-gl-es-compat marten-r
lp:~thenifker13/widelands/trunk widelands/windows-esc thenifker13
lp:~widelands-dev/widelands/amazons widelands/amazons hessenfarmer, Nordfriese
lp:~widelands-dev/widelands/anti-congestion widelands/anti-congestion ypopezios
lp:~widelands-dev/widelands/atlantean02 widelands/atlantean02 hessenfarmer
lp:~widelands-dev/widelands/better-bufferdata widelands/better-bufferdata Nicolai Hähnle
lp:~widelands-dev/widelands/bug-1234725-port-buildhelp widelands/1475-port-buildhelp GunChleoc
lp:~widelands-dev/widelands/bug-1377642-iterator-loops widelands/1560-iterator-loops GunChleoc
lp:~widelands-dev/widelands/bug-1649706-visualize-fish widelands/debug-3174-visualize-fish GunChleoc
lp:~widelands-dev/widelands/bug-1784180-carriers-stuck-at-flags gunchleoc/1708-carriers-stuck-at-flags GunChleoc
lp:~widelands-dev/widelands/bug-1797213-idle-wares-at-flags-dirty-hack widelands/debug-wares-transportation GunChleoc
lp:~widelands-dev/widelands/bug-1816018-construction-wares-stuck widelands/debug-1085-construction-wares-stuck GunChleoc
lp:~widelands-dev/widelands/bug-1828355-windows-localedir widelands/3430-windows-localedir fuchur77
lp:~widelands-dev/widelands/bug-1831842-immovable-help gunchleoc/3448-immovable-help GunChleoc
lp:~widelands-dev/widelands/bug-839386-z-layering gunchleoc/1325-z-layering GunChleoc
lp:~widelands-dev/widelands/check_images_exist gunchleoc/check-images-exist GunChleoc
lp:~widelands-dev/widelands/configurable_hotkeys gunchleoc/configurable-hotkeys GunChleoc
lp:~widelands-dev/widelands/dynamic_tribe_loading_datadir gunchleoc/dynamic-tribe-loading-datadir GunChleoc
lp:~widelands-dev/widelands/dynamic_tribe_loading_test gunchleoc/dynamic-tribe-loading-test GunChleoc
lp:~widelands-dev/widelands/dynamic_tribe_loading gunchleoc/dynamic-tribe-loading GunChleoc
lp:~widelands-dev/widelands/dynamic_world_loading gunchleoc/dynamic-world-loading GunChleoc
lp:~widelands-dev/widelands/flag_unfreezer widelands/debug-flag-unfreezer GunChleoc
lp:~widelands-dev/widelands/fri03 widelands/fri03 Nordfriese
lp:~widelands-dev/widelands/frisian_roads widelands/frisian-roads kaputtnik
lp:~widelands-dev/widelands/graphics widelands/opengl-performance ixprefect
lp:~widelands-dev/widelands/impassable_water_new widelands/impassable-water-new kaputtnik
lp:~widelands-dev/widelands/interactive-suggested-teams gunchleoc/interactive-suggested-teams GunChleoc
lp:~widelands-dev/widelands/internet_lobby_box gunchleoc/internet-lobby-box GunChleoc
lp:~widelands-dev/widelands/load_game_map_in_editor gunchleoc/load-game-map-in-editor GunChleoc
lp:~widelands-dev/widelands/localizeable_shipnames gunchleoc/localizeable-shipnames GunChleoc
lp:~widelands-dev/widelands/logic_no_ibase gunchleoc/logic-no-ibase GunChleoc
lp:~widelands-dev/widelands/macro_purge_ware_icons gunchleoc/macro-purge-ware-icons GunChleoc
lp:~widelands-dev/widelands/make_pair gunchleoc/make-pair GunChleoc
lp:~widelands-dev/widelands/market2 widelands/market2 SirVer
lp:~widelands-dev/widelands/note_create_object2 gunchleoc/note-create-object GunChleoc
lp:~widelands-dev/widelands/refactor-wordwrap gunchleoc/refactor-wordwrap GunChleoc
lp:~widelands-dev/widelands/rt_tests widelands/rt-tests SirVer
lp:~widelands-dev/widelands/rtl-swap-panel-pos widelands/rtl-swap-panel-pos GunChleoc
lp:~widelands-dev/widelands/scenario-editor widelands/scenario-editor Nordfriese
lp:~widelands-dev/widelands/scenarios widelands/scenarios Nasenbaer, SirVer
lp:~widelands-dev/widelands/scripting_ui_ibase gunchleoc/scripting-ui-ibase GunChleoc
lp:~widelands-dev/widelands/singleplayer-dropdowns gunchleoc/singleplayer-dropdowns GunChleoc
lp:~widelands-dev/widelands/spritemaps_testing gunchleoc/spritemaps-experiment GunChleoc
lp:~widelands-dev/widelands/storages_garrisons widelands/storages-garrisons cghislai
lp:~widelands-dev/widelands/supply_unique_ptr gunchleoc/supply-unique_ptr GunChleoc
lp:~widelands-dev/widelands/test_animations gunchleoc/test-animations GunChleoc
lp:~widelands-dev/widelands/threading widelands/threading cghislai
lp:~widelands-dev/widelands/tribes_filtering gunchleoc/tribes-filtering GunChleoc
lp:~widelands-dev/widelands/trident-sp gunchleoc/trident-sp GunChleoc
lp:~widelands-dev/widelands/ware_routing_fps widelands/debug-ware-routing-fps GunChleoc
lp:~widelands-dev/widelands/ware_routing_speedup widelands/ware-routing-speedup TiborB
lp:~widelands-dev/widelands/weaver_spins_gold gunchleoc/weaver-spins-gold GunChleoc
lp:~zbigniew-chyla/widelands/use-sdl-color-cursor widelands/use-sdl-color-cursor zbigniew-chyla
lp:widelands/build19 widelands/build19 widelands-dev
trunk widelands/master widelands-dev
Edited: 2020-03-31, 09:42

Busy indexing nil values

Top Quote
GunChleoc
Avatar
Topic Opener
Joined: 2013-10-07, 15:56
Posts: 3317
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2019-09-09, 19:26

Issues have finished migrating to https://github.com/widelands/widelands/issues

I'll set up a project over there to track what we still need to do to finish the move.


Busy indexing nil values

Top Quote
GunChleoc
Avatar
Topic Opener
Joined: 2013-10-07, 15:56
Posts: 3317
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2019-09-09, 20:15

I have created a project on GitHub for our migration project:

https://github.com/widelands/widelands/projects/1

Tasks that are sorted above "Migrate branches" can be started.


Busy indexing nil values

Top Quote
teppo

Joined: 2012-01-30, 09:42
Posts: 424
Ranking
Tribe Member
Posted at: 2019-09-11, 06:58

GunChleoc wrote:

I have created a project on GitHub for our migration project:

https://github.com/widelands/widelands/projects/1

Tasks that are sorted above "Migrate branches" can be started.

The contribute-page still refers to bzr, with no mentioning of github. Should it say that things are complicated just now (migration ongoing)?


Top Quote
GunChleoc
Avatar
Topic Opener
Joined: 2013-10-07, 15:56
Posts: 3317
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2019-09-11, 09:37

We should not update that before the branches have moved, becaue people might end up with unmergeable branches on GitHub - I don't know if the import script would keep the git hashes stable. If people accidentally create a few new issues on Launchpad this week, they can always be copied over manually.

Edited: 2019-09-11, 09:37

Busy indexing nil values

Top Quote
Hasi50
Avatar
Joined: 2015-12-28, 16:19
Posts: 182
OS: MacOS
Version: 1.2 (selfcompiled master etc)
Ranking
Widelands-Forum-Junkie
Location: DE - near Frankfurt
Posted at: 2019-09-11, 19:41

Hello Gun,

do we already have a HOWTO git with wideland, then please link it here. Especially working with multiple local/remote branches but only one repo is not (yet) familiar to me.


Here are the widelands where people may dwell, walking around care that evrythings well.

Top Quote
GunChleoc
Avatar
Topic Opener
Joined: 2013-10-07, 15:56
Posts: 3317
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2019-09-12, 11:29

https://www.widelands.org/wiki/GitPrimer/

You can still work on your own fork if you are more comfortable with that.

Edited: 2019-09-12, 11:30

Busy indexing nil values

Top Quote
GunChleoc
Avatar
Topic Opener
Joined: 2013-10-07, 15:56
Posts: 3317
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2019-09-13, 11:57

Branch migration has started.


Busy indexing nil values

Top Quote
Hasi50
Avatar
Joined: 2015-12-28, 16:19
Posts: 182
OS: MacOS
Version: 1.2 (selfcompiled master etc)
Ranking
Widelands-Forum-Junkie
Location: DE - near Frankfurt
Posted at: 2019-09-13, 19:03

Hmm, I rather prefer ssh over https for github, both should do but ssh will ot require username/password ... I will try this for a while.

And maybe we shoud start local branches and push them to github only when we are happy locally?

Edited: 2019-09-13, 19:10

Here are the widelands where people may dwell, walking around care that evrythings well.

Top Quote
GunChleoc
Avatar
Topic Opener
Joined: 2013-10-07, 15:56
Posts: 3317
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2019-09-13, 22:11

You can create a fork and work on that if you don't want to work in the main repo. That's always safer than working only locally, because there will be a backup.

Can you add instructions for SSH to the GitPrimer?

Edited: 2019-09-13, 22:11

Busy indexing nil values

Top Quote