pylapp

joined 1 year ago
MODERATOR OF
[–] pylapp 3 points 5 days ago

Not sure of that, maybe we need some case law or update on existing copyleft licenses. Source code generated with GenAI tool, even if their model have been trained with corpora of copyleft sources, are not (yet) considered as derivative works. What a pitty.

[–] pylapp 3 points 5 days ago

Could be interesting. Non-free and current GenAI tools violate copyright, we may consider some evolutions of copyfarleft licenses to forbid such use of source code in these types of tools.

[–] pylapp 3 points 5 days ago (2 children)

Just wanted to share for the common knowledge and the debate as I already saw here some “post open source” and content about rubbish licenses like SSPL or BSL 😉

 

Even if these licenses cannot be considered as open source and libre (according to OSI and FSF definitions, the only ones which matter), several licenses prohibiting use of source code to train AI are listed in this repository. Nice initiative.

[–] pylapp 2 points 2 weeks ago

Enshitification made third-party apps disappeared. Prefer true open source project instead like Pixelfed for example.

[–] pylapp 7 points 2 weeks ago (1 children)

Be sure also the issues you have in your project have the suitable labels to help future contributors to pick easily some of them, i.e. labels like “help wanted” or “good first issue”.

You can also refer to best practices listed and explained for example in Advent of Open Source so as to have a nice and user-friendly repo: https://adventofopensource.com/

31
Advent of Open Source 2024 (adventofopensource.com)
submitted 2 months ago by pylapp to c/[email protected]
 

Advent of Open Source is a community-driven event that aims to introduce newcomers to Open Source Software development, and to help all participants to create or enhance their repositories.

24
Advent of Open Source 2024 (adventofopensource.com)
submitted 2 months ago by pylapp to c/opensource
 

Advent of Open Source is a community-driven event that aims to introduce newcomers to Open Source Software development, and to help all participants to create or enhance their repositories.

 

I just discovered the project “Every Door” which allows you to edit elements for OpenStreetMap in the blink of an eye.

The project is a simple mobile app written in Flutter and is also opensource under ISC license.

[–] pylapp 8 points 2 months ago (1 children)

Have a look on Organic Maps (https://organicmaps.app) or OSMAnd for example (https://osmand.net/).

 

Discovering your application by usecase validation. Make test writing fast, understandable by any human understanding English or French. Open source under MIT license.

[Cross-posted from https://programming.dev/post/21401242]

 

Discovering your application by usecase validation. Make test writing fast, understandable by any human understanding English or French. Open source under MIT license.

[Cross-posted from https://programming.dev/post/21401242]

 

Discovering your application by usecase validation. Make test writing fast, understandable by any human understanding English or French. Open source under MIT license.

[–] pylapp 1 points 3 months ago (2 children)

BTW I hope any project won’t increase the Z version only by including Dependabot commits, it would be insane. Release must be documented, tested, with CHANGELOG updated. If some maintainers just accept Dependabot commits without checking, move away. That’s just simple crappy auto-merge.

[–] pylapp 2 points 3 months ago

Nice idea 👍

[–] pylapp 6 points 3 months ago

Whatever the solution behind is, if you have the resources, move to something self-hosted. Open core or not, if that topic matters to you, you might need something you can own and control. BTW, have a look on Forgejo, Codeberg and Gitea: these are the solutions I see when people look for something FLOSS, not open core, and maybe self-hostable.

[–] pylapp 2 points 3 months ago (1 children)

It depends of the project in fact. You should reach the community and maintainers by joining them in their Discord / Slack / Matrix / whatever. They may be able to help you.

You can create first an issue, asking for improvements and create a discussion airy the maintainers so as to know which languages are not managed yet and if they are interested in new support. Explains also why you can bring good translations (e.g. native speaker, teacher, etc). It sill help to bring confidence.

Then create a pull / merge request with the updated files. For example, strings.xml ob Android, .strings in iOS, etc. But beware, localisation is not only a matter of translations. You may have also to support new languages and formats for figures, currencies, or dates for example.

Do not use translations services. Project maintainers are able to use them, and in plenty of cases the translations are not good at all or loose details.

view more: next ›