Willkommen beim JMP Development Update für den 19. Januar 2024!
Diese Woche wurden einige endgültige Korrekturen für JMP 18.0 veröffentlicht. Wir haben jetzt unsere Termine für das Einfrieren von JMP 18.0 L10N und der Dokumentation überschritten. Das Datum für die Erstellung der endgültigen Installationskandidaten für JMP 18.0 ist nun der 30.01.24, und die Freigabe durch die Qualitätssicherung ist für den 20.02.24 geplant. Der Zweig für JMP 18 EA8 wird am Montag, den 22.01.24 erstellt, sodass Kunden, die von den jüngsten Autorisierungskorrekturen betroffen sind, diese vor unserer Produktionsfreigabe testen können.
Jim hat diese Woche den JMP 18.1-Wartungszweig aus der 18.0-Quelle erstellt. Nick hat CI-Builds und Baseline-Tests sowie nächtliche Analysen und Snyk-Scans für den neuen Zweig aktiviert. Dank Bob und Jim laufen auch nächtliche Builds und Installationsprogramme für Mac und Win für 18.1. Ich habe gesehen, dass viele Entwickler und Tester bereits das Feld „Geplante Version“ verwenden, um Fixes für 18.1 anzugeben, und es gibt bereits 9 Elemente im Track, die als „Testbereit“ gekennzeichnet sind. Jim hat auch den 18.0.1-Zweig von 18.0 erstellt; Dieser „Punkt-Punkt“-Track steht Sicherheitsexperten zur Verfügung, um kritische Korrekturen an Bibliotheken von Drittanbietern zu übertragen. Die Veröffentlichung ist für zwei Monate nach unserem 18.0-Lieferdatum geplant.
JMP 19.0-Installationsprogramme sind verfügbar und der 19.0-Track war mit der Arbeit an neuen Funktionen ziemlich beschäftigt. Bitte beachten Sie, dass wir für keine Spur mehr NonAuth-Builds oder Installationsprogramme erstellen. Wenn die Autorisierung für alle vorhandenen Tracks für interne Benutzer eingerichtet ist, ist es großartig, diesen Teil des Nachtprozesses vereinfachen zu können.
Stringbot wurde auch für die Tracks 18.1 und 19.0 konfiguriert (Danke, Myron!), aber da dieses Wochenende ein Wartungszyklus für das dritte Wochenende von SAS ist, werden wir bis zum nächsten Wochenende (26.–27 . ) warten, um die ersten Stringbot-Läufe für JMP zu starten 18.1 und 19.0 .
Zum Schluss vielen Dank an Tonya Mauldin für das Teilen der Beta-/Absturzfälle dieser Woche mit ausgewählten Abstürzen!
JMP Beta Report 11924 – Verteilung | JMP Live (sas.com)
Allgemeine Ankündigungen
- Vielen Dank an John Sall für die Zusendung dieses Blogs über Maserntrends mit einigen interessanten saisonalen (und anderen) Grafiken!
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter bei Inside JMP zu werden, laden Sie bitte eine Kopie des Kennenlernformulars herunter. Füllen Sie einfach die Fragen aus und wenn Sie fertig sind, laden Sie es zusammen mit drei Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beigetragen haben, unsere JMP-Familie ein wenig vertrauter zu machen!
Wichtige bevorstehende Termine
- JMP 18.0 EA8 – 22.01.24
- Kandidat für den endgültigen Installer für JMP 18.0 – 30.01.24
- JMP 18.0 QA-Abnahme – 20.02.24
- Eine vollständige Liste der JMP 18- Termine finden Sie auf Confluence .
JMP-Entwicklungsaktualisierungen
Statistiken
- Jianfeng: Wir arbeiten an der Hinzufügung einer neuen Funktion, um exakte Tests für nichtparametrische Tests für mehrere Ebenen (mehr als 2 Ebenen) und für N größer als 50 zu ermöglichen ( JMP-13863 ). Dies wird von P&G gefordert. Mit dem genauen Code, der letztes Jahr von SAS portiert wurde, kann ich die Funktion aktivieren. Hier ist der Vorgeschmack auf den Bericht. Aufgrund des hohen Rechenaufwands möchte ich jedoch einen Fortschrittsbalken hinzufügen, damit Benutzer die Kontrolle über den Rechenprozess haben.
//Bericht von JMP
//Bericht von SAS
- John Sall: Für das Fit-Response-Screening wurden abschnittsweise LSMeans-Vergleiche überprüft (JMP-19632). Für Contour Profiler wurde ein Absturz behoben, wenn nicht genügend kontinuierliche Faktoren vorhanden waren (JMP-20008). Unterstützen Sie für „Kategorisch“ Konfidenzintervalle für Zellwahrscheinlichkeiten, sowohl „Anteil“ als auch „Rate“ (JMP-2006). Für Bootstrap Forest und Boosted Trees wurde der Tuning-Tabellenbericht vollständiger gemacht und unterstützt verschachtelte Fortschrittsbalken. (JMP-20064). Für Interaction Profiler werden Formate für Kurvenbeschriftungen unterstützt (JMP-20106) und für Response Screening wird die Arbeit an Poisson- und negativen Binomialantworten mit Clays Hilfe fortgesetzt (JMP-19552, JMP-19559).
- Laura CS: Habe den neuesten Entwurf des SEM-Dokumentationskapitels überprüft – es gab viele hilfreiche Ergänzungen. Habe noch ein paar weitere Simulationen für die kausale Inferenzarbeit durchgeführt und die meisten SEM-bezogenen Abschnitte fertig geschrieben.
Statistische Dokumentation
- Michael C: Verbleibende Inhaltsaktualisierungen für das Statistikdokument in 18.0 abgeschlossen; Ich habe Bücher für die Übergabe an das Dokumentationsteam vorbereitet, um Produktionsprüfungen durchzuführen und die endgültigen 18.0-Hilfen/Dokumente zu erstellen.
Statistiktests
- Jacob: Vorbereiten eines Usability-Tests mit Choice Designs für die Registerkarte „Analysieren“ von Easy DOE. Aktualisierung des Usability-Studientools zur Handhabung komplexerer Auswahldesigns. Hinzufügen eines neuen BLAS-Einheitentests zur Überprüfung der Richtigkeit der Berechnungen (basierend auf JMP-19839 ). Fortsetzung der Arbeit an der Abdeckung von Arrays und Testskripten zum Testen tabellarischer Modelle in Torch Deep Learning.
- Mark: Entwarf mit Jacob eine neue Usability-Studie für die Registerkarte „Analysieren“ in Easy DOE. Prüfung des endgültigen Entwurfs der SAS-100365-Patentanmeldung. Wir studieren Torch, um das Torch Deep Learning-Add-in weiter zu testen. Beantwortete Fragen.
- Tonya: Testen der CCB-Optionsinteraktionen und Fehlerüberprüfung.
Produktmanagement und Produktmarketing
- Dan V: Sarah Gilyard beginnt diese Woche im PM-Team als Senior Product Manager, Semiconductor. Sie lebt in Utah, also senden Sie ihr eine Teams-Nachricht und begrüßen Sie sie!
- Bryan F: Arbeitete an einer Vorlage zum Ausführen kontextbezogener Anfragen. Entwickelte eine erste Liste potenzieller Tester für eine EasyDOE-Studie. Beteiligt an der Planung zum Entfernen von Stilparametern aus dem Code. Bereitstellung von zusätzlichem Feedback zum AI Assistant-Studienskript zur Benutzerfreundlichkeit, Hochfahren von Instanzen des AI Assistant zum Testen und Überprüfung der Testergebnisse. Mehr Logistik im Zusammenhang mit dem Buchclub „Design of Everyday Things“. Fortsetzung mit der Logistik des JMP Discovery Summit User Lab.
Technische Unterstützung
- Duane: Viele von uns sind an der Autorisierung von JMP 18 für Luftspaltmaschinen und anderen Aspekten von My JMP beteiligt. Wendy arbeitet mit SAS Licensing Operations zusammen, um alle Lizenzanrufe in die Engagement-Warteschlange zu verschieben. Diese Änderung wird nächste Woche beginnen.
- Und wie immer gibt es hier die TS JMP Live-Berichte und den Link zum Jira-Filter mit den von TS gemeldeten Tickets der letzten 14 Tage .
Fallvolumen pro Woche:
Fallthemen für Engagement-Warteschlange, insgesamt:
Fallthemen für die Engagement-Warteschlange, letzte Woche:
Entwicklungsbetrieb
- Melanie: Passen Sie die Skripte und Prozesse für den Helpkeys-Job an, um ihn mit der Quelle im 18.0-Zweig auszuführen und die Helpmap-Datei sowohl im Hauptzweig als auch in 18.0 zu aktualisieren. Außerdem habe ich Allison einen Überblick über die Stringbot-Prozesse und JSL-Konflikte gegeben.
- Myron: Stringbot-Änderungen und -Updates für 19.0 ( JMPTOOL-977 ). Stringbot-Änderungen und -Updates für 18.1 ( JMPTOOL-1076 ). JiraBot-Benutzeroberfläche funktioniert ( JMPTOOL-939 ).
Lokalisierung
- Allison: Hatte eine Schulung mit Trish zu JMP-Dokumentations-Add-Ins und dem Lokalisierungsprozess. Die übersetzten SharedTextInsets wurden verarbeitet und sichergestellt, dass die aktualisierte Copyright-Sprache wiedergegeben wird. Ich habe mich mit JMP Legal getroffen, um über den Arbeitsauftragsprozess zu sprechen und an der Erstellung von Arbeitsauftragsvorlagen für die verschiedenen Anbieter gearbeitet, mit denen wir zusammenarbeiten.
- Trish: Treffen mit der Rechtsabteilung, um die Erstellung von Arbeitsaufträgen für Übersetzungsanbieter und Prüfer zu besprechen; Überprüfung des Prozesses zur Erstellung und Veröffentlichung lokalisierter JMP-Dokumentations-Add-Ins; Fertigstellung der HTML5-Hilfedateien zur Vorbereitung der Lieferung an das Dokumentationsteam am 23. Januar; Planung für die Übergabe der JMP-Dokumentation an Übersetzungsanbieter im Februar; Am 16. überprüfte ich noch einmal alle Lieferungen für den 18.0-Lokalisierungsstopp und meldete der Qualitätssicherung dann freudig, dass die Softwareübersetzungen abgeschlossen seien.
- Krzysztof: Hat den Text für die Ankündigung auf InsideJMP geschrieben. Die Änderung der JMP-Community-Übersetzung beginnt am 18. Januar . Das SharedTextInsets-Projekt wurde mit neuen Copyright-Strings aktualisiert. Die Dokumentationslokalisierungsrückgaben von Anbietern wurden verarbeitet.
- Sohail: Weitere Arbeiten am Terminologieprozess – Optimierung der Verarbeitungszeit und Genauigkeit des Termextraktionsprozesses.
Dokumentation
- Susan C: Implementierung des JSG-Feedbacks für JMP Live abgeschlossen. Nochmals vielen Dank an alle, die Feedback gegeben haben. Über JMP-Hilfevorlagen in Perforce-Verzeichnisse für 18 kopiert. Landras JMP Live-Inhalt auf der Seite „Was ist neu in JMP 18“ überprüft und mit meinen betroffenen Versionshinweisen verglichen = Y JMP Live Jiras. Für Funktionen, die nicht auf Landras Seite enthalten sind, arbeitete ich mit dem Entwickler zusammen, um herauszufinden, welche dokumentiert und formuliert werden mussten. Hat Landra auf der Confluence-Seite Feedback gegeben. Es wurde ein Problem behoben, bei dem die neue Seite „JMP Live Resources“ nicht in der JMP-Hilfe angezeigt wurde. Vielen Dank, Michael C, für Ihre Hilfe. Die Produktion hat die Bücher, für die ich verantwortlich bin, überprüft und Jiras aktualisiert.
- Qiana: Habe den Hilfeschlüsselbericht ausgeführt. Überprüfte Lebensläufe und HireVue-Videos für Praktikanten. Dokumentiert die Gruppenplattformfunktion. Vorbereitet für Doc Freeze. Erstellung von Produktionsskripten für zugewiesene Bücher.
- ChrisB: Dokumentierte neue Funktionen. Eingetragene Urheberrechtsänderungen. Überprüfte Hilfeschlüssel und einige der Python-Dokumente.
System-/Hosttests – Cary
- Mandy: Habe an 19 Korrekturen gearbeitet und 3 Tests neu geschrieben, nachdem die automatische Testware-Integration deaktiviert ist. Außerdem wurde ein neuer Datenfiltertest zu „main“ hinzugefügt, um dort einige neue Korrekturen zu testen. Ich habe mit 18 und 19 etwas mehr an Python-Tests gearbeitet und die Dinge scheinen schon lange vor den 18.0-Installer-Tests zu funktionieren. Ich habe meinen Arbeitsbereich notgedrungen für 18.1 auf Mac und Windows erstellt – alles bereit zum Testen. Ich arbeite an den Arbeitstagszielen für den Arbeitstag für 2024. Ich habe heute Zeit damit verbracht, den Basislinienunterschied bei MAIN zu verfolgen und zu aktualisieren, was meiner Meinung nach nur an numerischen Unterschieden bei M1/M2-Macs liegt ( JMPTEST-1113 ).
- Hunter: Autorisierungstests und Probleme an Daniel gemeldet, Python-Testergebnisse von zwei meiner Systeme an Mandy und Kimi gesendet (Vielen Dank, Kimi, dass Sie die Testware-Änderungen weiterverfolgt haben), sich mit Jim getroffen, um die neue Version 18.1 und die Hauptstandorte zu korrigieren in Perforce, überprüfte die Autorisierung in JMP 19.0, antwortete auf zwei JIRA-Probleme mit Fragen zur Autorisierung und JIRA-Verifizierungen.
Webtests – Cary
- Natalie Horton ist diese Woche im Web-Test-Team gestartet. Sie wird sich auf die HTML5-Automatisierung konzentrieren. Im Moment fängt sie an, JMP zu lernen.
- Josh L: Erstellte zwei MSAD-Gesamtstrukturen und aktualisierte die JMP Live Deployment-Skripts, um nun JMP Pro 18.1 und 19.0 auf den JMP Live Pool-Servern zu installieren. Weitere Maschinen von JMP Live 17.2 auf 18.1 und 18.0 auf 19.0 verschoben. Erörterung der Unterschiede zwischen MSAD Single Forest Multi Domain und Multi Forest mit einer einzelnen Domäne. Beantwortung von SE-Problemen und Fehlerbehebung bei Installationen.
System-/Hosttests – Peking
- Peking-Team:
- Da Li: (1) FERTIG: JMP Clinical 18 Testrunde Nr. 3 veröffentlichen, 6 neue Fehler erstellt ( JMPTESTBJ-2942 ). (2) Aktualisierter Code wird an scndaz / jmp_live_tests / Commit 1c94b4974fab – Bitbucket übermittelt. (3) Codeverbesserungen Schritt 1 aktualisiert auf scndaz / jmp_live_tests / Commit 4674ea99bfa3 – Bitbucket .
- Nan Wu: (1) Eskalieren Sie die Autorisierungsfrage, ob die „manuelle Aktivierung“ bei Kunden, die JMP offline verwenden, weiterhin für JMP 18.0 unter dem neuen Autorisierungsmechanismus benötigt wird oder nicht – die Entscheidung ist „Ja“, Kommentare im Fehler JMP-19733 hinzugefügt. (2) JMP 18.0-Regressionstest durchgeführt ( JMPTESTBJ-1806 ). (3) JMP 18.0 Help Content Review-Tests abgeschlossen ( JMPTESTBJ-1805 ). (4) Ich habe Feedback und Diskussion zu den Excel-Unterstützungsversionen für 18.0-Probleme mit Audrey und Bob gesendet, um die letzten Aktualisierungen für die 18.0-Excel-Versionsunterstützung vorzunehmen. Der zugehörige Fehler ist JMP-20021 . (5) JMP 18.0 Citrix-Test abgeschlossen – JMPTESTBJ-1701 .
- Kimi(Yu) Wang: (1) Fehlerüberprüfung. (2) Python – NF: Python-Beispiele in den Beispielskripten von JMP ( JMP-18914 ) – Fertig für 18.0. Verbesserte Unterstützung für die Paketinstallation ( JMP-19734 ) – Fertig für 18.0. Dt2pandas kann nicht mit pyproject.toml unter Windows installiert werden ( JMP-19922 ) – Fertig für 18.0. Python-Dateizuordnungssymbole unter macOS ( JMPTESTBJ-2759 ) – Fertig. (3) JMP 18.0: Überprüfung des Hilfeinhalts – In Bearbeitung: JSG für Python-Teil – Fertig. JSR für Python-Teil – Nicht bereit. (4) Versuchen Sie, den Absturz von Hunter zu reproduzieren – Absturz nach Import von Pyarrow auf Apple Silicon-Rechner. (5) Debuggen Sie Fehler für Python-Tests, auf die Hunter stößt, und beheben Sie die Testskripte. (6) Debuggen von Cary UT-Fehlern: Python-relevante Fehler werden durch die Entfernung von jpip.py verursacht. - habe Jim eine E-Mail geschickt. FD-Fehler werden durch das auf 2024 geänderte Urheberrecht verursacht – Korrektur auf 18.0 (Win & Mac Intel & Mac Silicon)
- Da Zhang: (1) Fehlerüberprüfung. (2) JMP Live-Stresstestkonfigurationen neu organisiert. (3) Untersuchung von OLE-Automatisierungsfehlern. (4) Q4-Gespräch mit Nala.
- Nala: (1) Fehlerüberprüfung. (2) Dokument-/Hilfetest für JMP 18 – Fertig. (2) JMP Clinical 18.0: Alle Berichte auf Nicardipin prüfen ( JMPTESTBJ-2946 ) – Fertig. (3) Testen von JMP Live NF: Anzeigen und Herunterladen von Datensätzen auf Weltraumebene ( WEBJMP-6650 ). (4) Abgeschlossene Q4-Gespräche.
Datenermittlung
- Und F:Arbeiten an der Visual Styling-Infrastruktur für JMP 19. Korrektur für die Lokalisierung in Plattformvoreinstellungen. Absturz beim Aufrufen von < behoben
- Parker: Verbesserte Geschwindigkeitsleistung für die Funktion JMPColor::mixRGB().
- Dave B: Ein Fehler bei der Reproduzierbarkeit paralleler Plots wurde behoben, an der Vorschau zum Speichern als PDF gearbeitet und ein von einem Kunden eingesandtes PDF-Importproblem untersucht.
- Xan: Achsenkorrekturen und Jitter-Arbeit.
DAMHIRSCHKUH
- Caleb: Fortsetzung der JMP 19-Entwicklungsarbeit und Vorbereitung auf meinen Vortrag bei RAMS nächste Woche.
Gastgeber
- Paul N
- Vorbereitung und Aufzeichnung einer Videopräsentation zur Python-Integration von JMP 18 für JMP Discovery. Überprüfung der Aktualisierungen der JMP Scripting Guides zur Python-Unterstützung.
- Sehen Sie sich die Veraltungen im QuickLook-Vorschaucode auf macOS an, wenn der Mindest-Build auf macOS 12.0 aktualisiert wird. Dies ermöglicht die Vorschau der Datentabelle im Finder.
- Erstellen Sie aktualisierte OpenSSL-Zertifikate für 2 JMP Live AWS-Instanzen.
- Wir betrachten einige kleinere Probleme, die bei der vorherigen Python-Integration aufgedeckt wurden und bei der Durchsicht der Dokumentation entdeckt wurden. Beabsichtigt, das Problem in 18.1 zu beheben.
- Python Send File( 'path_to.py'); Öffnet die Datei in einem Python-Skript-Editorfenster, zeigt aber auch die Fehlermeldung „Python-Datentyp ist ungültig“ an.
- Kimi entdeckte ein Problem beim allerersten Ausführen eines Python-Installationspakets (jpip) auf einem sauberen Computer aus JMP heraus. JMP selbst erkennt erst nach einem Neustart von JMP, dass die Pakete installiert wurden. Wahrscheinlich, weil der Ordner „site-packages“ noch nicht erstellt wurde. Die jpip-Installation prüft die Existenz des Verzeichnisses und entpackt die Datei site-packages.zip, bevor die Paketinstallation durchgeführt wird. Es scheint, dass Python nach der Initialisierung nicht erkennt, dass das Verzeichnis jetzt vorhanden ist, wo es vorher nicht vorhanden war. Eine Lösung wäre, dass der Installer die entpackten Site-Paketdateien im richtigen %APPDIR% ablegt, aber das funktioniert nur, wenn der Installer der Benutzer ist. Die andere Möglichkeit besteht darin, JMP-ZipArchive-Klassen zu verwenden, um die site-packages.zip bei Bedarf zu entpacken, bevor Python initialisiert wird. Sobald das Verzeichnis vorhanden ist, werden nachfolgende Installationen aus JMP sofort nach der Installation erkannt.
- John Schroedl: UI-Probleme beim Ausführen von JMP auf Citrix-basierten VMs wurden untersucht und behoben. Aktualisierte Confluence-Seite der JMP-Richtlinieneinstellungen. Diskussionen für visuelles Styling-Projekt. Arbeiten Sie mit Jared an vorgeschlagenen Projektänderungen. Beginn der Aktualisierung von libxml2 für Sicherheitsupdates. Ausgelassen: Last-Minute-Icon-Updates für JMP 18.
- Daniel: Die letzten Korrekturen und Funktionen für 18.0 sind vorhanden und der Fokus liegt nun auf der Verbesserung von AWS und MyJMP.
Interaktives HTML
- John Powell: Richten Sie den Jenkins-Build für die interaktive HTML-Vorlage für JMP 18.1 ein.
- Rückblicke zum Jahresende 2023. Der technische Support hat auf ein Benutzerproblem mit lokalen Datenfiltern reagiert.
- Durchführung eines Sprint-Retrospektivtreffens . Zusammenfassung der Erfolge unseres letzten Sprints .
- Teilnahme an einem Sprint-Planungstreffen unter der Leitung von Praveena. Besitz der Jira-Komponente aktualisiert ( JMPHTML-13475 ).
- Paul Spychala : Die Entwicklung dieser Woche konzentrierte sich darauf, über die Krankheit hinwegzukommen. Zu den weiteren Fehlerbehebungen gehörten der Diagrammtitel, der beim Zoomen/Verschieben teilweise durch das Y-Achsen-Feld verdeckt wurde [ JMPHTML-1562 ], und Treemaps, bei denen Größen- und Farbbeschriftungsformate in Tooltips ignoriert wurden [ JMPHTML-1587 ].
- Michael Senoyuit : Behoben: JMPHTML-1010 : Der angeheftete Tipppfeil fehlt und JMPHTML-1671 : Der behobene Tooltip wird nicht richtig angezeigt.
- Praveena:
- Treffen mit Aurora Tiffany-Davis, Annie Dudley und Michael Goff, um die Funktionsanfrage für Kontrollkartenwarnungen zu besprechen.
- Die folgenden Fehler wurden in 19.0 behoben und die Korrekturen in 18.1 integriert.
JMPHTML-660 S1514784: GB: Fehlende Faktoren = Als Null behandeln zeigt ein anderes Diagramm an
JMPHTML-666 S1521926: GB: Fläche: Linie: Einige Spitzen werden nicht ausgefüllt, wenn das Diagramm überlagert ist
JMPHTML-667 S1521927: GB: Fläche: Linie: Anderes Diagramm mit Nominalwert -> X und kontinuierlich -> Überlagerung und fehlende, ausgeschlossene Daten abrufen
JMPHTML-929 GB: Fläche: Der Bereichsstil, der % der Gesamtzahl mit fehlenden Kategorien anzeigt, führt zu ungefüllten Flächen
JMPHTML-1806 GB: Linie: Punkte in HTML5 verbunden, aber nicht auf dem Desktop
JMPHTML-1811 GB: Fläche: Zusätzliche Linien im Diagramm gezeichnet
JMPHTML-1953 GB: Linie: Gestapeltes Diagramm mit Überlagerungspunkten, die unerwartet mit ausgeblendeten, fehlenden Daten verbunden sind
JMPHTML-1996 GB: Bereich: Liniensegmente verbunden, wenn die Farbrolle zugewiesen ist
JMPHTML-1997 GB: Fläche: Zusätzliches Liniensegment, das zwischen Markierungen gezeichnet wird
JMPHTML-2482 GB: Bereich: Diagramm mit 3 Ys-Liniensegmentfarben werden nicht beibehalten oder gezeichnet
JMP Live
- Aurora: 18.1: Verbesserte Leistung beim Massenlöschen von Beiträgen. 19.0: Entwicklung eines Plans für Verbesserungen der Kontrollkartenwarnung. Sonstiges: Vorbereitung auf eine On-Demand-Präsentation (online) für JMP Discovery Europe. Ausgefüllte Softwareanfragen von Drittanbietern für verschiedene empfohlene Hauptversions-Upgrades.
Notiz von Shannon
Vielen Dank an Melanie Drake für das Teilen der folgenden Geschichte! In seinem Nachruf bemerkte ich, dass Mike einer der vielen Menschen war, die sich vom Leben und Vermächtnis von Martin Luther King Jr. inspirieren ließen. Es scheint besonders passend, dass seine Gedenkfeier am Montag stattfindet, da wir den MLK-Tag begehen.
Am Montag fuhr ich mit einem Freund nach Camden, SC, zur Beerdigung des Vaters eines anderen Freundes. Er war Journalist und Bürgerrechtler und es war ein inspirierender und bewegender Gottesdienst. Mehr über das Leben von Edward „Mike“ McClendon können Sie hier lesen.