summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Kundiman <erik@megapahit.org>2024-07-08 13:31:42 +0800
committerErik Kundiman <erik@megapahit.org>2024-07-08 13:31:42 +0800
commitd9b2248211028454da6395b8bcad4915649d6ea8 (patch)
tree75664d2eff83b73a8b1504c2509bdfcbb153abb1
parentf69ce54e880038d349c5b5c9879504d2311725be (diff)
Adjust CONTRIBUTING.md & change SL to MP in README
-rw-r--r--CONTRIBUTING.md49
-rw-r--r--README.md12
2 files changed, 27 insertions, 34 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 6bd8a2b74c..99876c8119 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,8 +1,8 @@
# Contributor guidelines
-Thanks for your interest in contributing to Second Life! This document
+Thanks for your interest in contributing to Megapahit! This document
summarizes some of the most important points for people looking to contribute
-to the platform especially those looking to provide bug reports and code
+to the project especially those looking to provide bug reports and code
changes.
## Table of contents
@@ -13,46 +13,39 @@ changes.
## Communication
-Second Life has multiple channels for communication. Some of these channels are
+Megapahit has multiple channels for communication. Some of these channels are
more end-user focused, while others are more tailored for
developer-to-developer or support.
-- [feedback.secondlife.com][] is Second Life's primary community engagement
+- [Bugzilla][] is Megapahit's primary community engagement
forum. Ideas and bug reports should be placed here unless they relate to
ongoing development issues and developer-to-developer communication.
-- [Public user groups][slug] are held on a regular basis, including those for
- discussing open source development, content creation, server topics and more.
+- [IRC][] is publishing updates on a regular basis, including those for
+ announcing Git commit logs, nightly build URLs and more.
- [Github issues][] provide a means for staff to organize their
work and collaborate with other developers. By default most user-facing
- discussions should happen on [feedback.secondlife.com][] so that they are
+ discussions should happen on [Bugzilla][] so that they are
visible to more people, can build consensus, and be placed onto our public
roadmap. Github issues are useful for collaboration between viewer forks
and the official upstream and when engineering-specific and technical
collaboration is beneficial.
-- [Official forums][] exist for many topics including content creation,
- scripting, social topics and more.
-- The [opensource-dev mailing list][] is useful for announcements and
+- The [In-world group][] and [Discord][] exist for many topics including content creation,
+ scripting, social topics and more, and are useful for announcements and
discussion between viewer maintainers.
## Reporting bugs and requesting features
-Report bugs and provide ideas for features using the respective board on Second
-Life's feedback portal:
+Report bugs and provide ideas for features using the respective board on Megapahit's
+feedback portal:
-- [Features](https://feedback.secondlife.com/feature-requests)
-- [Scripting bugs](https://feedback.secondlife.com/scripting-bugs)
-- [Scripting features](https://feedback.secondlife.com/scripting-features)
-- [Server bugs](https://feedback.secondlife.com/scripting-bugs)
-- [Viewer bugs](https://feedback.secondlife.com/bug-reports)
-- [Web/Marketplace bugs](https://feedback.secondlife.com/web-bugs)
-- [Web/Marketplace features](https://feedback.secondlife.com/web-features)
+- [Viewer bugs and features](https://megapahit.com/enter_bug.cgi)
-Creating posts on feedback.secondlife.com is important as it allows the greatest
-exposure and input from Second Life users. It also allows Linden Lab staff to
+Creating posts on Bugzilla is important as it allows the greatest
+exposure and input from Second Life users. It also allows Megapahit staff to
place work on a single public roadmap.
-Issues created on feedback.secondlife.com are imported onto Github after they
+Issues created on Github or Discord are imported onto Bugzilla after they
have been reviewed by staff and accepted.
## Contributing pull requests
@@ -60,7 +53,7 @@ have been reviewed by staff and accepted.
If you wish to contribute a new pull request, please ensure that:
- You talk to other developers about how best to implement the work.
-- The functionality is desired. Be sure to talk to users and Second Life staff to ensure
+- The functionality is desired. Be sure to talk to users and Megapahit staff to ensure
the work is a good idea and will be accepted.
- The work is high quality and the PR follows [PR etiquette][]
- You have tested the work locally
@@ -68,9 +61,9 @@ If you wish to contribute a new pull request, please ensure that:
The [Git Style Guide](https://github.com/agis/git-style-guide) is also a good
reference for best git practices.
-[feedback.secondlife.com]: https://feedback.secondlife.com
-[slug]: https://community.secondlife.com/blogs/entry/6509-introducing-the-second-life-public-calendar/
+[Bugzilla]: https://megapahit.com
+[IRC]: irc://megapahit.net/#viewer
[PR etiquette]: https://gist.github.com/mikepea/863f63d6e37281e329f8
-[Github issues]: https://github.com/secondlife/viewer/issues
-[Official forums]: https://community.secondlife.com/forums/
-[opensource-dev mailing list]: https://wiki.secondlife.com/wiki/OpenSource-Dev
+[Github issues]: https://github.com/megapahit/viewer/issues
+[In-world group]: https://world.secondlife.com/group/1142646c-5fb2-162c-ecf8-c5e422ab5c6d
+[Discord]: https://discord.gg/jpt33HPVEK
diff --git a/README.md b/README.md
index 554193955d..63d5ec12d7 100644
--- a/README.md
+++ b/README.md
@@ -16,13 +16,13 @@ Lab's open source history and projects.
## Download
-Most people use a pre-built viewer release to access Second Life. Windows and macOS builds are
+Most people use a pre-built viewer release to access Second Life. macOS, GNU/Linux, and FreeBSD builds are
[published on the official website][download]. More experimental viewers, such as release candidates and
-project viewers, are detailed on the [Alternate Viewers page](https://releasenotes.secondlife.com/viewer.html).
+project viewers, are detailed on the same page.
-### Third Party Viewers
+### Third Party Viewer
-Third party maintained forks, which include Linux compatible builds, are indexed in the [Third Party Viewer Directory][tpv].
+As a third party maintained fork, which include Apple Silicon native builds, Megapahit viewer is indexed in the [Third Party Viewer Directory][tpv].
## Build Instructions
@@ -110,11 +110,11 @@ $ megapahit
## Contribute
-Help make Second Life better! You can get involved with improvements by filing bugs, suggesting enhancements, submitting
+Help make Megapahit better! You can get involved with improvements by filing bugs, suggesting enhancements, submitting
pull requests and more. See the [CONTRIBUTING][] and the [open source portal][] for details.
[Second Life]: https://secondlife.com/
-[download]: https://secondlife.com/support/downloads/
+[download]: https://megapahit.net
[tpv]: http://wiki.secondlife.com/wiki/Third_Party_Viewer_Directory
[open source portal]: http://wiki.secondlife.com/wiki/Open_Source_Portal
[contributing]: https://github.com/secondlife/viewer/blob/main/CONTRIBUTING.md