Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scribe-Android Outreach 👋🚀 #62

Open
andrewtavis opened this issue Aug 18, 2024 · 17 comments
Open

Scribe-Android Outreach 👋🚀 #62

andrewtavis opened this issue Aug 18, 2024 · 17 comments
Labels
-priority- High priority good first issue Good for newcomers hacktoberfest Included as a part of Hacktoberfest help wanted Extra attention is needed question Further information is requested

Comments

@andrewtavis
Copy link
Member

andrewtavis commented Aug 18, 2024

Scribe Logo

Sharing and promoting Scribe-Android

This pinned issue is for discussing where and how best to promote Scribe-Android. The purpose is to spread the word so that others can find Scribe-Android as potential users, to provide feedback and to grow the contributors base. The issue text will be edited as the discussion below progresses :)

Everyone is welcome to share their input, and efforts to share Scribe-Android are much appreciated! Communities revolving around open-source, open-data, Wikidata, Wikimedia, Kotlin, Android, language learning and the languages Scribe-Android supports should all be considered.

Where Scribe-Android is currently posted:

Organizations that have featured Scribe-Android:

Places where Scribe-Android outreach could occur:

General

Conferences

  • WIP

Language and learning institutions

Tech subreddits

r/programming r/software r/opensource r/apple
r/Android r/Kotlin

Language subreddits

r/languagelearning r/learnfrench r/French r/German
r/italianlearning r/Portuguese r/russian r/learnspanish
r/Spanish r/Svenska
@andrewtavis andrewtavis added good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested -priority- High priority labels Aug 18, 2024
@andrewtavis andrewtavis moved this from Todo to In Progress in Scribe Board Aug 18, 2024
@andrewtavis
Copy link
Member Author

@angrezichatterbox, bringing this to your attention in case you have ideas! We do similar issues for Scribe-iOS and Scribe-Data :)

@andrewtavis andrewtavis pinned this issue Aug 18, 2024
@angrezichatterbox
Copy link
Member

@angrezichatterbox, bringing this to your attention in case you have ideas! We do similar issues for Scribe-iOS and Scribe-Data :)

I don't have any specific idea for now but if any come up I'll share it here. 😄

@shuvashish76
Copy link

The best way to promote it is to show how it can be useful :)
F-Droid (a non-profit volunteer project) is one of best platform for Android FOSS apps.
If you've any queries feel free to ask in their forum or matrix room :)

@shuvashish76
Copy link

Join Hacktoberfest : https://hacktoberfest.com/ | https://github.com/topics/hacktoberfest

(3rd party project which tracks all the android FOSS apps from F-Droid and IzzyOnDroid that are joining Hacktoberfest : https://github.com/TheLastProject/Droidtoberfest)

@andrewtavis
Copy link
Member Author

Hey @shuvashish76 👋 Thanks for reaching out here as well! As said in Matrix, we'll 100% be on F-Droid, and we'll also be in Havktoberfest too! Scribe has been a Hacktoberfest participant for years now 🎃 This will be Scribe-Android's first though. @angrezichatterbox: let's be sure to have as many good first issues up for the start of Hacktoberfest as we can. Maybe we can do a call and map out issues to be made :)

@angrezichatterbox
Copy link
Member

Yes, we can map out issues. There are some style issues in the app now which I think would be a good addition to good first issues.

@andrewtavis
Copy link
Member Author

I think that we're ready to add Scribe-Android to firstcontributions.github.io, @angrezichatterbox :) Do you want me to send along the PR for it? It would be like these that I opened for Scribe-iOS.

@angrezichatterbox
Copy link
Member

angrezichatterbox commented Sep 19, 2024

Yes, it makes sense that 'First Contributions' is perfect for finding repositories to contribute to. We could also add the repository to this site: Good First Issue right.

@andrewtavis
Copy link
Member Author

andrewtavis commented Sep 19, 2024

Yes, I can do all of these soon :) I know some of the maintainers through past interactions, so should work out 😊

@andrewtavis
Copy link
Member Author

Note that I've sent along PRs to the following:

@andrewtavis andrewtavis added the hacktoberfest Included as a part of Hacktoberfest label Sep 30, 2024
andrewtavis added a commit that referenced this issue Nov 16, 2024
c916c4d Update xcstrings and de/sv strings given new localizations
0a58b1c Merge pull request #75 from weblate/weblate-scribe-scribe-i18n
6b43bfd Translated using Weblate (Swedish)
f193e49 Translated using Weblate (German)
4f60287 Translated using Weblate (Swedish)
1422f5e Convert Korean JSON to xcstrings and Android values
718ab45 Update all xcstrings and strings files given new localizations
8c13530 Merge pull request #73 from yerimmii/ko-json
bc78915 Create ko.json
3f2a3de Minor edit to .gitignore for spacing
e40d892 Merge pull request #72 from axif0/bangla
1afc6ea Creating Bangla localization
23c56ed Merge pull request #70 from KesharwaniArpita/ArpitaContributionsMarathi
d49ed68 Create string.xml
7dc4b73 Create mr.json (Marathi)
6bc6502 Merge pull request #69 from axif0/work
933237d Update pr_maintainer_checklist.yaml
fa75400 Merge pull request #68 from OmarAI2003/MSA-internationalization
329ad53 Translate from en to ar
c81e3a1 Add Arabic translation file (ar.json) for localization support
45bce87 Merge pull request #66 from OmarAI2003/improve-android-convert-str-to-json
b774027 Minor spacing and removing permissions error
a3eeda1 Merge pull request #67 from weblate/weblate-scribe-scribe-i18n
c67255b Translated using Weblate (Spanish)
7054971 fix: add check for missing values_directory
a90a040 Error handling for file read and write operations
9295291 Use a single variable for the 'jsons' folder path and add error handling for missing 'jsons' folder.
5e85b16 Merge pull request #64 from OmarAI2003/improve-android-convert-jsons-to-strings
94482ef Added docstrings to Android string conversion functions
2a7b35b for the recently supported language: adding the 'hi' language folder generated by the script to prevent 'directory not found' errors when testing the reverse conversion (JSON to strings).
13a4849 small fix to the lang_dir
e5ca964 Refactor: Pre-load language JSON files before generating strings.xml files
f8ffe63 Use a single variable for the 'jsons' folder path and add error handling for missing 'jsons' folder.
7dbeaa1 Merge pull request #62 from OmarAI2003/improve-convert-jsons-to-xcstrings
a3e5fbf Minor edits to script spacing and comments
5fb2fc5 Merge pull request #63 from KesharwaniArpita/ArpitaContributionsHindi
fd91955 Create hi.json
9fcc0de fix: update inline comments to start with lowercase as per style guide.
8925a4b Rename variable for improved clarity
aee58c0 Add error handling for missing base language file
d41c8eb Remove automatic creation of the 'jsons' folder
d811de7 Optimize performance by pre-loading language JSON files
81da648 Refactor: Use a single variable for the 'jsons' folder path and ensure it exists.
f354bb4 Fix file handling: Use context managers to ensure safe reading and writing of files.
13d52f2 Merge pull request #58 from OmarAI2003/improve-convert-xcstrings-to-jsons
8b13ee6 Fix to en.json being written rather than en-US + minor edits
2a7e03d Merge pull request #61 from weblate/weblate-scribe-scribe-i18n
f0abf87 Translated using Weblate (French)
6c4acae Merge pull request #60 from OmarAI2003/fix-typo-in-readme.md
d30380a Revert: Move Localizable.xcstrings back to original location
46a68da moved Localizable.xcstrings again where it was as andrew told me
d426a4b Fix typo in README: Changed 'an tools' to 'tools'
0d48009  made the changes as per the feedback and added Localizable.xcstrings to 'jsons' directory
42e76dd Improve language handling and ensure directory creation
b1ccff7 Refactor: Use context manager for writing JSON files to ensure proper file handling.
5b97d83 Add JSON loading error handling in convert_xcstrings_to_jsons.py
32b8f70 Improve file handling in convert_xcstrings_to_jsons.py
7536be6 Update app menu headings to not include second word caps
c286cf2 Merge pull request #50 from weblate/weblate-scribe-scribe-i18n
3038710 Translated using Weblate (Spanish)
b80ddc7 Translated using Weblate (Spanish)
faf7ce3 Various fixes of strings and adding conjugate keys
1eb7d47 Minor update to readme headers
04574f8 Remove unused keys and fix colon spacing
8492a7a Make sure that application names are not localized
0ac6710 Merge pull request #48 from weblate/weblate-scribe-scribe-i18n
80708cb Translated using Weblate (Spanish)
dd15564 Merge pull request #47 from weblate/weblate-scribe-scribe-i18n
f05f74d Translated using Weblate (Spanish)

git-subtree-dir: app/src/main/assets/i18n
git-subtree-split: c916c4d563c2cf2ba8735494a76e97a6a1c912c2
@angrezichatterbox
Copy link
Member

Have we ever thought of having a LinkedIn Profile for Scribe @andrewtavis. Some open source orgs have it and it could open us to a lot of new developers.

@andrewtavis
Copy link
Member Author

CC @mhmohona who has brought up the same. As you all might have noticed, I'm not a LinkedIn user, but I'm happy to set something up if need be. It might make sense that @mhmohona makes it and makes @angrezichatterbox an owner as well (not sure how it works over there)? I'm fine with all org members having whatever level of admin rights and we can make sure there are enough owners that we have solid coverage?

@angrezichatterbox
Copy link
Member

CC @mhmohona who has brought up the same. As you all might have noticed, I'm not a LinkedIn user, but I'm happy to set something up if need be. It might make sense that @mhmohona makes it and makes @angrezichatterbox an owner as well (not sure how it works over there)? I'm fine with all org members having whatever level of admin rights and we can make sure there are enough owners that we have solid coverage?

I recently began using LinkedIn and noticed that several organizations have LinkedIn pages where they showcase their projects and accomplishments.

@mhmohona
Copy link
Member

mhmohona commented Dec 6, 2024

Hello @andrewtavis @angrezichatterbox, so how about having a LinkedIn page?
I havent done it before, so not sure about the requirement, shall I open the page in a call with both of you? Or it can be done in next dev sync?
Will it be a waste of time doing it in dev sync?

@angrezichatterbox
Copy link
Member

Hello @andrewtavis @angrezichatterbox, so how about having a LinkedIn page?
I agree with the idea about having a LinkedIn page.

havent done it before, so not sure about the requirement, shall I open the page in a call with both of you? Or it can be done in next dev sync?

I am totally fine with having a call for it to be done or discussing it in the next sync

@andrewtavis
Copy link
Member Author

Let's take some time in the sync for it 😊

@Roshanjossey
Copy link

Added to awesome-for-beginners

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-priority- High priority good first issue Good for newcomers hacktoberfest Included as a part of Hacktoberfest help wanted Extra attention is needed question Further information is requested
Projects
Status: In Progress
Development

No branches or pull requests

5 participants