Modify

Opened 8 months ago

#16868 new enhancement

Move svgSalamander out of JOSM

Reported by: michael2402 Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:

Description

The current problem with this is that we often apply our own fixes / quickfixes and that svgSalamander does not provide a maintained maven repository.

After setting up our git server:

  • Clone the main svgSalamander repository
  • Apply our patches (if we need to, currently they are in sync)
  • Create a branch for our changes (for easier tracking them)
  • Add a small gradle build script on our that includes the maven publish task
  • Set up our CI to run the publish to our maven server on every commit to that branch.
  • Change JOSM to use the maven dependency (using ivy for now)

Afterwards, syncing with upstream svgSalamander is easier.

Attachments (0)

Change History (0)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to michael2402
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.