From 8c63dc93c735a904e61e1be5b9b4323e81b76f96 Mon Sep 17 00:00:00 2001 From: Tudor Girba Date: Thu, 12 Dec 2024 07:03:05 +0100 Subject: [PATCH] remove old slideshows feenkcom/gtoolkit#4240 --- src/Gt4Llm/GtLlmEsugSlideshow.class.st | 80 ------------- src/Gt4Llm/GtLlmMeetupSlideshow.class.st | 138 ----------------------- 2 files changed, 218 deletions(-) delete mode 100644 src/Gt4Llm/GtLlmEsugSlideshow.class.st delete mode 100644 src/Gt4Llm/GtLlmMeetupSlideshow.class.st diff --git a/src/Gt4Llm/GtLlmEsugSlideshow.class.st b/src/Gt4Llm/GtLlmEsugSlideshow.class.st deleted file mode 100644 index edd94ee..0000000 --- a/src/Gt4Llm/GtLlmEsugSlideshow.class.st +++ /dev/null @@ -1,80 +0,0 @@ -Class { - #name : #GtLlmEsugSlideshow, - #superclass : #PrioritySlideshow, - #category : #'Gt4Llm-Presentations' -} - -{ #category : #accessing } -GtLlmEsugSlideshow >> agenda: aSlide [ - - ^ aSlide paragraph - setPriority; - subtitleWithFormat: (self asSubtitle: 'Agenda'); - paragraph: '1.' asRopedText bold - , ' Working with ' asRopedText, 'OpenAI' asRopedText italic, ' and ' asRopedText, 'Ollama' asRopedText italic, ' in GT -' asRopedText , '2.' asRopedText bold - , ' The actual workbench -' asRopedText, '3.' asRopedText bold , ' A case study' asRopedText -] - -{ #category : #accessing } -GtLlmEsugSlideshow >> caseStudy: aSlide [ - - ^ aSlide lepiterPage - setPriority; - pageNamed: 'Case studies' from: 'gt4llm-lepiter' -] - -{ #category : #accessing } -GtLlmEsugSlideshow >> gt4ollamaBooklet: aSlide [ - - ^ aSlide lepiterPage - setPriority; - pageNamed: 'gt4ollama' from: 'feenkcom/gt4llm/lepiter_ollama' -] - -{ #category : #accessing } -GtLlmEsugSlideshow >> gt4openAiBooklet: aSlide [ - - ^ aSlide lepiterPage - setPriority; - pageNamed: 'gt4openai: working with OpenAI' from: 'gt4llm-lepiter' -] - -{ #category : #accessing } -GtLlmEsugSlideshow >> slidePriorities [ - "Instead of manually setting priorities, just list the slides in order here." - - - ^ #(#title: - #agenda: - #gt4openAiBooklet: - #gt4ollamaBooklet: - #caseStudy: - #thankYou: - ) -] - -{ #category : #accessing } -GtLlmEsugSlideshow >> thankYou: aSlide [ - - ^ aSlide titleWithFooter - setPriority; - titleBottomPadding: 30; - subtitleBottomPadding: 40; - titleWithFormat: (self asTitle: 'Thank you!'); - subtitleWithFormat: (self asTitle: 'Questions?'); - footerWithFormat: (self asBigText: 'https://github.com/feenkcom/gt4llm') -] - -{ #category : #accessing } -GtLlmEsugSlideshow >> title: aSlide [ - - ^ aSlide titleWithFooter - setPriority; - titleBottomPadding: 30; - subtitleBottomPadding: 40; - titleWithFormat: (self asTitle: 'gt4llm'); - subtitleWithFormat: (self asSubtitle: 'Software Development with LLMs in Glamorous Toolkit'); - footerWithFormat: (self asBigText: 'Veit Heller (veit.heller@feenk.com)') -] diff --git a/src/Gt4Llm/GtLlmMeetupSlideshow.class.st b/src/Gt4Llm/GtLlmMeetupSlideshow.class.st deleted file mode 100644 index 21ed231..0000000 --- a/src/Gt4Llm/GtLlmMeetupSlideshow.class.st +++ /dev/null @@ -1,138 +0,0 @@ -Class { - #name : #GtLlmMeetupSlideshow, - #superclass : #PrioritySlideshow, - #category : #'Gt4Llm-Presentations' -} - -{ #category : #accessing } -GtLlmMeetupSlideshow >> anActualUseCase: aSlide [ - - ^ aSlide lepiterPage - setPriority; - startPage: (LeDatabase gtBook pageNamed: 'Case studies of Moldable Development') -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> gt4llm: aSlide [ - - ^ aSlide title - setPriority; - titleBottomPadding: 30; - titleWithFormat: (self asSubtitle: 'gt4llm') -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> gt4openAiBooklet: aSlide [ - - ^ aSlide lepiterPage - setPriority; - startPage: ((LeDatabase databaseNamed: 'feenkcom/gt4llm/lepiter') - pageNamed: 'gt4openai') -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> gtPage [ - - - - ^ (LePage named: 'What is GT?') - addSnippet: (LeTextSnippet new - string: 'Let’s start exploring! A part of GT is Lepiter, a notebook environment. We are in it now.'); - addSnippet: (LeTextSnippet new string: 'Here is a simple code snippet:'); - addSnippet: (LePharoSnippet new code: '5 / 3'); - addSnippet: (LeTextSnippet new string: 'And another:'); - addSnippet: (LePharoSnippet new code: 'Color blue'); - addSnippet: (LeTextSnippet new string: 'And a more complex one:'); - addSnippet: (LePharoSnippet new - code: 'GtGraphCircleNeighbourhoodExamples new emptyNeighborhoodWithThreeCirclesAndSpace'); - addSnippet: (LeYoutubeReferenceSnippet new - urlString: 'https://www.youtube.com/watch?v=lqogvp1dGpk'); - yourself -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> orouborosPage: aSlide [ - - - ^ aSlide classCoder - setPriority; - class: self class; - expandMethodAt: (self class selectors sorted - detectIndex: [ :aMethodName | aMethodName = #orouborosPage: ]) -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> slidePriorities [ - "Instead of manually setting priorities, just list the slides in order here." - - - ^ #(#title: - #whatIsGt: - #whatIsGtPage: - #orouborosPage: - #whatIsItActually: - #anActualUseCase: - #gt4llm: - #whatIsGtPageAgain: - #gt4openAiBooklet: - #thankYou: - ) -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> thankYou: aSlide [ - - ^ aSlide titleWithFooter - setPriority; - titleBottomPadding: 30; - subtitleBottomPadding: 40; - titleWithFormat: (self asTitle: 'Thank you!'); - subtitleWithFormat: (self asTitle: 'Questions?'); - footerWithFormat: (self asBigText: 'https://github.com/feenkcom/gt4llm') -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> title: aSlide [ - - ^ aSlide titleWithFooter - setPriority; - titleBottomPadding: 30; - subtitleBottomPadding: 40; - titleWithFormat: (self asTitle: 'Software Development with LLMs'); - subtitleWithFormat: (self asTitle: 'in Glamorous Toolkit'); - footerWithFormat: (self asBigText: 'veit.heller@feenk.com') -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> whatIsGt: aSlide [ - - ^ aSlide title - setPriority; - titleBottomPadding: 30; - titleWithFormat: (self asSubtitle: 'What is GT?') -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> whatIsGtPage: aSlide [ - - ^ aSlide lepiterPage - setPriority; - startPage: (self db pageNamed: 'What is GT?') -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> whatIsGtPageAgain: aSlide [ - - ^ aSlide lepiterPage - setPriority; - startPage: (self db pageNamed: 'What is GT?') -] - -{ #category : #accessing } -GtLlmMeetupSlideshow >> whatIsItActually: aSlide [ - - ^ aSlide title - setPriority; - titleBottomPadding: 30; - titleWithFormat: (self asSubtitle: 'Okay, but... What is GT? What is it good for?') -]