开源软件名称(OpenSource Name):MobileOrg/mobileorg开源软件地址(OpenSource Url):https://github.com/MobileOrg/mobileorg开源编程语言(OpenSource Language):Objective-C 72.9%开源软件介绍(OpenSource Introduction):What is MobileOrg?MobileOrg is a FREE (open-source) iPhone and iPod Touch application for storing, searching, viewing and editing your Org mode files. MobileOrg works offline. Although you may not always be online, you can always access your data. You can even capture notes while offline and sync the next time you have connectivity. MobileOrg feature overview
Org mode integrationOrg mode has built-in support for MobileOrg (or any other mobile client that may come along in the future and use the same asymmetric synchronization approach).
ContributingThere are a few minor things we request in order to make it easier to accept contributions. Of course, the main thing is to simply feel free to contribute any and all code. It’s much appreciated! Setting up your environmentXcode >=12 is required to build the project. For the usage of the Dropbox API an application key is necessary. You can obtain it from Dropbox. It is important to apply for keys of the App Folder type not the Full Dropbox type. Find the file AppKey.plist in the project and obtain the information you’ve received from Dropbox there. MobileOrg uses Swift Package Manager to resolve dependencies. WebDAV testsTo allow automated tests of syncing there is an additional Xcode scheme (All Tests) available. This scheme needs a running docker instance. To set up the WebDAV server for manual tests, please take the Test’s pre-action script as a starting point. iCloud testsYou have to log in into iCloud account on the simulator to be able to run unit-tests. Otherwise, the test run skips iCloud unit-tests with a warning in the console. Pull RequestsPull requests for bug fixes, features or anything else are gladly accepted. Since this is github we follow the fork/pull collaboration style. If you are planning to contribute you should have a fork of the mobileorg repository and issue pull requests from there. It is expected that the code reviewer will merge your pull request. If you wish to open a pull request for a proof of concept or feedback on an idea, please clearly indicate this in the description or title. git flow branching modelMobileOrg loosely follows branching inspired by the Git Flow branching model. How this affects contributing is that all new work should be based off the develop branch and be named either feature/your-new-feature, hotfix/some-bug-fix or similar. See the previous link for more information. This will make it much easier to merge your work. If you like to work further with your fork you should incorporate your changes into the develop-branch not by merging your branch into it, but by syncing your fork with the main repository. A description how to do this is available at GitHub Help. bug trackercontact
ChangelogSee: MobileOrg/mobileorg.github.io#1 CreditsMobileOrg is thanks to the following:
SupportMobileOrg will always stay free in the app store, but the Apple Developer program costs money. Currently I pay $99 a year to maintain this and keep it in the app store. If you’d like to donate toward that you can use the Sponsor button on the Github Repo. You support MobileOrg just by using it or assisting with bug fixes and feature development. Thanks for your continued interest. LicenseMobileOrg is distributed under the GNU Public License version 2. See LICENSE.txt for more info. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论