<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
<div>Hello Srevin,<br></div><div><br></div><div>Yes, currently there is no single source of python3 activities (hence the asov4). But even after asolv4 is ready, there will be a gap between <i>submitting</i> activities for publication and <i>approved</i> activities being added to aslov4.<br></div><div><br></div><div>I think bundling activities as .xo file is the first step most developers do. Some of the activities are than are than packaged as distro specific packages (deb, rpm etc.) and submitted to distros to be added in their repositories. This allows installing activities natively like `# apt install sugar-browse-activity` . Shaan Subbaiah is currently working with Debian but I do not know if he submits packages as well. Maybe you can try yourself to submit your package to Debian and Fedora but its not straight forward and getting accepted is difficult, they have a rigorous quality standard including package should be reasonably free from bugs and should not interfere/modify other packages upon installation.<br></div><div><br></div><div>Activities on demo website are from Tony Anderson's <a href="https://github.com/tony37/Sugaractivities/tree/master/activities">repo</a> <a href="https://github.com/tony37/Sugaractivities/tree/master/activities">https://github.com/tony37/Sugaractivities/tree/master/activities</a> . These are old and mostly python2 based. Currently prototype of aslov4 with python3 activities is available at <a href="http://dev.laptop.org/pub/us/activities/focal/">http://dev.laptop.org/pub/us/activities/focal/</a> but I do not think it is meant for wider use and currently has only few activities as you can see from <a href="http://dev.laptop.org/pub/us/activities/focal/js/index.js">http://dev.laptop.org/pub/us/activities/focal/js/index.js</a> .<br></div><div><br></div><div>As for, aslov4, it seems to be a lot smaller project than I expected (unless I am proved to be wrong, which is usually the case with every programming project). It should be completed in less than a month. Currently I am busy, so most likely, there will be very little progress until July.But you can head over to wiki <a href="https://github.com/free-libre-software/sugarappstore/wiki">https://github.com/free-libre-software/sugarappstore/wiki</a> to find what needs to be done. Maybe you can implement some of the features. I will try to  push a broad test for generator part. So that if you work on it, you can work more confidently, knowing that changes you make won't create any regressions and compare changes using 'diff' between test output and actual output (change test output accordingly, if change is not regression but intended).<br></div><div><br></div><div>Regards,<br></div><div>Manish<br></div><div><br></div><div><br></div><div>May 31, 2020, 22:00 by srevin03@gmail.com:<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div dir="ltr"><div class="" style="font-family:trebuchet ms,sans-serif">Hello, hope all are doing well<br></div><div class="" style="font-family:trebuchet ms,sans-serif"><br></div><div class="" style="font-family:trebuchet ms,sans-serif">While reading the sugarlabs wiki, I had come across <a href="http://packages.sugarlabs.org" rel="noopener noreferrer" target="_blank">packages.sugarlabs.org</a> which seemed to work before, but at the moment, I could not connect to it<br></div><div class="" style="font-family:trebuchet ms,sans-serif">As long a the aslov4 is only under construction, I faced a confusion on where is the right place to submit new activities. <br></div><div class="" style="font-family:trebuchet ms,sans-serif">On sugar-docs (GitHub), there is a small instance of uploading the .xo of a python2 compatible activity however. Unfortunately, I failed in finding a proper guide to "How to publish a sugar activity'. I had previously seen in some discussions on IRC, but however the last known reference to the <a href="http://packages.sugarlabs.org" rel="noopener noreferrer" target="_blank">packages.sugarlabs.org</a> is here <a href="https://bugs.sugarlabs.org/ticket/4786" rel="noopener noreferrer" target="_blank">https://bugs.sugarlabs.org/ticket/4786</a> during GCI 2014. I can also see that, as we have a lot of a activities not only on GitHub, that is, on gitorious, etc. So I coud not find a curated list of sugarlabs' activities listed except on the work by @radii (aslov4),<br></div><div class="" style="font-family:trebuchet ms,sans-serif"><br></div><div class="" style="font-family:trebuchet ms,sans-serif">Can anyone guide me, so that I (or someone who is interested) can update the public wiki with the same information<br></div><div class="" style="font-family:trebuchet ms,sans-serif"><br></div><div class="" style="font-family:trebuchet ms,sans-serif">Few more links that confused me:<br></div><div class="" style="font-family:trebuchet ms,sans-serif">* <a href="http://downloads.sugarlabs.org" rel="noopener noreferrer" target="_blank">downloads.sugarlabs.org</a><br></div><div class="" style="font-family:trebuchet ms,sans-serif">* <a href="http://people.sugarlabs.org" rel="noopener noreferrer" target="_blank">people.sugarlabs.org</a><br></div><div class="" style="font-family:trebuchet ms,sans-serif"><br></div><div class="" style="font-family:trebuchet ms,sans-serif">Has distribution of activities turned into Linux Distribution specific binaries like .deb and .rpms, or are (*.xo) bundles' still used for public activity distribution (other than OLPC OS?); This also leads to another question, i.e if most activities are packaged in .xo's or only (.deb, .rpm, flatpak)<br></div><div class="" style="font-family:trebuchet ms,sans-serif"><br></div><div class="" style="font-family:trebuchet ms,sans-serif">Thanks<br></div><div class="" style="font-family:trebuchet ms,sans-serif">V/r<br></div><div class="" style="font-family:trebuchet ms,sans-serif">Srevin Saju<br></div></div></blockquote><div><br></div>  </body>
</html>