# Dev Talk

**URL:** https://discourse.libretime.org/c/dev-talk/6.md?page=2

[Latest](https://discourse.libretime.org/latest.md) · [Categories](https://discourse.libretime.org/categories.md)

**Page:** 3

---

## [Update for Artwork and Media Type](https://discourse.libretime.org/t/update-for-artwork-and-media-type/372)

<div class="topic-metadata">

**Author:** [@codenift](https://discourse.libretime.org/u/codenift)\
**Replies:** 4\
**Last updated:** [September 13, 2019, 7:41pm UTC](https://discourse.libretime.org/t/update-for-artwork-and-media-type/372 "2019-09-13T19:41:33Z")

</div>

Hey guys, I know I said I was going to do a Pull Request last week but hold on to it so that I can fix a few things first. Since this was my first time contributing anything to GitHub I didn’t do any separate branches to…

---

## [Menu Design Thoughts](https://discourse.libretime.org/t/menu-design-thoughts/369)

<div class="topic-metadata">

**Author:** [@Togar](https://discourse.libretime.org/u/Togar)\
**Replies:** 3\
**Last updated:** [September 4, 2019, 5:02pm UTC](https://discourse.libretime.org/t/menu-design-thoughts/369 "2019-09-04T17:02:55Z")

</div>

Having lots of late-night thoughts as I’m familiarizing myself with the software. I’m having fun so far! Could we add a “New Show” button to the Dashboard? Would be great to have it on the top of the “Scheduled Shows” s…

---

## [Public roadmap and a process to onboard contributors](https://discourse.libretime.org/t/public-roadmap-and-a-process-to-onboard-contributors/120)

<div class="topic-metadata">

**Author:** [@gusaus](https://discourse.libretime.org/u/gusaus)\
**Replies:** 9\
**Last updated:** [August 28, 2019, 9:36pm UTC](https://discourse.libretime.org/t/public-roadmap-and-a-process-to-onboard-contributors/120 "2019-08-28T21:36:27Z")

</div>

Continuing the discussion from LibreTime Development Priorities:

---

## [Smartblock improvements](https://discourse.libretime.org/t/smartblock-improvements/254)

<div class="topic-metadata">

**Author:** [@loicP](https://discourse.libretime.org/u/loicP)\
**Replies:** 4\
**Last updated:** [March 7, 2019, 2:31pm UTC](https://discourse.libretime.org/t/smartblock-improvements/254 "2019-03-07T14:31:21Z")

</div>

Following smartblocks improvements could interess many users, could they be added to LT roadmap : Jingle track type : could be added automaticaly and randomnly to a smartblock, after a parameterized time without other …

---

## [Autoloading smartblock](https://discourse.libretime.org/t/autoloading-smartblock/253)

<div class="topic-metadata">

**Author:** [@loicP](https://discourse.libretime.org/u/loicP)\
**Replies:** 3\
**Last updated:** [March 6, 2019, 12:43am UTC](https://discourse.libretime.org/t/autoloading-smartblock/253 "2019-03-06T00:43:01Z")

</div>

When a show is created on the calendar, there is an optional “Autoloading playlist” which fills this show with a playlist one hour before this show airs. A similar feature “Autoloading smartblock” should be much more us…

---

## [Target OS is Ubuntu 16.04, or 18.04?](https://discourse.libretime.org/t/target-os-is-ubuntu-16-04-or-18-04/230)

<div class="topic-metadata">

**Author:** [@greenjon](https://discourse.libretime.org/u/greenjon)\
**Replies:** 7\
**Last updated:** [March 5, 2019, 12:01pm UTC](https://discourse.libretime.org/t/target-os-is-ubuntu-16-04-or-18-04/230 "2019-03-05T12:01:24Z")

</div>

According to the docs, “The recommended Libretime server platform is Ubuntu 16.04 LTS (Xenial Xerus).” Should we be recommending the current Ubuntu LTS (18.04), or is there a reason to prefer 16.04? I’m updating the do…

---

## [Proposal: Possibility to configure podcasts repetitions counter](https://discourse.libretime.org/t/proposal-possibility-to-configure-podcasts-repetitions-counter/198)

<div class="topic-metadata">

**Author:** [@xabispacebiker](https://discourse.libretime.org/u/xabispacebiker)\
**Replies:** 0\
**Last updated:** [October 20, 2018, 10:39am UTC](https://discourse.libretime.org/t/proposal-possibility-to-configure-podcasts-repetitions-counter/198 "2018-10-20T10:39:56Z")

</div>

One of the requirements I need for the station and that I think would be interesting is the possibility of configuring the repetition of a podcast: When using the automatically assignment of podcasts in a slot of the ca…

---

## [Fast new (extended) Weekly Schedule Widget for testing](https://discourse.libretime.org/t/fast-new-extended-weekly-schedule-widget-for-testing/133)

<div class="topic-metadata">

**Author:** [@JohnnyC1951](https://discourse.libretime.org/u/JohnnyC1951)\
**Replies:** 5\
**Last updated:** [October 15, 2018, 3:54am UTC](https://discourse.libretime.org/t/fast-new-extended-weekly-schedule-widget-for-testing/133 "2018-10-15T03:54:11Z")

</div>

I have AN ALL NEW CODE fast new alternative (extended) Weekly Schedule Widget for testing… which is user timezone aware (hopefully worked around the ‘midnight’ bug). Features not in the two default LT widgets include: S…

---

## [Managing Libretime development with live servers](https://discourse.libretime.org/t/managing-libretime-development-with-live-servers/59)

<div class="topic-metadata">

**Author:** [@rfb](https://discourse.libretime.org/u/rfb)\
**Replies:** 12\
**Last updated:** [October 13, 2018, 1:51pm UTC](https://discourse.libretime.org/t/managing-libretime-development-with-live-servers/59 "2018-10-13T13:51:09Z")

</div>

I run a Libretime for my community which I need to keep somewhat stable, but I would also like to create new features and contribute them back to the Libretime project. Ideally, I would see the results of my changes up o…

---

## [I attempted a GIT install. Just saying](https://discourse.libretime.org/t/i-attempted-a-git-install-just-saying/178)

<div class="topic-metadata">

**Author:** [@JohnnyC1951](https://discourse.libretime.org/u/JohnnyC1951)\
**Replies:** 1\
**Last updated:** [September 20, 2018, 12:14am UTC](https://discourse.libretime.org/t/i-attempted-a-git-install-just-saying/178 "2018-09-20T00:14:28Z")

</div>

The post flight check said Analyzer, Pypo & LS wasn’t running - check the greps Grep said all three were running with valid PIDs given. Entry page: The requested URL /embed/weekly-program was not found on this server…

---

## [On demand audio streaming](https://discourse.libretime.org/t/on-demand-audio-streaming/110)

<div class="topic-metadata">

**Author:** [@sdelice](https://discourse.libretime.org/u/sdelice)\
**Replies:** 4\
**Last updated:** [September 19, 2018, 4:46pm UTC](https://discourse.libretime.org/t/on-demand-audio-streaming/110 "2018-09-19T16:46:20Z")

</div>

I wonder if there is a way based on audio files Library stored in media folder to provide on demand audio streaming from libre time server ? The goal is to enable the followers to search and listen old musics that he has…

---

## [Radio Page. How to save 500k every page load in 2 minutes. No coding](https://discourse.libretime.org/t/radio-page-how-to-save-500k-every-page-load-in-2-minutes-no-coding/134)

<div class="topic-metadata">

**Author:** [@JohnnyC1951](https://discourse.libretime.org/u/JohnnyC1951)\
**Replies:** 1\
**Last updated:** [June 9, 2018, 10:34pm UTC](https://discourse.libretime.org/t/radio-page-how-to-save-500k-every-page-load-in-2-minutes-no-coding/134 "2018-06-09T22:34:36Z")

</div>

The green blurry background image is 580k big! That’s more than 20 seconds for some poor souls! Replace it with this optimized one I made. I cannot see any visible difference in use. Replace it with an optimised one. D…

---

## [Looking for folk implementing RSS Import](https://discourse.libretime.org/t/looking-for-folk-implementing-rss-import/113)

<div class="topic-metadata">

**Author:** [@JohnnyC1951](https://discourse.libretime.org/u/JohnnyC1951)\
**Replies:** 10\
**Last updated:** [March 24, 2018, 1:52am UTC](https://discourse.libretime.org/t/looking-for-folk-implementing-rss-import/113 "2018-03-24T01:52:07Z")

</div>

I need to make a solution for this scenario: 1/ Most shows auto-import, but some do not. The ones that do not auto-import can be manually imported every time? 2/ Blank new Playlists are being created, I get about 6 to …

---

## [Psql help with comparing timestamps](https://discourse.libretime.org/t/psql-help-with-comparing-timestamps/125)

<div class="topic-metadata">

**Author:** [@leonardpg](https://discourse.libretime.org/u/leonardpg)\
**Replies:** 3\
**Last updated:** [March 20, 2018, 4:13pm UTC](https://discourse.libretime.org/t/psql-help-with-comparing-timestamps/125 "2018-03-20T16:13:29Z")

</div>

This is my first time dealing with postgres, and I’m trying to write queries that will generate reports for SoundExchange. First I was curious to find all the files that were played during my reporting period, but Postg…

---

## [Team members wanted for a sub project - phone ins and streaming LT to YouTube](https://discourse.libretime.org/t/team-members-wanted-for-a-sub-project-phone-ins-and-streaming-lt-to-youtube/114)

<div class="topic-metadata">

**Author:** [@JohnnyC1951](https://discourse.libretime.org/u/JohnnyC1951)\
**Replies:** 2\
**Last updated:** [March 6, 2018, 3:32pm UTC](https://discourse.libretime.org/t/team-members-wanted-for-a-sub-project-phone-ins-and-streaming-lt-to-youtube/114 "2018-03-06T15:32:03Z")

</div>

I have this mostly working already. I have some demo code working. Streaming LT to YouTube is pretty easy and I have already published this elsewhere. TICKED I am implementing a BigBlueButton Integration which will ena…

---

## [Getting Started Developing LibreTime](https://discourse.libretime.org/t/getting-started-developing-libretime/89)

<div class="topic-metadata">

**Author:** [@paddatrapper](https://discourse.libretime.org/u/paddatrapper)\
**Replies:** 6\
**Last updated:** [January 27, 2018, 3:11pm UTC](https://discourse.libretime.org/t/getting-started-developing-libretime/89 "2018-01-27T15:11:47Z")

</div>

The documentation is a little sparse around how to setup and maintain a development environment for working on LibreTime. Contributing outlines git and social issues, but it doesn’t cover required packages for installing…

---

## [Extend metadata fields](https://discourse.libretime.org/t/extend-metadata-fields/87)

<div class="topic-metadata">

**Author:** [@dosmanak](https://discourse.libretime.org/u/dosmanak)\
**Replies:** 2\
**Last updated:** [January 27, 2018, 12:25am UTC](https://discourse.libretime.org/t/extend-metadata-fields/87 "2018-01-27T00:25:21Z")

</div>

Hello. I have found that in the database, there is much more fields than in metadata editor and e.g. smartblock criteria. Is it possible to extend the number of meta data fields to be used in Libretime? If the metadata…

---

## [Debugging Airtime](https://discourse.libretime.org/t/debugging-airtime/83)

<div class="topic-metadata">

**Author:** [@adamburnsuk](https://discourse.libretime.org/u/adamburnsuk)\
**Replies:** 2\
**Last updated:** [January 20, 2018, 10:12am UTC](https://discourse.libretime.org/t/debugging-airtime/83 "2018-01-20T10:12:00Z")

</div>

Hey everyone. I’m trying to set up a dev/debug environment and workflow for libretime so I can start getting into the code and making some changes that I need. (Once I learn the code a bit more I also plan to start sub…

[Previous page](https://discourse.libretime.org/c/dev-talk/6.md?page=1)
