<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/index.php?action=history&amp;feed=atom&amp;title=Music_Blocks%2F2025-04-06-meeting</id>
	<title>Music Blocks/2025-04-06-meeting - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/index.php?action=history&amp;feed=atom&amp;title=Music_Blocks%2F2025-04-06-meeting"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Music_Blocks/2025-04-06-meeting&amp;action=history"/>
	<updated>2026-05-24T03:04:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Music_Blocks/2025-04-06-meeting&amp;diff=104670&amp;oldid=prev</id>
		<title>Pikurasa: Add backlog</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Music_Blocks/2025-04-06-meeting&amp;diff=104670&amp;oldid=prev"/>
		<updated>2025-07-02T23:26:30Z</updated>

		<summary type="html">&lt;p&gt;Add backlog&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Mebin ===&lt;br /&gt;
&lt;br /&gt;
2nd meeting&lt;br /&gt;
&lt;br /&gt;
Updated the proposal&lt;br /&gt;
&lt;br /&gt;
Speak activity&lt;br /&gt;
&lt;br /&gt;
=== Om Santosh ===&lt;br /&gt;
&lt;br /&gt;
Had exams last week&lt;br /&gt;
&lt;br /&gt;
=== Amber Jain ===&lt;br /&gt;
&lt;br /&gt;
Working on GIF issue&lt;br /&gt;
&lt;br /&gt;
Discussion: You can refactor the function.&lt;br /&gt;
&lt;br /&gt;
=== Farhan ===&lt;br /&gt;
&lt;br /&gt;
Looking into how you can &amp;quot;transform&amp;quot; samples to be staccato etc.&lt;br /&gt;
&lt;br /&gt;
=== Muhammad ===&lt;br /&gt;
&lt;br /&gt;
Worked on uploading multiple examples interface&lt;br /&gt;
&lt;br /&gt;
Naming &amp;quot;normal/short/long&amp;quot;: quarter -- half note -- whole note (at between 45-90bpm) &lt;br /&gt;
&lt;br /&gt;
Idea: The interface could be the staff, and a user could click on the staff to initiate the upload.&lt;br /&gt;
&lt;br /&gt;
LLM needs more objective descriptions&lt;br /&gt;
&lt;br /&gt;
Discussion&lt;br /&gt;
&lt;br /&gt;
=== Nikhil ===&lt;br /&gt;
&lt;br /&gt;
Working on representing a Git diff. Demonstrated text tags to show which blocks have been added, which have been deleted (diff).&lt;br /&gt;
&lt;br /&gt;
Feedback: This looks a bit busy. I think we should [work more on the representation].&lt;br /&gt;
&lt;br /&gt;
=== Diwangshu ===&lt;br /&gt;
&lt;br /&gt;
Synth -- multiple duration notes&lt;br /&gt;
&lt;br /&gt;
When should we play [a sample of a certain value].&lt;br /&gt;
&lt;br /&gt;
Discussion: Maybe we find the closest duration (that is longer than the duration we want), then we find the closest pitch duration.&lt;br /&gt;
&lt;br /&gt;
Question: Should I say &amp;quot;under investigation?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Answer: It&amp;#039;s stronger to say what approach you plan for your investigation.&lt;br /&gt;
&lt;br /&gt;
=== Anindya ===&lt;br /&gt;
&lt;br /&gt;
Reviewing proposals&lt;br /&gt;
&lt;br /&gt;
=== Mosty K ===&lt;br /&gt;
&lt;br /&gt;
Sugar AI API -- demonstrated an API interface test&lt;br /&gt;
&lt;br /&gt;
Devin: We can 0Auth with Google Workspace, if we want.&lt;br /&gt;
&lt;br /&gt;
Discussion: I would love some feedback on the image feature for https://mbassistant.streamlit.app/. Now it can assist with not so complex images and tell the users what exactly to do. We can potentially change from 2.0 flash to gemma which is OS model and performs better than 2.0-flash. &lt;br /&gt;
&lt;br /&gt;
Response: From what I understand this portal is for people testing SugarAI so they can test out the service, correct? But I read somewhere that you also have this has a docker container? So wouldn&amp;#039;t it just make sense to provide the docker image so they can test it out themselves?&lt;br /&gt;
&lt;br /&gt;
Cont. It is a docker container. The container opens up the end points.&lt;br /&gt;
&lt;br /&gt;
The current docker config:&lt;br /&gt;
You can run the docker image it will open /ask, /ask-llm (rag and without-rag query) to the LLM. Not Secured so any requests get passed through.&lt;br /&gt;
&lt;br /&gt;
This Updated System:&lt;br /&gt;
Opens the same end-points but it doesn&amp;#039;t give out results without authentication.&lt;br /&gt;
So we have 1- Admin Login Page&lt;br /&gt;
2 - Contributors Request Page&lt;br /&gt;
3- Admin Management Page at the same ip:8000/request-keys, /admin-login,/admin.&lt;br /&gt;
Their Keys are stored in sql database and are encrypted and  can always be deactivated. &lt;br /&gt;
&lt;br /&gt;
So this provides this layer of security that we really need because if someone finds out our end-points they can exploit it very easily. &lt;br /&gt;
&lt;br /&gt;
=== Ajeet ===&lt;br /&gt;
&lt;br /&gt;
=== Falgun ===&lt;br /&gt;
&lt;br /&gt;
Authentication discussion: There are various solutions; not &amp;quot;perfect&amp;quot;, but we can find solutions.&lt;br /&gt;
&lt;br /&gt;
=== T-aswath ===&lt;br /&gt;
&lt;br /&gt;
(busy this week)&lt;br /&gt;
&lt;br /&gt;
=== Harshit ===&lt;br /&gt;
&lt;br /&gt;
Looking for feedback; needs to upload; will upload.&lt;br /&gt;
&lt;br /&gt;
=== Shubham ===&lt;br /&gt;
&lt;br /&gt;
Moved data from www --&amp;gt; www2&lt;br /&gt;
&lt;br /&gt;
Pixel detection -- added feature to receive&lt;br /&gt;
&lt;br /&gt;
=== Justin ===&lt;br /&gt;
&lt;br /&gt;
(Working on proposals)&lt;br /&gt;
&lt;br /&gt;
=== Aman Naik ===&lt;br /&gt;
&lt;br /&gt;
Proposal: Should I include this (shows diagram)? Yes, include anything you are planning to do, why you plan to do it. &lt;br /&gt;
&lt;br /&gt;
https://forms.gle/Dav8BmPnjh77ZRuBA&lt;/div&gt;</summary>
		<author><name>Pikurasa</name></author>
	</entry>
</feed>