To Do for Shift:One


Recommended Posts

0.6 is out...and looking to the future, we see many things ahead, lots of ideas, and we even have a preliminary roadmap leading up to Shift 1.0. But, realistically speaking, we still have a long way to go. Shift 0.6 was a "rebirth" of the Shift Linux project, moving away from the old Morphix base onto the new Ubuntu base. 0.7 up to 0.9.x will be a time for shaping up Shift upon this new base, and making it ours. So, as an addition to Barney's call for help, I'm going to list a few things we'll need for the road ahead. This list is meant for the developers, the graphics team, the enthusiasts, the readers, and anyone with a spare minute or two. Most of these things are frugal, and do not require "membership" on the Shift team (but everyone will be given credit!) So, if anyone would like to tackle any of these things, please PM anyone with a Shift Linux badge (like me).

1. Shift graphics (Wallpaper, Screensavers, GTK themes, XFCE/Gnome/KDE4 themes, etc.)

2. Windows Applications. Examples are a dedicated ISO burner, and possibly a hardware-checker app.

3. Inter-version cooperation - All 3 versions share common art, screensavers, and so on.

4. A repository. With that, someone to "manage" the repository.

5. New ideas for applications. How to make them work would be nice too :)

6. Research, Research, Research. With all of these ideas in mind, how do we make them work?

7. More meetings and more community interaction.

8. A "real" timetable that ensures our releases flow smoothly.

9. Mega-easy installing application.

10. And, off in the Linux cloud - No Terminal "required".

Once again, this list is for everyone. Grab a piece, post about it, PM, and let's all make Shift perfect!

Edited by CrimsonRedMk
Link to comment
https://www.neowin.net/forum/topic/616416-to-do-for-shiftone/
Share on other sites

Looking into my crystal ball, I see a Linux-using ex-staffer joining in and helping (when he gets a new computer) with some of the items related to the "Lite" version. I can help also with getting a common look/theme (and keyboard shortcuts) into Flux (is there an XFCE user on-board the Shift team?).

If you're looking for an easy-to-use package management tool, I suggest using Smart. It's by far the most common one I've used, mainly because it's independent of the backend used (so which distro and which package system used doesn't matter; it can do apt, yum, YaST, urpmi, slack-pkg and so on).

  • 1 month later...

Please, add these things for 1.0! It would make me love this distro very much.

Inter-version cooperation you said. Something like a global theme manager would be nice then. This would be as customizable as KDE's themes (Color scemes, widget styles etc seperate, and everything configurable). Also, for this, the theme would "just work", no seperate settings for root programs surprising you. And by global I mean it should affect both Qt, KDE and GTK/GNOME apps. (Yeah, currently, Qt apps, and KDE apps have seperate settings). You could base the widget style on Qtcurve: http://kde-look.org/content/show.php/QtCur...9?content=40492

OSS4 by default for all applications. OSS is the standard sound system for Unix systems, should be easy to develop for (I don't know coding myself), "just works" and has real software mixing, and can put all programs in seperate streams so that you can select volume seperately for all programs (if you want). There is Pulseaudio wich Ubuntu has adopted in its new release, but the only way it wins over OSS right now are some network features, and OSS has support in most applications Now. OSS4 was GPL'ed a while ago. If we have it as a standard we can finally get rid off all sound problems.

Make it easier to manage Input Methods (for inputting japanese for example), and drives. There is a partition editor in Ubuntu, but it's only able to change partitions themselves. I would also like to be able to change mount points and such for all drives.

You mentioned windows applications. May I suggest helping out with WINE then? The are a few things that can improve it noticably, a part from the regular improvements:

Make msstyles work completely in WINE. There was some work on msstyles but right now if you select a theme it's very slow and not rendered properly. If you get this done, maybe you can make a fitting msstyle also?

Get antialiasing up to the level the rest of the GNU/Linux desktop has, for WINE's fonts.

Add more configuration options winecfg (There are still quite a few things only configurable in the registry), add support for icon themes, and improve the file picker (something like KDE's would be nice) in WINE.

Maybe this is a lot. You don't have to add anything. But these are all the ideas i came up with, wich I have looked for in all my distro hunting for quite some time. :)

OSS is the standard? On my openSUSE 10.3 system alsa seems to take presidence although both need to be enabled for sound to work in all apps.

I would appreciate tools for doing all the configuring I had to do to get my sound working! (all those config files)

Yes, it is the standard. Just about every Unix/Unix-like system uses it. But as you may have notice, for some reason GNU/Linux doesn't use it. That's what the point of the request was, to integrate OSS4, wich we should be using.

The sorry state of sound in Linux: http://insanecoding.blogspot.com/2007/05/s...d-in-linux.html

Thanks for all the input, everyone........... if you have more, keep posting it here. We will use all of these suggestions to make the best Shift Linux version possible.

Also please do not ruin package managing. Using a package manager is one of the things I absolutely love, and going back to installers now, like in Windows, would not be very pleasant. I know for example PC-BSD did something like this with their .pbi files, and that's the main reason I refuse to use PC-BSD. And especially in Debian/Ubuntu the package managing (apt + dpkg) is really good. I would probably not mind if you decided to integrate SMART PM though. But what was the problem with apt, since you listed that installation should be simplified?

The only reason why ALSA is so popular is because

a) they showed up while actual OSS was still closed, while the open source clone of it was left rotting.

b) they have a lot of people in the right places.

c) still spread FUD about OSS, basically claiming it's feature-wise as crap as the rotten clone.

From the few steps in Linux land, the thing I've noticed is that ALSA sucks balls. And developers coding against it say the same. They prefer the OSS APIs.

Also please do not ruin package managing. Using a package manager is one of the things I absolutely love, and going back to installers now, like in Windows, would not be very pleasant. I know for example PC-BSD did something like this with their .pbi files, and that's the main reason I refuse to use PC-BSD. And especially in Debian/Ubuntu the package managing (apt + dpkg) is really good. I would probably not mind if you decided to integrate SMART PM though. But what was the problem with apt, since you listed that installation should be simplified?

No... we have nothing at all against apt.... as a matter of fact, this is the primary reason we use a Debian oriented OS. The installation we are talking about is small scripts that will help facilitate installing the OS; we do not want to change the package management.

@Tom Servo: I can't say I disagree with what you're saying at all. :) I am glad to have another supporter of OSS. Having distros migrating to OSS4 would make me very happy!

@Barney: Thanks for clearing that up. I didn't even think about the OS install. If I find anything I think needs improvement on that front I will post it. :)

I reckon you should do a $5 donation to have someone mail a CD to them. Like someone in each country does it. That would be a good way to get a little extra cash for hosting and stuff like that.

Not OS related, but still.

What I've always missed in GNU/Linux is a simple search program. I'm not interested in searching contents of documents, emails, or whatever. Just a simple file search program, wich searches the file system directly (not searching through a database or anything), looking for files containing your search argument in the file name.

I would love to see more people contribute to the wiki and such.

I agree. I am sorry that I have been lax lately. I've been involved in other things and now am in England on a holiday for a week or so. But I will have a blitz before long, promise.

However, it'd be good, as you say, to get more people involved. People who could contribute based on their special expertise. If we want to sell Shift to lots of people with lots of different interests, then we've got to get the wiki speaking to all those sorts of people, with information on things like using Shift for dtp, music, programming, video, animation, etc. Not just the standard things like web browsing and internet and basic office functions. Shift can be a one-stop shop for just about anyone with any needs. That all needs to be there in the wiki. Kreuger and I can only contribute where our own expertise is strong, but there are heaps other areas where specialised input from other people would really move us forward. :yes:

I suggest that we actually open things up a bit, advertise the wiki more to people we think can make it better, get them involved too. Keeping the Shift wiki as tightly 'closed' as Shift itself is not, IMO, the way to go.

  • 2 weeks later...
  • 2 weeks later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • BleachBit 6.0.1 Beta by Razvan Serea When your computer is getting full, BleachBit quickly frees disk space. When your information is only your business, BleachBit guards your privacy. With BleachBit you can free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was there. Designed for Linux and Windows systems, it wipes clean thousands of applications including Firefox, Microsoft Edge, Google Chrome, Opera, Safari, and more. Beyond simply deleting files, BleachBit includes advanced features such as shredding files to prevent recovery, wiping free disk space to hide traces of files deleted by other applications, and vacuuming Firefox to make it faster. Better than free, BleachBit is open source. BleachBit has many useful features: Delete your private files so completely that "even God can't read them" according to South Carolina Representative Trey Gowdy. Simple operation: read the descriptions, check the boxes you want, click preview, and click delete. Multi-platform: Linux and Windows Free of charge and no money trail Free to share, learn, and modify (open source) No adware, spyware, malware, browser toolbars, or "value-added software" Translated to 64 languages besides American English Shred files to hide their contents and prevent data recovery Shred any file (such as a spreadsheet on your desktop) Overwrite free disk space to hide previously deleted files Portable app for Windows: run without installation Command line interface for scripting and automation CleanerML allows anyone to write a new cleaner using XML Automatically import and update winapp2.ini cleaner files (a separate download) giving Windows users access to 2500+ additional cleaners Frequent software updates with new features Going beyond standard deletion of files, BleachBit has several advanced cleaners: Clear the memory and swap on Linux Delete broken shortcuts on Linux Delete the Firefox URL history without deleting the whole file—with optional shredding Delete Linux localizations: delete languages you don't use. More powerful than localepurge and available on more Linux distributions. Clean APT for Debian, Ubuntu, Kubuntu, Xubuntu, and Linux Mint Find widely-scattered junk such as Thumbs.db and .DS_Store files. Execute yum clean for CentOS, Fedora, and Red Hat to remove cached package data Delete Windows registry keys—often where MRU (most recently used) lists are stored Delete the OpenOffice.org recent documents list without deleting the whole Common.xcu file Overwrite free disk space to hide previously files Vacuum Firefox, Google Chrome, Liferea, Thunderbird, and Yum databases: shrink files without removing data to save space and improve speed Surgically remove private information from .ini and JSON configuration files and SQLite3 databases without deleting the whole file Overwrite data in SQLite3 before deleting it to prevent recovery (optional) BleachBit 6.0.1 Beta release notes: BleachBit 6.0.1 beta is now available for testing. This maintenance-focused release includes bug fixes, updated translations, and a range of safe enhancements. This release fixes a Windows security issue that could allow arbitrary file deletion during privileged cleaning (reported by Zeze with TeamT5). It also adds new cleaners (including a DNS cache cleaner, Claude Code, and Visual Studio Code forks), support for multiple Chrome and Edge profiles, new deep scan options for developer directories like node_modules and venv, and safer, faster file shredding. All Platforms Added cleaners for Claude Code, DNS cache, and many Visual Studio Code forks. Added support for multiple Chrome and Edge profiles. Chrome can now clean downloaded AI models. Deep Scan can optionally remove venv, __pycache__, node_modules, and .angular directories. Deep Scan is faster by skipping directories on the keep list. File shredding is safer, faster, and leaves fewer recoverable traces. Improved handling of cookies, symlinks, Unicode filenames, external processes, and configuration files. Improved Expert Mode warnings and long warning dialogs. Fixed crashes related to cleaner detection, invalid Unicode, and malformed cleaner data. Clipboard is now cleared automatically after shredding files via paste operations. Linux Added AppImage support. Added cleaners for Visual Studio Code, Codeium, Librewolf (.deb), Transmission (Flatpak), and Profanity. Improved Linux trash detection, including Snap-installed applications and mounted drives. Fixed Wayland root CLI issues and several Snap-related problems. Improved package dependencies, AppStream metadata, and desktop file handling. Fixed startup crashes when Python Requests is unavailable. Windows Fixed a security vulnerability that could allow arbitrary file deletion when cleaning with elevated privileges. Added %WindowsSystem% variable support. Improved clipboard clearing using native Windows APIs. Improved installer experience on unsupported Windows versions. Reduced installer size and improved application robustness. Fixed Unicode handling, filename anonymization, Git revision reporting, and splash screen stability. [full release notes] Download: BleachBit 6.0 | Portable | ~20.0 MB (Open Source) View: BleachBit Home page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • DriversCloud 12.1.6 by Razvan Serea With DriversCloud (formerly My-Config.com), you can explore your computer easily, safely and free. The application quickly scans your PC and identifies the hardware and software components. DriversCloud then establishes a list of the different drivers compatible with your OS and hardware. Download the drivers needed for the proper functioning of your computer. To detect your drivers, DriversCloud also displays a detailed summary of your hardware and software configuration, analyzes your BSOD, monitors in real-time your PC voltages and temperatures and lets you share your configuration online. Once the hardware components have been detected, you will be able to obtain with just a few clicks the latest drivers corresponding to the identified hardware. You can record your configuration on the site for free, and can get the corresponding URL to post the configuration to technical forums, e-mail and social networks. You can also download the detection result (the configuration) as a PDF file. To protect the user's privacy and data confidentiality, a 4-level confidentiality system was created that filters the XML marks and gives control to the user. The default level can be modified in the preferences. Using the maximum level will prevent the user from publishing his configuration and generating a corresponding PDF file. In non-connected mode, each XML configuration is stored on the server for one day (for practical reasons). However, you are given the opportunity to manually delete it. Created in 2004, and continually improved, My-Config.com has established itself on the web as a free service to PC users running Windows and Linux operating systems. The service is designed to work with the most common Internet browsers (Edge, Firefox, Chrome, Safari). Download: DriversCloud 64-bit | 20.0 MB (Freeware) Download: DriversCloud 32-bit | 18.9 MB Link: DriversCloud Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Ocenaudio 3.19.3 by Razvan Serea  Ocenaudio is a full featured, fast and easy to use audio and music editor. It is the ideal software for people who need to edit and analyze audio files without complications. Ocenaudio also has powerful features that will please more advanced users. To assist ocenaudio development, a powerful toolset of audio editing, analysis and manipulation called Ocen Framework was created. ocenaudio is also based on Qt framework, a well known library for cross-platform development. Cross-platform support ocenaudio is available for all major operating systems: Microsoft Windows, Mac OS X and Linux. Native applications are generated for each platform from a common source, in order to achieve excelent performance and seamless integration with the operating system. All versions of ocenaudio have a uniform set of features and the same graphical interface, so the skills you learn in one platform can be used in the others. VST plugins support Ocenaudio supports VST (Virtual Studio Technology) plugins, giving its users access to numerous effects. Like the native effects, VST effects can use real-time preview to aide configuration. Real-time preview of effects Applying effects such as EQ, gain and filtering is an important part of audio editing. However, it is very tricky to get the desired result by adjusting the controls configuration alone: you must listen the processed audio. To ease the configuration of audio effects, ocenaudio has a real time preview feature: you hear the processed signal while adjusting the controls. The effect configuration window also includes a miniature view of the selected audio signal. You can navigate on this miniature view in the same way as you do on the main interface, selecting parts that interest you and listening to the effect result in real time. Multiselection for delicate editions To speed up complex audio files editing, ocenaudio includes multi-selection. With this amazing tool, you can simultaneously select different portions of an audio file and listen, edit or even apply an effect to them. For example, if you want to normalize only the excerpts of an interview where the interviewee is talking, just select them and apply the effect. Eficient edition of large files With ocenaudio, there is no limit to the length or the quantity of the audio files you can edit. Using an advanced memory management system, the application keeps your files open without wasting any of your computer's memory. Even in files several hours long, common editing operations such as copy, cut or paste happen almost instantly. Fully featured spectrogram Besides offering an incredible waveform view of your audio files, ocenaudio has a powerful and complete spectrogram view. In this view, you can analyze the spectral content of your audio signal with maximum clarity. Advanced users will be surprised to find that the spectrogram settings are applied in real time. The display is updated immediately when altering features such as the number of frequency bands, window type and size and dynamic range of the display. Ocenaudio 3.19.3 changelog: Fixes issues with MP4 files with more than 8 channels Fixes incorrect VBR detection for some CBR MP3 files Other bug fixes and improvements Download: Ocenaudio 64-bit | Portable | ~40.0 MB (Freeware) Download: Ocenaudio for Linux and Mac OS View: Ocenaudio Homepage | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Week One Done
      agatameier earned a badge
      Week One Done
    • One Month Later
      agatameier earned a badge
      One Month Later
    • Week One Done
      ssd21345 earned a badge
      Week One Done
    • Contributor
      MarkHughes4096 went up a rank
      Contributor
    • Dedicated
      jordanspringer earned a badge
      Dedicated
  • Popular Contributors

    1. 1
      +primortal
      513
    2. 2
      +Edouard
      185
    3. 3
      PsYcHoKiLLa
      144
    4. 4
      ATLien_0
      95
    5. 5
      Steven P.
      75
  • Tell a friend

    Love Neowin? Tell a friend!