1
66
submitted 8 hours ago by paequ2@lemmy.today to c/opensource@lemmy.ml

Hello! I currently maintain a small/medium-small open source project. I know I have some active users. It's been fun, but I no longer feel like I can properly maintain it. I've been considering two options: archive the project or transfer the ownership to someone else.

Does anyone have any experience doing either of these things?

Transferring the project to someone else who would actively maintain the project seems like a good option. However, what would that process look like? How do I vet or trust random people on the internet? What if I transfer it to someone and then they add a bitcoin miner a year later?

2
35

Hey everyone! First off, I'm new to Lemmy and not sure if this is the right place to post - still getting the hang of the federated stuff, and I'm on mobile ATM, so makes it a bit more difficult - but I wanted to share a project I've been working on for many years, on and off.

I'm mainly posting to see if anyone might be interested in contributing - although I know that may be a long shot. I've posted this information below on Reddit /r/INAT and I'm not sure if Lemmy has a specific community for this type of thing, but I couldn't find a specific community so I am posting it here. If this is not the right place, of course just let me know and I can delete the post (or of course a mod can remove).

Background: I have designed a two player abstract strategy board game that I have worked on for more than 10 years - on and off. I have made many attempts to digitize the game to allow online play, but have never managed to finish the project. I am making this attempt again, and thanks to the improvements in LLM coding, I have made quite the progress. But still, I am a very amateur programmer - and have finally decided that the best chance this project has of success is to license the game into the Creative Commons (CC-BY) and Open Source (GNU GPL).

Current Status: The game is currently already implemented to work in the browser against the computer player - but the current computer logic is extremely bad at the game, and will need to be drastically improved. The physical board game rules are complete, and this is just the digital adaptation, however, since this is a open source (and hopefully communty community developed) project I expect the the gameplay to adapt and evolve with rule variations to be implemented for custom gameplay.

Current Contributors: Currently, I have used free AI LLMs to get this current version of the game to where it is at, so the code base will likely need refactored. I posted on INAT a while ago, and there are a few people who have joined the discord and began showing interest in contributing, with one person creating a refactor plan to switch over to the boardgame.io framework, rather than the current vanilla javascript. While this has yet to be implemented, I think it is a solid that we should refactor into eventually.

Who are we looking for: This is my first attempt at trying to digitize this game since releasing it into the creative commons/open source, and I am hopeful that others might be interested in contributing. I am not looking for any specific skillset or requirments to join the project - as I want this to become a game where the players have the capability to be involved in the development process. While programmers are much needed, we can also greatly increase our chances of success (which I measure simply by the amount of plyers who actually play/are involved with the game) by having contributors who can create sound effects, music, art assets, web design, or even simply playtesting the game or spreading the word to find players (honestly, the game is quite niche, and building up a player base will likely not come easily). So in short, anyone and everyone is welcome. . . just hop into the discord and contribute what/when you want or can, with no pressure or obligations.

"Portfolio": https://www.patreon.com/posts/113134314?collection=787282 note: While this isn't strictly a portfolio in the traditional sense, I have written about the long journey of attempting to develop this game over the many years with various teams of people. The other posts on my Patreon, as well as the many links below of the game progress will hopefully suffice to provide a decent amount of background in lieu of a traditional portfolio.

Links: Github Repository (GNU GPL Version 3): https://github.com/GreenAnts/Amalgam_Webgame

Playable Game, with rules integrated: https://greenants.github.io/Amalgam_Webgame/ note: This is the actual product we are working to develop - currently has a lot of placeholder text, but the gameplay is working against the (unskilled) player bot.

Other ways to play, no rules integration Screentop.gg - https://screentop.gg/@Anthony/Amalgam Tabletop Simulator - https://steamcommunity.com/sharedfiles/filedetails/?id=1402132394&searchtext=amalgam

Discord Server: https://discord.gg/gKHjJNBWAd

Video Tutorial: https://youtu.be/LZD5h4siXVM

Board Game Geek (BGG): https://boardgamegeek.com/boardgame/433428/amalgam

Main Website (old): https://www.amalgamboardgame.com/ note: this is mostly used to host the rules, but the playable game link above will likely be replacing this eventually.

Rule-book: Option 1: https://github.com/GreenAnts/Amalgam_Webgame/tree/main/assets/Rulebook Option 2: https://imgur.com/a/amalgam-board-game-rules-0lTmlgR Option 3: The "Main Website (old)" link above

3
357
4
31

cross-posted from: https://lemmy.world/post/42619499

So, the response I wrote to the European Open Digital Ecosystems call for evidence turned out to be about five times longer than the character limit for the feedback prompt. However, there was also an option to submit .odt and .pdf files, so I was able to submit my response in full.

The response took weeks to write, with many of the points thoroughly discussed and explored before being put into writing. I decided to post it here as well because it is an important topic to discuss. As with any exploration of a topic, some nuance is inevitably lost, despite my efforts to be precise while trying to encompass the entire digital chain.

I also had help from a co-writer to finish the response because I got the flu with three days left before the deadline and was basically bedridden until today. Also, if you haven’t shared your thoughts yet, you still have until midnight today.


There are great obstacles to widespread adoption of open source and its subsequent thriving in the EU and its market. Further details on these will be explained later in the key objectives section. But before we look at what we could or should do, let’s briefly look at the consumer’s place and options in a European open digital ecosystem. Because, in a sense, open source is already thriving in the EU, as well as the rest of the world. Every server, router, and cloud service does either in full, or in major part, run on open source software, protocols, and/or code. Because all the major players have realized that they all gain from sharing and contributing to it. Their finished product isn’t necessarily open source, but its foundation is built, or rests, on it. With the end consumer, the choices and options are often only surface level, and I’m using consumer here because not all who interact with software or services are “users”. We, the consumers, are often forced to interact with applications, services, and systems out of necessity rather than choice. Participation in digital society today is, in practice, compulsory rather than optional. This will, if it hasn't already, lead to a process in which an individual must sequentially accept non-negotiable contractual constraints imposed by multiple independent corporations, often across jurisdictions. In order to perform a mandatory (or because the alternative would effectively “soft-lock” the individual out of the system) civic or economic function, each acceptance irreversibly alters the individual’s legal rights in practice. This creates what can be described as compelled rights violating dependency chain. While we have very strong and clear legislation, such as COUNCIL DIRECTIVE 93/13/EEC ^1^, enacted to mitigate these types of EULAs within the EU , the risk is, however, still present for the individual consumer due to the resource disparity. Having citizens forced into accepting EULAs with entities outside of the EU in order to participate in our society, solely because the alternative is non-existent, creates this rights-violating dependency chain that perpetuates those same actors monopolistic standing, which in turn, hampers the EU’s security, sovereignty, resilience, and prosperity, as well as very competent internal players. If, at any point in the chain, consumers must consent to waiving their rights to their data and usage analytics in order to participate as functioning members of society, then such “consent” is fictional. Let me pose this simple question: What options does the average citizen have to partake in our digital society, and what services are they required to interact with to remain functioning members, or to access services to sustain them (medical, civic duties, social security, taxes, etc.)? Once identified, focus should be placed on ensuring viable European open source options, not reliant on external (ergo non-EU) services, are available for EU consumers and citizens. This will require implementing open source systems throughout our public sectors, all the way down to the consumer platforms. This would shore up our citizens digital rights, while ensuring robust cybersecurity audits are possible through all links in the chain. Re-tooling agencies with open source alternatives is not the largest hurdle to European digital sovereignty, resilience, and security. It’s a large hurdle, and challenges awaiting us in this space should not be underestimated. However, the largest and most important hurdle is consumer adoption of open source alternatives and EU-based alternatives. Because consumer adoption requires allure. The alternative supplied can’t just be the better option on paper. Plenty of failed products throughout history have been the objectively better options when viewed as a whole, but had too much friction for individual consumers to adopt. The friction that hinders adoption of an alternative or new product can be everything from price to ease of use, ecosystem, availability, compatibility, or even current adoption rate. All of these friction points can of course be mitigated with various means. But to effectively mitigate these frictions to adoption, they must be considered early and influence how and where we put our efforts. For us to be able to take full advantage of a European push for open source, Directive 2001/29/EC Article 6 needs to be revised, firstly to ensure digital sovereignty and avoid externally imposed artificial digital scarcity during European build-up and re-tooling. An advantageous economic side-effect of this would be domestic actors being able to take advantage of the new market opportunity created, offering open source EU alternatives for EU consumers seeking service, support, and software alternatives to devices they already own from external hardware suppliers. On 2022-05-05, Deutsche Welle reported that John Deere remotely disabled farm equipment stolen from Ukraine ^2^. If the American-owned market leaders in farm equipment in Europe were to be pressured by their government to disable equipment owned by European farmers, it would be disastrous for us. It is imperative that we have secured the tools to counteract such a scenario, to avoid finding us in a situation where we are forced to reactively scramble to un-brick ~14 Billion EUR worth of combined harvesters. This is not to mention the massive security risk posed by extraterritorial legal exposure, namely the CLOUD Act.

POINTS FROM FEEDBACK INITIATIVE

Key objectives include: - continuing development and ensuring appropriate visibility of EU high-quality and secure open-source solutions and demonstrating their added value;

EU should not try to reinvent the wheel. There are plenty of established open-source projects that could either in full or in major part be deployed as is. For consumer desktop platforms there are OS-distributions like Debian and Redhat that are not only the base for many variations Linux but also very matured and established. On the mobile platform the options are fewer and unfortunately only two end consumer viable options. Although Android OpenSource Project - AOSP might at first glance seem like the best option to fork and create a EU driven version of (there are some forks of AOSP already trying to realize this). The fact that we are missing a third viable option for end consumers hampers competition, agility, and consumer choice. The reasonable choice here would be to support a mobile mainline Linux distribution such as Sailfish OS, which today struggles with adoption due to lack of software availability within the ecosystem, and are forced to maintain a compatibility layer to offer end user functionality.

The same would hold true for public entities, and agency's within EU, one way to ensure the same solutions aren't invented by multiple independent actors, thereby not taking advantage of the cost savings, faster development, and interoperability that comes from utilising open-source software ^3, could be by setting up public sector domain interest groups. These public sector domain groups main purpose could be to evaluate and formulate requirement assessments and guide development for their interest group. They could also collaborate with each other on projects or questions that are relevant for multiple areas.

- addressing issues of deployment, usability, software supply chain security and governance, maintenance of code and project sustainability to ensure take-up and upscaling;

Complete adoption of open source within the public sector would, de facto, create favourable conditions to govern and ensure the security of the software supply chain, while at the same time enabling agile and stable maintenance of code. This is due to the intrinsic nature of open source; it can be forked, audited, and contributed to by anyone, thus mitigating the risk of software being suddenly abandoned or left unsupported because the corporation owning the software dropping support due to profitability concerns or going out of business. While in the short term the cost of migration might be higher than the current rolling costs of maintaining closed-source solutions, in the long term open-source solutions will be the cost-effective option, especially when these solutions can be reused and modified freely. Thus, the cost becomes balanced across the market rather than requiring the same entry toll for every purchaser of the same closed-source platform.

Vendor lock-ins are by far the largest hurdle for the public sector(goverment agencies) and European corporations.

- supporting emerging open-source business and sustainability models for open-source companies and foundations, including by developing public-private partnerships;

While this might be outside the scope of this feedback initiative, we within the EU need to collectively be able to assign certain EU-owned corporations, producers, manufacturers, or service providers as “strategic” and prohibit them from being sold off to investors or actors outside of the EU. The recent loss of Arduino as a strategic European corporation, after the Qualcomm purchase, is a perfect example of this. This left the EU without a key strategic internal integrated chip designer and manufacturer. This void needs to be filled for both civilian and, by extension, military sectors. One way EU could support open-source businesses could be a EU-driven co-op consisting of public entities from all member states that acts as a producer and/or customer of open source software solutions and open source hardware components. This co-op entity could also act as one part of the strategy to along side public sector domain interest groups to promote and support emerging businesses, companies, and foundations by extending grants, offering bounty programs, and purchasing solutions, products, and services from internal actors. Monopsony is not new to industries or sectors of our economies that are of strategic value, and while European open source development does not necessarily have to be fed by one entity, certain projects could very well require it, and we should not dismiss it as an option for strategic resources, be they microcontrollers, integrated systems, or management services. One other benefit of such a co-op would be the negotiating power it would wield when purchasing contracts for hardware solutions not available internally on behalf of the member states and their institutions, imposing EU-aligned values and policies on corporations by acting as the gatekeeper to a very substantial market. This co-op could also help different public sector domain interest groups balance costs by identifying aligned needs across the market or shared code base. Another option for a large-scale solution to to the public-private partnership development could consist of setting up alternative revenue models for new and emerging actors. By setting up tiered based on offerings scale, from simple-to-receive models with short-term proof of work and deliverables, to harder and more stringent approval procedures for large-scale projects with long time frames before results can be presented. Examples of this for simpler, lower-tier projects could be an agency hosting a Codeberg/Git repository for their custom implementation of Open HRMS ^4^ and asking for added functionality from outside contributors with a bounty, granting the bounty to the author of the pull request that gets committed. The previously mentioned public sector domain interest groups could also make use of this co-op entity’s market position to set up contracts, based on their requirement assessments, with internal actors for projects that require specialist competencies or integration normally outside of their scope.

- promoting best practice and encouraging the public sector, specialised business sectors and large customers to contribute to and adopt open source;

If the EU mandates that all internal government systems, as well as public-facing portals and platforms, are open source, it would create significant opportunities for existing and potential internal actors to support and maintain these systems. Cross-integration between sectors would also be greatly simplified, since the code would not be hidden behind a veil of secrecy and prohibition. One agency's internal development work could be applied or modified by another. Both development and code audits would become essentially collectivized and distributed across all sectors and actors, lowering costs and simplifying integration and policy alignment, with the added benefit of creating a more accessible environment for future startups and the formation of new agencies, foundations, etc.

- supporting market integration, especially with legacy systems and policy alignment

With a Fund or Fork methodology, meaning that the EU could support open-source projects both internal and external that we deem useful or strategic, with the added benefit of being able to have influence on these same projects policy alignments, by financially secure development. While still maintaining control over governance by having the option to fork, if the project deviates or strays to far from EU policies and values.

Another area were we the EU should put effort is our digital civilian defence, with alternative network stacks such as reticulum ^5^ to ensure functional communication and continued civil operation during emergencies affecting our infrastructure.

  1. What are the strengths and weaknesses of the EU open-source sector? What are the main barriers that hamper (i) adoption and maintenance of high-quality and secure open source;

Vendor lock-in for the largest service providers. Both public institutions and private companies are stuck in ecosystems provided by a few vendors. This relates to both operating systems for desktops and mobile devices with the accompanying software, but mainly through the interconnectedness of cloud services provided by these vendors. Much of the digital infrastructure of European companies is run on hardware provided by a handful of non EU-providers. These vendors provide whole, interconnected ecosystems with everything from identity providers, “serverless”, catalog-services for authorization, virtual networking, storage, security, secrets management. Although these services are provided by multiple vendors it is not trivial to move between them, unless the infrastructure was specifically designed for to be multi cloud. Even then multi-cloud setups mainly focus on switching between a few of these vendors. Since these vendors provide specific interfaces, terminology and technology, experience with one vendor does not directly translate between them, further increasing the risk for vendor lock in. There are many open source alternatives to the specific services that are provided by these vendors, however none provide a full, realistic alternative with the full range of services, technology, and flexibility of these vendors. While there are mature open source cloud solutions, there needs to be services that can provide this capability the same type of robustness, support and ease of use as the non- EU Competitors. Further more EU needs to support projects to be able to migrate the infrastructure that has already been built for other cloud vendors. These kinds of projects could focus on converting IaC (infrastructure as code, for example OpenTofu now that Terraform is no longer open source) from vendor specific to Open Source Cloud services. While it is possible to use LLM- based text generators for this, a robust, well tested, trustworthy solution is needed, as well as a European one. Besides the conversion of the infrastructure specification, projects that aide in migration of blob-, and secret-storage. By encouraging these European cloud providers to use open source cloud infrastructure, it will also ease the adoption of private cloud and hybrid cloud solutions as these will use the same technology.

(ii) and sustainable contributions to open-source communities?

EU could identify critical or important open source projects and support them by either providing funding directly, or by committing developer time.

  1. What is the added value of open source for the public and private sectors? Please provide concrete examples, including the factors (such as cost, risk, lock-in, security, innovation, among others) that are most important to assess the added value.

Having much of EU’s private and public infrastructure hosted and controlled in potentia by non EU vendors is that in the event of geopolitical conflict, that infrastructure is made unavailable, temporarily or permanently, resulting in capital loss, loss of revenue, and loss of vital services for parts or most of the European market. While this scenario may seem unlikely due to the negative consequences it would have for the global market, including the potential adversary, the parable of the frog and the scorpion comes to mind with increasing frequency since 2016, and as such it might be advisable to avoid it be possible in the first place.

Encouraging organisations in the European public sector to not only use open source, but also to actively publish internally developed tools as open source would provide an opportunity for other organisations, on EU, national, and regional to benefit from that work and to contribute to it. Many of EU’s institutions are engaged in similar tasks in their respective domains, and most of their needs will be identical, while not all. Therefore encouraging these projects to adopt modular architectures, designed for such cooperation, with for example a common core functionality and organisational specific modules, would ease the adoption and development of effective tools, while harnessing the competence that is found across the continent.

  1. What concrete measures and actions may be taken at EU level to support the development and growth of the EU open-source sector and contribute to the EU’s technological sovereignty and cybersecurity agenda?

Support the creation of EU based full stack, open source cloud service providers that can realistically compete with the non-EU competitors.

Encourage public organisations to cooperate with each other within their domains to produce the tools they need based on a common core, and to open source the tools they have already created.

Support and fund security research into public open source projects and security mitigation projects. Identify critical open source projects, such as those underpinning other infrastructure, basic functionalities, or those with very large market share and fund security research and security mitigation projects to support those projects.

  1. What technology areas should be prioritised and why?

Cloud Infrastructure, Operating systems for consumer devices and governmental services.

  1. In what sectors could an increased use of open source lead to increased competitiveness and cyber resilience?

Supporting interoperability between different cloud technologies to ease movement between vendors, even open source European ones, will create incentives for those EU vendors to compete on quality of service rather than another lock-in, and fostering healthy competition in the market.

1: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A01993L0013-20111212

2: https://www.dw.com/en/ukraine-how-farm-vehicles-stolen-by-russia-were-remotely-disabled/a-61691839

3: https://www.linuxfoundation.org/research/measuring-economic-value-of-os

4: https://github.com/CybroOdoo/OpenHRMS

5: https://github.com/markqvist/Reticulum

5
271
6
114
7
14

cross-posted from: https://programming.dev/post/45148310

Supac is a declarative package manager written in Rust fully scriptable in nushell. It's meant to make it easy to use the native package managers in existing distros without going through the associated headaches of using Nix, while maintaining the ergonomics of structured data in nushell.

Currently supported backends are:

  • Archlinux and derivatives
  • flatpak
  • cargo/cargo-binstall
  • uvx (packages only for now)
  • rustup toolchains

I daily drive it, and it works well. Feel free to give it a try!

8
-58
submitted 19 hours ago by FG_3479@lemmy.world to c/opensource@lemmy.ml

Linux distros log a TON about what you're doing by default.

Tonnes of software uses systemd-journald to log errors, the bash shell saves everything you type into the terminal, and wtmp, btmp, utmp all track exactly who is logged in and when, and the kernel uses dmesg to log a bunch of stuff.

While the system isn't sending these logs to Microsoft or Google, anyone who gets into your system like police or hackers can see almost everything that you have been doing.

If you want to be private, you must disable them.

9
9
submitted 2 days ago by sv1sjp@lemmy.world to c/opensource@lemmy.ml
10
233
11
195
submitted 4 days ago by Alb@sh.itjust.works to c/opensource@lemmy.ml
12
26
13
19
submitted 5 days ago* (last edited 5 days ago) by tatoko556@reddthat.com to c/opensource@lemmy.ml

Looking for recommendations for an open-source, peer-to-peer clipboard sync that works across iOS, Android, and Windows and Linux, with no central servers or accounts, best to have end-to-end encryption). Does anything like this already exist, or is this still an unsolved gap?

14
20
submitted 5 days ago by maf@szmer.info to c/opensource@lemmy.ml

I'm happy to say that a new open-source game automation utility that I've been working on for the past 2 years is now coming to Steam!

It has a website at https://automat.org/. That website might be a little hard to parse - so here are are some links:

While Steam version is still in "coming soon" mode, you can grab a release from GitHub.

One word of warning - it doesn't play well with Wayland (it's fairly hard to interop with other apps on Wayland) - but I'm optimistic about this bit in the near future.

15
19
submitted 6 days ago by Sauvandu60@lemmy.ml to c/opensource@lemmy.ml
16
20

It would be great to have a collaborative database with theater plays and being able to save when you've seen it and write some thoughts about it.

17
94
submitted 1 week ago by exu@feditown.com to c/opensource@lemmy.ml
18
31
submitted 1 week ago* (last edited 1 week ago) by GiuseppeLasagna@mander.xyz to c/opensource@lemmy.ml

cross-posted from: https://mander.xyz/post/46344922

Does anyone have any recommendations for a good open source journaling app that can rival Day One? I'm looking for something end-to-end encrypted—I know Day One claims to be E2E, but I'm not sure I trust it. I use Joplin for my general note taking, but It's not really a suitable alternative for journaling.

19
28
20
87

At the same time, the "World Wide Web," composed of the HTTP protocol and the HTML format, was invented by a British citizen and a Belgian citizen who were working in a European research facility located in Switzerland. But the building was on the border with France, and there’s much historical evidence pointing to the Web and its first server having been invented in France.

It’s hard to be more European than the Web!

[ ... ]

Some are proud because they made a lot of money while cutting down a forest. Others are proud because they are planting trees that will produce the oxygen breathed by their grandchildren. What if success was not privatizing resources but instead contributing to the commons, to make it each day better, richer, stronger?

21
12
submitted 1 week ago by trevor@lemmy.ml to c/opensource@lemmy.ml
22
219
submitted 1 week ago* (last edited 1 week ago) by Valleci@sh.itjust.works to c/opensource@lemmy.ml
23
66
24
162
submitted 1 week ago* (last edited 1 week ago) by illusionist@lemmy.zip to c/opensource@lemmy.ml

I just found Hiori. I was wishing for such an app for a long time. Finally, I can take a photo of a product and rate it such that I won't buy it in the future again.

It happens very often that I buy something again because I forget it. E.g. tofu in a carton where you can't see what's inside.

25
481
submitted 1 week ago* (last edited 1 week ago) by frondo@lemmy.ml to c/opensource@lemmy.ml

Some time ago I started replacing all services and apps that I use with FOSS altnernatives. Most of them were easy to replace but some corpo/big-tech apps had ecosystems too advanced to be conveniently replaced. For example, substituting Google Maps on Android (or I guess Apple Maps on iOS) was a bit of a struggle as the most popular FOSS alternative app was OsmAnd. First of all mad respect and huge kudos to OsmAnd team of contributors but for me the UX was overwhelming and too customizable which is probably a huge bonus to power users but IMO that makes it very unlikely to become a large scale alternative to Google maps. Probably other people realized that too and some 6-7 months ago CoMaps was released, a FOSS app that is also based on OpenStreetMap layer but this time with a simplistic and smooth UX/GUI.

In case somebody is not familiar with OpenStreetMap (OSM) - basically it is a non-profit org, but its heavily maintained by community members and anybody around the world is allowed to contribute and enrich map content. Even if org can theoretically get corrupt I think anybody can make a fork and continue with community contribution. Creating an account is easy, you could start contributing in like 3 minutes. A huge number of services and apps are basing their map layers on OpenStreetMap, such as CoMaps above.

The quality of OpenStreetMap/CoMaps/OsmAnd is as good as the contributions to it are - so the more people use it - the better and more content it will contain. I would like to invite everybody to give it a chance and use https://www.openstreetmap.org/ on desktop and CoMaps on mobile devices. You should have enough motivation to abandon Google or Apple products, but final piece of motivation is that eventually Google Maps will start censoring content (like Reddit or Instagram) or just share your location history to ICE or perform some other serious violation like that (like Microsoft did recently).

CoMaps has a really nice and simple interface where you can add missing places (business, community services, recreation areas etc) while OpenStreetMap on web browser allows to update anything you imagine (e.g. see a missing street? Add it. A new building was developed - just add it!). If everybody enriched only their local neighborhood with features on the map we could really build something beautiful. Existing layer probably already contains 90% of the stuff you'd ever search for as contributors really did a outstanding job throughout all these years. But that additional 10% makes a real difference for it turning into a much bigger scale tool, and this feels like the right time to kick that off.

It is important not to get demotivated that not many people maintain and contribute as your neighborhood might remain a lonely detailed places for years. OSM existed for a long time now and is very likely to keep existing for decades to come, everything that you update or create remains a legacy that stays forever saved in the map (unless somebody further updates it). Perhaps, in 20 years time people will be grateful. And to tidy up and make max out of your neighborhood you really need one weekend or so.

For example, in my local area I've started adding location marks of recycling bins, dumpsters, parking lots, playgrounds, pathways, building tunnels and monuments, but also I've added missing shops and updated working hours and websites for shops that existed.

Also #1, be responsible when making changes, don't overwrite other people's work unless it is an improvement. Double check everything that you add, and also if you don't have any experience with map editors or GIS software take a watch of some OSM editing tutorial.

Also #2, I most likely omitted some other useful FOSS tools, and it doesn't matter which one you decide to use as long as it is based on OpenStreetMap or any other community driven layer.

Also #3, tell all your friends and family to do the same.

Yeah, this might not be the most important thing to cure the world at this moment but developing community-driven mindset where everybody takes a small or big part in it is the way to go. Cheers!


EDIT: Amazing input in the comments, I'll try to summarize additional suggestions provided by other people. Thank you for pointing out URL errors in my post too.

Very useful suggestion by illusionist:

We need more wikipedia images and content, there is still a lot to improve on maps just by contributing to wikipedia. Osmand added custom buttons and now you can enable wikipedia connections with one click which is great

Related lemmy communities:

List of alternative and open-source maps:

List of tools for contribution & content management:

view more: next ›

Open Source

44051 readers
796 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS