mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-02-23 15:46:28 +08:00
Summary: - We now make verbose log files continuously as you use the app - We ship the logs to LogStash via S3 when an exception occurs - We log the DatabaseStore, ActionBridge and Analytics packages - We are now on the latest version of Electron 0.26.0 - We are now on Chrome 42 and io.js 1.4.3 - We should be setup to use ASAR soon. Update atom.sh to reflect that we're now electron oniguruma was unnecessary correctly find log files that haven't been shipped yet Fix a small issue with nodeIsVisible after upgrade to Chrome 42 Delete old logs, better logging from database store, don't ship empty logs Test Plan: Run existing tests Reviewers: evan Reviewed By: evan Differential Revision: https://phab.nylas.com/D1531
67 lines
2.3 KiB
Markdown
67 lines
2.3 KiB
Markdown
---
|
|
Title: Welcome
|
|
TitleHidden: true
|
|
Section: Getting Started
|
|
---
|
|
|
|
<img src="images/nylas.png" class="center-logo"/>
|
|
<h2 style="text-align:center;">Nylas Package API</h2>
|
|
<p style="text-align:center; margin:auto; margin-bottom:60px;">
|
|
The Nylas Package API allows you to create powerful extensions to Nylas Mail. The client is built on top of Electron and runs on Mac OS X, Windows, and Linux. It exposes rich APIs for working with the mail, contacts, and calendar and a robust local cache layer. Your packages can leverage NodeJS and other web technologies to create innovative new experiences.
|
|
</p>
|
|
|
|
<table class="no-border">
|
|
<tr><td style="width:50%;">
|
|
|
|
<h4>Installing Nylas Mail</h4>
|
|
<p>
|
|
Nylas Mail is available for Mac, Windows, and Linux. Download the latest build for your platform below:
|
|
</p>
|
|
<ul>
|
|
<li><a href="https://edgehill.nylas.com/download?platform=darwin">Mac OS X</a></li>
|
|
<li><a href="https://edgehill.nylas.com/download?platform=linux">Linux</a></li>
|
|
<li><a href="https://edgehill.nylas.com/download?platform=win32">Windows</a></li>
|
|
</ul>
|
|
|
|
</td><td style="width:50%;">
|
|
|
|
<h4>Package Architecture</h4>
|
|
<p>
|
|
Packages lie at the heart of Nylas Mail. Each part of the core experience is a separate package that uses the Nylas Package API to add functionality to the client. Learn more about packages and create your first package.
|
|
</p>
|
|
<ul>
|
|
<li><a href="./PackageOverview.html">Package Overview</a></li>
|
|
</ul>
|
|
|
|
</td></tr>
|
|
<tr><td style="width:50%; vertical-align:top;">
|
|
|
|
<h4>Dive Deeper</h4>
|
|
|
|
<ul>
|
|
<li><a href="./Architecture.html">Application Architecture</a></li>
|
|
<li><a href="./React.html">React & Component Injection</a></li>
|
|
<li><a href="./InterfaceConcepts.html">Core Interface Concepts</a></li>
|
|
<li><a href="./Database.html">Accessing the Database</a></li>
|
|
<li><a href="./DraftStoreExtensions.html">Draft Store Extensions</a></li>
|
|
</ul>
|
|
|
|
</td><td style="width:50%; vertical-align:top;">
|
|
|
|
<h4>Debugging Packages</h4>
|
|
<p>
|
|
Nylas Mail is built on top of Electron, which runs the latest version of Chromium. Learn how to access debug tools in Electron and use our Developer Tools Extensions:
|
|
</p>
|
|
<ul>
|
|
<li><a href="./Debugging.html">Debugging in Nylas</a></li>
|
|
</ul>
|
|
|
|
</td></tr>
|
|
<tr colspan="2"><td>
|
|
<h4>Questions?</h4>
|
|
<p>
|
|
Need help? Check out the [FAQ](./FAQ.html) or post a question in the [Nylas Mail Facebook Group](facebook.com/groups/nylas.mail)
|
|
</p>
|
|
|
|
</td></tr>
|
|
</table>
|