Ubuntu? LOL.
Posted 12 May 2015 - 12:42 AM
Ubuntu? LOL.
"When God shuts a Window, he opens a Linux." —Linus 8:7
Posted 12 May 2015 - 01:11 AM
[DISCUSSION #3: What OS will Reveal support?]
I think Lubuntu 14.04 would be a good choice because:
- What-ever distro is picked only some people will have it, others will need to download it to participate in Reveal developement, and Lubuntu is one of the smaller full sized distros.
- Lubuntu has low system requirements and uses the LXDE desktop environment making it a good fit for virtual-machines, which I suspect at least some of those who contribut to Reveal will probably use.
- It's Ubuntu based, but because it's smaller than many other Ubuntu derivatives much of what is coded into Reveal For Lubuntu 14.04 might be easy to port to a wide variety of Ubuntu derivatives, because it's less likely a tool used will be excluded in other derivatives which are usually larger.
- Lubuntu 14.04 is an LTS release which means that release of Reveal will be useful to users longer, compared to Lubuntu 15.04 which few people will still be running come winter.
I think Ubuntu 14.04 would be a good choice because:
- What-ever distro is picked only some people will have it, others will need to download it to participate in Reveal, and Ubuntu isn't super big.
- Ubuntu is a popular distro, and many users on BC use Ubuntu derivatives so the switch should be faily painless.
- Ubuntu 14.04 is an LTS release which means that release of Reveal will be useful to users longer, compared to Ubuntu 15.04 which few people will still be running come winter.
I think Debian 8.0.0 - LXDE would be a good choice because:
- Many of the users on BC are using Ubuntu derivatives, which means the Reveal for Debian 8.0.0 - LXDE might be easy to port to a wide variety of systems BC memebers use.
- Debian stable releases come out every 3 years so that release of Reveal will have a farily long life-cycle.
- It has the LXDE desktop environment so it will be more VM friendly than Debian 8.0.0 which has Gnome.
- What-ever distro is picked only some people will have it, others will need to download it to participate, and Debian - LXDE is one of the smaller full sized distros.
Edited by hollowface, 12 May 2015 - 01:12 AM.
Posted 12 May 2015 - 01:53 AM
Seriously.
Linux Mint.
It is the most widely used OS out there, A lot of the BC members use it.
"When God shuts a Window, he opens a Linux." —Linus 8:7
Posted 12 May 2015 - 07:40 AM
I feel like with this type of bash script, if you test it with using only Debian, it is more than likely going to work on all Debian based distros. Especially since Debian is farther back release wise, it should work with any newer variant of Debian. Same goes for RedHat based distros.
This is my feeling anyway. Of course it may not be exactly that, and it's always good to test it out on a wide range for any anomalies. I don't think it will need much of a change between any of the distros, or any at all though.
Posted 17 May 2015 - 02:06 PM
[DISCUSSION #3: What OS will Reveal support?]
Discussion is going great thus far. New suggestions are still welcome, but currently the candidates are Ubuntu, Lubuntu, Linux Mint, Debian, and Debian - LXDE, however before a vote can be called the suggestions will need to be clarified furthered. Reveal is flavor, release and version specific (eg: Reveal For Linux Mint 17.1 - Cinnamon X86-64 0.1 Testing) so the choices must be too. For example, with Ubuntu is it Ubuntu - Core, Ubuntu - Server, Ubuntu - Desktop? Which release of it would be we starting from (eg: 15.04)? Which version will be used (eg: X86-32, or X86-64)?
Posted 17 May 2015 - 02:49 PM
[DISCUSSION #3: What OS will Reveal support?]
Here's an expansion on my suggestions: Lubuntu 14.04 X86-32, Lubuntu 14.04 X86-64, and Debian 8.0.0 - LXDE X86-64. I think going 64bit makes the most sense for the primary Reveal script, because that's where the future is. Many people still run 32bit operating systems (I have a 32bit laptop), but to me that makes more sense for one of the other ported versions of Reveal, not the primary one version.
Posted 17 May 2015 - 04:08 PM
I think going 64bit makes the most sense
I agree with you for the same reasons you state.
"When God shuts a Window, he opens a Linux." —Linus 8:7
Posted 18 May 2015 - 02:37 PM
[DISCUSSION #3: What OS will Reveal support?]
End of discussion. Results will be determined by a vote. I've tried to use the distros' native naming scheme as that is what Reveal will be using for it's naming.
Vote for one of the following:
1. Ubuntu 14.04 Desktop i386
2. Ubuntu 14.04 Desktop amd64
3. Ubuntu 14.04 Core i386
4. Ubuntu 14.04 Core amd64
5. Ubuntu 14.04 Server i386
6. Ubuntu 14.04 Server amd64
7. Ubuntu 15.04 Desktop i386
8. Ubuntu 15.04 Desktop amd64
9. Ubuntu 15.04 Core i386
10. Ubuntu 15.04 Core amd64
11. Ubuntu 15.04 Server i386
12. Ubuntu 15.04 Server amd64
13. Debian 8.0.0 i386
14. Debian 8.0.0 amd64
15. Debian 8.0.0 LXDE amd64
16. Lubuntu 14.04 i386
17. Lubuntu 14.04 amd64
18. Linux Mint 17.1 Cinnamon 64bit
19. Linux Mint 17.1 Cinnamon 32bit
20. Linux Mint 17.1 Cinnamon No Codecs 64bit
21. Linux Mint 17.1 Cinnamon No Codecs 32bit
22. Linux Mint 17.1 Cinnamon OEM 64bit
23. Linux Mint 17.1 Mate 64bit
24. Linux Mint 17.1 Mate 32bit
25. Linux Mint 17.1 Mate No Codecs 64bit
26. Linux Mint 17.1 Mate No Codecs 32bit
27. Linux Mint 17.1 Mate OEM 64bit
28. Linux Mint 17.1 XFCE 32bit
29. Linux Mint 17.1 XFCE 64bit
30. LMDE 2 Cinnamon 32bit
31. LMDE 2 Cinnamon 64bit
32. LMDE 2 Mate 32bit
33. LMDE 2 Mate 64bit
In the event of a tie a re-vote will occur between the tied candidates.
Edited by hollowface, 18 May 2015 - 02:38 PM.
Posted 18 May 2015 - 03:35 PM
My vote.
18. Linux Mint 17.1 Cinnamon 64bit
"When God shuts a Window, he opens a Linux." —Linus 8:7
Posted 18 May 2015 - 05:44 PM
My Vote:
Ubuntu 14.04 Desktop amd64
Posted 19 May 2015 - 08:03 AM
Posted 19 May 2015 - 09:02 PM
Are people who didn't contribute to the discussion allowed to vote?
You are more than welcome to vote, regardless of whether you've been part of the discussion, and regardless of whether you ever visit this thread again.
Posted 20 May 2015 - 12:05 AM
[Vote #3: What OS Will Reveal Support?]
End of vote. Linux Mint Cinnamon 64bit is the OS that the primary version of Reveal will be designed for, and development will start from the 17.1 release.
Posted 23 May 2015 - 06:37 PM
DISCUSSION #4: How to get and output the CPU details?
This is the commence of work on the primary Reveal script. A quick summary of what's been decided thus far is that the primary version of Reveal is designed for Linux Mint Cinnamon 64bit, currently we're building for the 17.1 release of Linux Mint.
This discussion is for development of the code that retrieves and displays the CPU details. As previously discussed the details to be retrieved are:
- CPU model name
- Number of CPU cores
- CPU clock-rate (rated rate and running rate)
- CPU architecture
- CPU virtualization support
- CPU PAE support.
Remember, this is done for each CPU. At the end of the script the data is outputted. The output format prototype is:
System Information
CPUs:
- CPU Model Name (and some details like the rated-clock rate, running clock-rate, number of cores)
- Virtualization support:
- PAE support:
GPUs:
- GPU Model Name (and some details like the amount of dedicated memory)
- N/A
RAM: amount of ram
Network Adapters:
- Adapter Model Name
- Adapter type:
- Configured:
- IP Address: This is just a confirmation, as discussed the actual address is not displayed.
- IPv4 method:
- IPv6 method:
Storage Devices (as in hard-drives, ssds, flash-drives)
- Device Model Name
- Partition-table type: (eg MBRPT or GPT)
- Partitions:
- /dev/sda1: Label:ESP, Filesystem:fat32, etc (the information shown here is just an example)
- /dev/sda2: Label:OSP, Filesystem:ext4, etc (the information shown here is just an example)
- /dev/sda3: Filesystem:swap, etc (the information shown here is just an example)
Media Devices (as in optical media devices like DVD burners)
- Device Model Name (and type like DVD+RW DL Writer)
Operating System: OS Name (and the kernel)
Active Computer Firmware Interface: (this is where it would say UEFI, EFI, or BIOS)
- REF: http://www.bleepingcomputer.com/forums/t/575611/reveal-bash-script-development-thread/#entry3703764
Some people may prefer to collaboratively develope code within this thread, some may prefer to work on their own but post their ideas along the way to spark ideas in others, while others may prefer to develope on their own and then submit the final result to the thread for discussion and voting. What-ever works for you. When the discussion ends, the different codes will be voted upon, and after the vote results are in, the chosen code will be made into "Reveal For Linux Mint 17.1 Cinnamon 64bit 0.1 Testing". Keep in mind that this project is for both beginners and experts so being descriptive is advisable especially if your code is complex.
Make sure to add this to the tops of your posts in this discussion (replace the curved brackets with square ones):
(url=http://www.bleepingcomputer.com/forums/t/575611/reveal-bash-script-development-thread/#entry3714685)(DISCUSSION #4: How to get and output the CPU details?)(/url)
Edited by hollowface, 23 May 2015 - 06:40 PM.
0 members, 1 guests, 0 anonymous users