Proof of Concept:SVN for Mapping & Submissions (For Mappers)
Moderators: Moderators, Regional Mappers
Forum rules
1. Be nice to each other and respect the moderators. Post in normal font size, color and weight. Follow Nettiquette
2. NO out of topic. Discuss about current MFM projects or propose new projects only.
3. NO abuse, profanity and insults
4. NO spamming, cross posting and opening of duplicate topics
5. NO advertisement post or link
6. NO post/link to warez, cracks, serials or illegally obtained copyrighted content
7. Each message posted is owned by and is the opinion of the original poster. Neither mfm nor its owner or moderators are legally responsible for anything posted on the forum
1. Be nice to each other and respect the moderators. Post in normal font size, color and weight. Follow Nettiquette
2. NO out of topic. Discuss about current MFM projects or propose new projects only.
3. NO abuse, profanity and insults
4. NO spamming, cross posting and opening of duplicate topics
5. NO advertisement post or link
6. NO post/link to warez, cracks, serials or illegally obtained copyrighted content
7. Each message posted is owned by and is the opinion of the original poster. Neither mfm nor its owner or moderators are legally responsible for anything posted on the forum
- musang_pulut
- Polygon Mapper
- Posts: 268
- Joined: Fri Sep 19, 2008 8:34 am
- Location: Everywhere..............
- Contact:
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
Fully support. When to start?
Dont ask me
Just take it or leave it.....
!EOT
Just take it or leave it.....
!EOT
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
Juz a quick update.
I have completed the Installation Instructions & Configuration of TortoiseSVN client, posted on the first page of this thread.
Still working on the other procedures.
Note: This is proof-of-concept, and access is limited as it's hosted on a free hosting service. The map tiles hosted are from MFM v1.62.
I have completed the Installation Instructions & Configuration of TortoiseSVN client, posted on the first page of this thread.
Still working on the other procedures.
Note: This is proof-of-concept, and access is limited as it's hosted on a free hosting service. The map tiles hosted are from MFM v1.62.
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
For Discussion:
Approach #1:
Use a single main trunk, mappers will lock the map tile intended for editing, perform editing, commit the changes to main trunk, then unlock the map tile.
Pros:
i. Ease of Use.
ii. Small hosting space required.
iii. Low risk of corruption.
Cons:
i. A map tile can only be edited by a single mapper at a time.
ii. If mapper forgets to unlock (release the lock) of map tile, others cannot edit the same map tile until administrator's intervention to unlock it.
iii. Medium-High administrative overhead.
Approach #2:
Use a single main trunk, mappers create branches, perform editing within own branch, commit the changes to own branch, then merge back to main trunk.
Pros:
i. Low administrative overhead.
ii. Map tiles can be edited by multiple mappers at a time.
Cons:
i. Not so easy to use.
ii. Larger hosting space required (dependent on total number of mappers/branches).
iii. Medium risk of corruption.
Approach #1:
Use a single main trunk, mappers will lock the map tile intended for editing, perform editing, commit the changes to main trunk, then unlock the map tile.
Pros:
i. Ease of Use.
ii. Small hosting space required.
iii. Low risk of corruption.
Cons:
i. A map tile can only be edited by a single mapper at a time.
ii. If mapper forgets to unlock (release the lock) of map tile, others cannot edit the same map tile until administrator's intervention to unlock it.
iii. Medium-High administrative overhead.
Approach #2:
Use a single main trunk, mappers create branches, perform editing within own branch, commit the changes to own branch, then merge back to main trunk.
Pros:
i. Low administrative overhead.
ii. Map tiles can be edited by multiple mappers at a time.
Cons:
i. Not so easy to use.
ii. Larger hosting space required (dependent on total number of mappers/branches).
iii. Medium risk of corruption.
-
- VIP Mapper
- Posts: 45
- Joined: Fri Sep 19, 2008 9:45 am
- Location: New Zealand (Garmin GPSMAP 60CSX)
- Contact:
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
From our experience using SVN hosted free with Google.
It's a real pain to sort out if there is a conflict on map tiles due to multiple mappers editing the same file.
The way GPSMAPEDIT works, any changes moves the relative position of the "lines of code" so a simple small change would render it as a conflict that needs to be resolved.
I would suggest either the locking approach or some way of communication between mappers to ensure only one person is working on a map tile each time.
It's a real pain to sort out if there is a conflict on map tiles due to multiple mappers editing the same file.
The way GPSMAPEDIT works, any changes moves the relative position of the "lines of code" so a simple small change would render it as a conflict that needs to be resolved.
I would suggest either the locking approach or some way of communication between mappers to ensure only one person is working on a map tile each time.
http://www.rcmaps.nzopengps.org/
Home of Free auto routing Laos, Vietnam, Cambodia, Thailand, New Zealand Topo, Samoa, Niue Garmin GPS maps
Home of Free auto routing Laos, Vietnam, Cambodia, Thailand, New Zealand Topo, Samoa, Niue Garmin GPS maps
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
rcmaps wrote:From our experience using SVN hosted free with Google.
It's a real pain to sort out if there is a conflict on map tiles due to multiple mappers editing the same file.
The way GPSMAPEDIT works, any changes moves the relative position of the "lines of code" so a simple small change would render it as a conflict that needs to be resolved.
I would suggest either the locking approach or some way of communication between mappers to ensure only one person is working on a map tile each time.
Great sharing. That's what I thought so too. I am in flavor of the locking approach too, since each map tile usually has just a handful of mappers assign to it.
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
Status Update:
I have finished the procedures on 'Update' & 'Lock' Map Tile(s) for Editing.
I have finished the procedures on 'Update' & 'Lock' Map Tile(s) for Editing.
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
2 more free access available to test the PoC (besides AntYong & OngCC)...
Any regional mappers to take both access?
Any regional mappers to take both access?
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
2 Pilot Testers added. Procedures to 'Commit' edited Map Tile(s) completed.
Re: Proof of Concept:SVN for Mapping & Submissions (For Mappers)
Added my Polygons Submission for 090921 into the 62008888 map tile (besides submitting to OngCC).
Change Log:
chaicka: West (Jurong, Jurong West, Teban Garden) School Polygons Standardization.
Change Log:
chaicka: West (Jurong, Jurong West, Teban Garden) School Polygons Standardization.
Who is online
Users browsing this forum: No registered users and 21 guests