LINUX LITE 7.2 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Linux Lite on Bountysource
#1
With the goal of continually improving our software, I've opened an account on Bountysource and will start offering bounties on features we want to add to our custom software.

How it works:

1) The Linux Lite team requests a feature to be added to existing LL software.
2) We then attach a bounty (a $dollar amount) to that feature request.
3) There are 3 ways you can fund new features to our existing software:

- you can send us a donation on our Bountysource page here - https://www.bountysource.com/teams/linuxlite
- send us a donation on our website here - https://www.freecinema2022.gq/donate.html and a note saying the donation is for our Bountysource page, mention what feature you want added, and we will place the feature request ourselves providing it is something we agree on. I would recommend you contact us first before making a donation so you're not paying for something that won't end up in our software.
- my personal preference, send us a donation here - https://www.freecinema2022.gq/donate.html and attach a note saying you want to boost an existing bounty eg. from $40 to $45 as an incentive to encourage development.

Funding for bounties requested by Linux Lite will be sourced from our donations. This is win win for everyone involved.

Our Bountysource page is here - https://www.bountysource.com/people/29895-linuxlite and is plugged into our Github page as convenience for developers.

We've posted our first Bounty which can be viewed here - https://www.bountysource.com/issues/7753...e-software

This announcement is just a quick overview, if you have any questions please let me know.
Reply
#2
Great news, hopefully the programmers will beat down the door to collect the bounties. Smile
[Image: q7j1yAl.png]
Reply
#3
Some code wizard will hopefully step in.

1) Replace the old progress bar on the installers with percentage and speed.
This is the best I can do:
Code:
stdbuf -oL -eL sudo apt-get install -y clementine --show-progress |  stdbuf -oL sed -n -e 's/Progress:[ ]\[//;s/%\]//;s/^[ \t]*//p' -e '/^.\{3\}..*/ s/^/#/p' | zenity --progress --auto-close
The progress bar is working only on the install part. It doesn't start when downloading. The bar starts when installation starts. No idea how to add download progress and speed and combine them with installation into a single progress bar.

2) If a user selects multiple programs to install, the installer will no longer run each script individually, all of their choices will be combined into one.
That would be awesome. I guess the script can make a list of packages to install and later use the list when installing packages.
Reply
#4
Our first contribution from the outside has started work on the Lite Software bounty, details here - https://github.com/linuxlite/litesoftware/pull/7 I've also updated our Dev page - https://www.freecinema2022.gq/code.html
Reply
#5
Smile That's great news. New contributions (in any form) are always exciting and motivating.
[Image: q7j1yAl.png]
Reply
#6
Thanks to a very generous donation from wirezfree, I've increased the bounty to $60 on Lite Software https://www.bountysource.com/issues/7753...e-software
Reply
#7
Hey, I like what he did. It's going to be so easy to maintain the new lite-software. But at first I couldn't run it
I've checked with bash -n
Code:
bash -n ./lite-software
./lite-software: line 600: syntax error: unexpected end of file
Noticed in line 282
Code:
--title="Lite-Software manager" --column "Choice" --column "Action" --column "Code Action" --hide-column=3\
--column arguments
Worked with this:
Code:
--title="Lite-Software manager" --column="Choice" --column="Action" --column="Code Action" --hide-column=3 \
Installation and removal of few packages worked. When installing and removing dialog shows a progress bar.
I've opened a gdebi-gtk and it wasn't detected as I assumed because pidof can't find it.
That's in line 43
Code:
  if [ "$(pidof synaptic gdebi-gtk)" ]; then
I guess this will do
Code:
if [[ "$(pidof synaptic)"||"$(pgrep gdebi-gtk)" ]]; then
Next, line 44 will close the package managers even if you click No
so I would change that to
Code:
if zenity --question --ok-label="Yes" --cancel-label="No" --text="A package manager is still running. You want to close it?"; then
Other than that this is perfect. I can't wait to see how he will manage to get download progress and data transfer rates working.
Maybe he can use pv. sudo apt-get install pv
http://blog.allanglesit.com/2011/08/bash...ess-of-dd/
It would be best if he could make it read stdout from apt-get.

Thanks for a generous donation Wirezfree.
Reply
#8
He's pushed another commit to fix the line 600: bug. He's done some superb work so far, I really hope he can successfully tie in the progress bar details.
Reply
#9
P.S. If you like Misko, you can suggest the use of pv to him - https://github.com/gerito1/litesoftware/network
Reply
#10
(01-29-2015, 05:31 PM)Jerry link Wrote: Thanks to a very generous donation from wirezfree, I've increased the bounty to $60 on Lite Software https://www.bountysource.com/issues/7753...e-software

That s a great gesture wirezfree ! Congrats . Wish I could , no money no candy , out of work due to sickness .
HP DV7 i7 2670QM 500.1GB 8GB Ram Dual-Boot LL2.4 Beta / Extix 15.1.1 64-bit 
Dell Inspiron 1720 CrunchBang 11

Duckduckgo ( for now )
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)